unreadIndicatorBuilder property
(Widget Function(int unreadCount, Future<void> scrollToUnreadDefaultTapAction(String), Future<void> dismissIndicatorDefaultTapAction())?)
unreadIndicatorBuilder
final
Function used to build a custom unread indicator widget
Provides the current unread messages count and a reference to the function that is executed on tap to scroll to latest read message by default
As an example:
MessageListView(
unreadIndicatorBuilder: (unreadCount, defaultTapAction, dismissAction) {
return InkWell(
onTap: () => defaultTapAction(unreadCount),
child: Text('Scroll To Unread'),
);
},
),
Implementation
final Widget Function(
int unreadCount,
Future<void> Function(String) scrollToUnreadDefaultTapAction,
Future<void> Function() dismissIndicatorDefaultTapAction,
)? unreadIndicatorBuilder;