ZIMKitConversationListView class
Constructors
-
ZIMKitConversationListView({Key? key, List<ZIMKitConversationNotifier> filter(BuildContext context, List<ZIMKitConversationNotifier>)?, List<ZIMKitConversationNotifier> sorter(BuildContext context, List<ZIMKitConversationNotifier>)?, void onPressed(BuildContext context, ZIMKitConversation conversation, Function defaultAction)?, void onLongPress(BuildContext context, ZIMKitConversation conversation, LongPressStartDetails longPressDetails, Function defaultAction)?, Widget itemBuilder(BuildContext context, ZIMKitConversation conversation, Widget defaultWidget)?, Widget lastMessageTimeBuilder(BuildContext context, DateTime? messageTime, Widget defaultWidget)?, Widget lastMessageBuilder(BuildContext context, ZIMKitMessage? message, Widget defaultWidget)?, Widget loadingBuilder(BuildContext context, Widget defaultWidget)?, Widget emptyBuilder(BuildContext context, Widget defaultWidget)?, Widget errorBuilder(BuildContext context, Widget defaultWidget)?, ScrollController? scrollController, ThemeData? theme})
-
const
Properties
-
emptyBuilder
→ (Widget Function(BuildContext context, Widget defaultWidget)?)
-
final
-
errorBuilder
→ (Widget Function(BuildContext context, Widget defaultWidget)?)
-
final
-
filter
→ (List<ZIMKitConversationNotifier> Function(BuildContext context, List<ZIMKitConversationNotifier>)?)
-
final
-
hashCode
→ int
-
The hash code for this object.
no setterinherited
-
itemBuilder
→ (Widget Function(BuildContext context, ZIMKitConversation conversation, Widget defaultWidget)?)
-
final
-
key
→ Key?
-
Controls how one widget replaces another widget in the tree.
finalinherited
-
lastMessageBuilder
→ (Widget Function(BuildContext context, ZIMKitMessage? message, Widget defaultWidget)?)
-
final
-
lastMessageTimeBuilder
→ (Widget Function(BuildContext context, DateTime? messageTime, Widget defaultWidget)?)
-
final
-
loadingBuilder
→ (Widget Function(BuildContext context, Widget defaultWidget)?)
-
final
-
onLongPress
→ (void Function(BuildContext context, ZIMKitConversation conversation, LongPressStartDetails longPressDetails, Function defaultAction)?)
-
final
-
onPressed
→ (void Function(BuildContext context, ZIMKitConversation conversation, Function defaultAction)?)
-
final
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited
-
scrollController
→ ScrollController?
-
final
-
sorter
→ (List<ZIMKitConversationNotifier> Function(BuildContext context, List<ZIMKitConversationNotifier>)?)
-
final
-
theme
→ ThemeData?
-
final