CourierMessageList constructor

const CourierMessageList({
  1. Key? key,
  2. required String listId,
  3. required List<InboxMessage> messages,
  4. required CourierInboxTheme theme,
  5. required bool canPaginate,
  6. required double triggerPoint,
  7. required ScrollController scrollController,
  8. required dynamic onMessageClick(
    1. InboxMessage,
    2. int
    )?,
  9. required dynamic onMessageLongPress(
    1. InboxMessage,
    2. int
    )?,
  10. required dynamic onActionClick(
    1. InboxAction,
    2. InboxMessage,
    3. int
    )?,
  11. required Future<void> onRefresh(),
  12. required InboxFeed feed,
  13. required bool canPerformGestures,
  14. required bool isPaginating,
  15. required dynamic onPaginationTriggered(),
})

Implementation

const CourierMessageList({
  super.key,
  required this.listId,
  required this.messages,
  required this.theme,
  required this.canPaginate,
  required this.triggerPoint,
  required this.scrollController,
  required this.onMessageClick,
  required this.onMessageLongPress,
  required this.onActionClick,
  required this.onRefresh,
  required this.feed,
  required this.canPerformGestures,
  required this.isPaginating,
  required this.onPaginationTriggered,
});