flutter_chat_kits library

Typedefs

ChatAppbarBuilder<T extends Typing> = Widget Function(BuildContext context, ChatAppbarConfigs)
ChatBottomBarBuilder = Widget Function(BuildContext context, List<Widget> children)
ChatContentPickerCallback = Future<String?> Function(BuildContext context)
ChatContentsPickerCallback = Future<List<String>> Function(BuildContext context)
ChatGroupDateBuilder = Widget Function(BuildContext context, DateTime date)
ChatInboxBuilder<R extends Room, T> = Widget Function(BuildContext context, R room, Profile profile, Status status, T typing)
ChatInputBuilder<T extends Message> = Widget Function(BuildContext context, ChatInputConfigs configs)
ChatMessageBuilder<T extends Message> = Widget Function(BuildContext context, ChatManager manager, T message)
ChatMessagesBuilder = Widget Function(BuildContext context, ScrollController controller, List<Widget> children)
ChatProfileBuilder<T extends Profile> = Widget Function(BuildContext context, T profile, Status status)
ChatReplayMessagePreviewBuilder<T extends Message> = Widget Function(BuildContext context, T message, VoidCallback onCancel)
ChatScrollDownButtonBuilder<T extends Message> = Widget Function(BuildContext context, List<T> unseen, VoidCallback onGo)
ChattingPageCallback<T extends Object?> = Future<T?> Function(BuildContext context, ChatManager manager)
ChatTypingBuilder<T extends Typing> = Widget Function(BuildContext context, List<T> typings)
ChatVideoDurationCallback = Future<int> Function(BuildContext context, String path)
ChatVideoThumbnailCallback = Future<String?> Function(BuildContext context, String path)
ChatVisibilityBuilder = Widget Function(BuildContext context, String id, Widget child, void callback(ChatVisibilityInfo info))
MessageExtra = Map<String, dynamic>
ProfileExtra = Map<String, dynamic>
RoomExtra = Map<String, dynamic>