chatroom_uikit library

Enums

ChatBottomSheetItemType
ChatDialogItemType
ChatDialogRectangleBorderType
ChatroomBeKickedReason
Description Chatroom leave events.
ChatroomOperationType
Description Chatroom operation events.Ext,leave or join, destroyed.
ChatroomUserOperationType
Description Chatroom user operation events.
ChatUIKitButtonType
ChatUIKitFontSize
CornerRadius
Description corner radius.
InputType
LanguageCode
LightnessStyle
RoomEventsType
All business service errors

Constants

movedHeight → const double
originHeight → const double
totalHeight → const double

Functions

showChatDialog<T>(BuildContext context, {required List<ChatDialogItem> items, String? subTitle, String? title, List<String>? hiddenList, Color barrierColor = Colors.black54, ChatDialogRectangleBorderType borderType = ChatDialogRectangleBorderType.circular}) Future<T>
vLog(String log) → dynamic

Typedefs

BodyType = MessageType
ChatError = EMError
ChatEventHandler = EMChatEventHandler
ChatOptions = EMOptions
ChatRoom = EMChatRoom
ChatRoomEventHandler = EMChatRoomEventHandler
ChatroomGiftMessageListViewBuilder = Widget? Function({GiftEntityProtocol gift, String senderId, UserInfoProtocol? user})
ChatroomGlobalBroadcastBuilder = Widget Function(List<String> list)
ChatroomShowGiftListAction = void Function(List<ChatroomGiftPageController>)
ChatroomShowParticipantViewAction = void Function(String roomId, List<ChatroomParticipantPageController>?)
ChatType = ChatType
Client = EMClient
ConnectionEventHandler = EMConnectionEventHandler
CursorResult<T> = EMCursorResult<T>
CustomBody = EMCustomMessageBody
EmojiClick = void Function(String emoji)
Message = EMMessage
MessageDirection = MessageDirection
MessageEvent = ChatMessageEvent
PageResult<T> = EMPageResult<T>
RoomLeaveReason = LeaveReason
RoomPermissionType = EMChatRoomPermissionType
TextBody = EMTextMessageBody
TranslatorCallback = void Function(Locale?)
UserInfo = EMUserInfo