WaitingRoomModalOptions constructor

WaitingRoomModalOptions({
  1. required bool isWaitingModalVisible,
  2. required VoidCallback onWaitingRoomClose,
  3. required int waitingRoomCounter,
  4. required dynamic onWaitingRoomFilterChange(
    1. String
    ),
  5. required List<WaitingRoomParticipant> waitingRoomList,
  6. required dynamic updateWaitingList(
    1. List<WaitingRoomParticipant>
    ),
  7. required String roomName,
  8. Socket? socket,
  9. RespondToWaitingType onWaitingRoomItemPress = respondToWaiting,
  10. String position = "topRight",
  11. Color backgroundColor = const Color(0xFF83C0E9),
  12. required WaitingRoomModalParameters parameters,
  13. WaitingRoomModalStyleOptions? styles,
  14. Widget? title,
  15. Widget? emptyState,
  16. WaitingRoomModalHeaderBuilder? headerBuilder,
  17. WaitingRoomModalSearchBuilder? searchBuilder,
  18. WaitingRoomModalListBuilder? listBuilder,
  19. WaitingRoomModalItemBuilder? itemBuilder,
  20. WaitingRoomModalBodyBuilder? bodyBuilder,
  21. WaitingRoomModalContentBuilder? contentBuilder,
})

Implementation

WaitingRoomModalOptions({
  required this.isWaitingModalVisible,
  required this.onWaitingRoomClose,
  required this.waitingRoomCounter,
  required this.onWaitingRoomFilterChange,
  required this.waitingRoomList,
  required this.updateWaitingList,
  required this.roomName,
  this.socket,
  this.onWaitingRoomItemPress = respondToWaiting,
  this.position = "topRight",
  this.backgroundColor = const Color(0xFF83C0E9),
  required this.parameters,
  this.styles,
  this.title,
  this.emptyState,
  this.headerBuilder,
  this.searchBuilder,
  this.listBuilder,
  this.itemBuilder,
  this.bodyBuilder,
  this.contentBuilder,
});