flutter_chat_core
library
Typedefs
-
ChatAnimatedListBuilder
= Widget Function(BuildContext, ChatItem itemBuilder)
-
-
ChatItem
= Widget Function(BuildContext context, Message message, int index, Animation<double> animation, {bool? isRemoved, int? messageGroupingTimeoutInSeconds})
-
-
ChatMessageBuilder
= Widget Function(BuildContext, Message message, int index, Animation<double> animation, Widget child, {MessageGroupStatus? groupStatus, bool? isRemoved})
-
-
ComposerBuilder
= Widget Function(BuildContext)
-
-
CustomMessageBuilder
= Widget Function(BuildContext, CustomMessage, int index)
-
-
FileMessageBuilder
= Widget Function(BuildContext, FileMessage, int index)
-
-
ImageMessageBuilder
= Widget Function(BuildContext, ImageMessage, int index)
-
-
LoadMoreBuilder
= Widget Function(BuildContext)
-
-
ResolveUserCallback
= Future<User?> Function(String id)
-
-
ScrollToBottomBuilder
= Widget Function(BuildContext, Animation<double> animation, VoidCallback onPressed)
-
-
ScrollToIndex
= Future<void> Function(int index, {double alignment, Curve curve, Duration duration, double offset})
-
-
ScrollToMessageId
= Future<void> Function(String messageId, {double alignment, Curve curve, Duration duration, double offset})
-
-
SystemMessageBuilder
= Widget Function(BuildContext, SystemMessage, int index)
-
-
TextMessageBuilder
= Widget Function(BuildContext, TextMessage, int index)
-
-
UnsupportedMessageBuilder
= Widget Function(BuildContext, UnsupportedMessage, int index)
-