GroupInfo

Group Info is a feature which allows users to View Group Name, Member Count and list of group members.

GroupInfo#

group_creation

Make participant as admin#

The user can able to make some participant of the group as a admin to the group. The below image shows how can be used to make someone as admin. only admins can perform this action.

group_admin

Leave Group#

The user can able to leave from a group in which they are a member of.

leave_group

Delete Group#

The user can able to delete a group once they leave from the group in which they are a member of.

delete_group

StyleSet#

StyleSet is the list of styles provided by MirrorFly UIKit. Customizing the style of Message Info list items is straightforward: Simply inherit the MirrorFly UIKit-defined styles, then override the res/values/styles.xml or res/values/themes.xml file from the list below.

<resources xmlns:tools="http://schemas.android.com/tools">
<!-- Base application theme. -->
<style name="Theme.MFUIKITTest" parent="Theme.MaterialComponents.DayNight.NoActionBar">
<item name="colorPrimary">@color/purple_500</item>
<item name="colorPrimaryVariant">@color/purple_700</item>
<item name="colorAccent">@color/primary_300</item>
<item name="colorOnPrimary">@color/white</item>
<item name="colorSecondary">@color/teal_200</item>
<item name="colorSecondaryVariant">@color/teal_700</item>
<item name="colorOnSecondary">@color/black</item>
<item name="android:statusBarColor" tools:targetApi="l">?attr/colorPrimaryVariant</item>
<!-- UIKit Recent Chat style theme. -->
<item name="mf_recycler_view_style">@style/Widget.MirrorFly.RecyclerView</item>
</style>
<style name="Widget.MirrorFly.CustomToolBar">
<item name="android:layout_width">match_parent</item>
<item name="android:layout_height">?attr/actionBarSize</item>
<item name="android:background">@color/color_white</item>
<item name="theme">@style/ThemeOverlay.AppCompat.Light</item>
<item name="popupTheme">@style/ThemeOverlay.AppCompat.Light</item>
<item name="elevation">0dp</item>
<item name="android:titleTextColor" tools:targetApi="M">@color/dashboard_toolbar_text_color</item>
<item name="titleTextAppearance">@style/ToolbarTitleStyle</item>
</style>
<style name="Widget.MirrorFly.CollapsedToolbarTitleStyle">
<item name="android:textSize">16sp</item>
</style>
<style name="Widget.MirrorFly.ExpandedToolbarTitleStyle">
<item name="android:textSize">20sp</item>
<item name="android:textColor">@color/color_white</item>
<item name="android:textStyle">bold</item>
</style>
</resources>

StringSet#

Listed below are all the strings used in UIKit Message Info for Android. Strings can be changed by overwriting the res/values/strings.xml files with the same name.

<string name="add_participants">Add Participants</string>
<string name="label_participants">Participants</string>
<string name="mf_admin">Admin</string>
<string name="label_leave_group">Leave Group</string>
<string name="label_delete_group">Delete Group</string>

IconSet#

Listed below are all the icons used in UIKit Message Info for Android. Icons can be changed by overwriting the res/drawable files with the same name.

Icon nameImageDescription
icon_arrow_leftBackGoes back to the previous page.
ic_add_participantsadd_participantsNavigate to add participants screen
ic_leave_groupleave_groupLeave from the group
ic_delete_groupdelete_groupDelete the group