Advanced

Mirrorfly Flutter UIKit Plugin is a set of prebuilt UI Widgets that allows you to easily integrate every widgets inside your application to acheive all the essential messaging features.

Recent Chat List#

The DashboardView widget enables you to integrate the UI of your mirrorfly recent chat view.

const DashboardView(title: "Chats")

Contacts#

The Contact widget enables you to integrate the UI of your mirrorfly registered user list view.

const ContactListView()

Single & Group Chat#

The ChatView widget enables you to integrate the UI of your mirrorfly Single / Group Chat View.

ChatView(jid: REMOTE_JID)
Parameter nameTypeDescription
REMOTE_JIDStringJID of the Single User/Group

Note : You can also navigate to Chat Page using below code.

Navigator.push(context, MaterialPageRoute(builder: (con) => ChatView(jid: REMOTE_JID)));

One-to-One / Group Reply#

Reply is a feature that allows users to reply to each other's messages in a group and one-to-one chat. Users can ask questions, give feedback or add context to a specific message without interrupting the conversation flow. A message reply refers to a group of messages and their replies.

replymessage

Update Profile#

Update Profile is a feature that allows users to update your profile.

const ProfileView()

my_profile