ZIMKitMessageListView class
Constructors
-
ZIMKitMessageListView({Key? key, required String conversationID, ZIMConversationType conversationType = ZIMConversationType.peer, void onPressed(BuildContext context, ZIMKitMessage message, Function defaultAction)?, Widget itemBuilder(BuildContext context, ZIMKitMessage message, Widget defaultWidget)?, Widget messageContentBuilder(BuildContext context, ZIMKitMessage message, Widget defaultWidget)?, Widget backgroundBuilder(BuildContext context, Widget defaultWidget)?, Widget loadingBuilder(BuildContext context, Widget defaultWidget)?, void onLongPress(BuildContext context, LongPressStartDetails details, ZIMKitMessage message, Function defaultAction)?, Widget errorBuilder(BuildContext context, Widget defaultWidget)?, ScrollController? scrollController, ThemeData? theme})
-
const
Properties
-
backgroundBuilder
→ (Widget Function(BuildContext context, Widget defaultWidget)?)
-
final
-
conversationID
→ String
-
final
-
conversationType
→ ZIMConversationType
-
final
-
errorBuilder
→ (Widget Function(BuildContext context, Widget defaultWidget)?)
-
final
-
hashCode
→ int
-
The hash code for this object.
no setterinherited
-
itemBuilder
→ (Widget Function(BuildContext context, ZIMKitMessage message, Widget defaultWidget)?)
-
final
-
key
→ Key?
-
Controls how one widget replaces another widget in the tree.
finalinherited
-
loadingBuilder
→ (Widget Function(BuildContext context, Widget defaultWidget)?)
-
final
-
messageContentBuilder
→ (Widget Function(BuildContext context, ZIMKitMessage message, Widget defaultWidget)?)
-
final
-
onLongPress
→ (void Function(BuildContext context, LongPressStartDetails details, ZIMKitMessage message, Function defaultAction)?)
-
final
-
onPressed
→ (void Function(BuildContext context, ZIMKitMessage message, Function defaultAction)?)
-
final
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited
-
scrollController
→ ScrollController?
-
final
-
theme
→ ThemeData?
-
final