WaitingRoomModalOptions constructor
WaitingRoomModalOptions({
- required bool isWaitingModalVisible,
- required VoidCallback onWaitingRoomClose,
- required int waitingRoomCounter,
- required dynamic onWaitingRoomFilterChange(),
- required List<
WaitingRoomParticipant> waitingRoomList, - required dynamic updateWaitingList(),
- required String roomName,
- Socket? socket,
- RespondToWaitingType onWaitingRoomItemPress = respondToWaiting,
- String position = "topRight",
- Color backgroundColor = const Color(0xFF83C0E9),
- required WaitingRoomModalParameters parameters,
- WaitingRoomModalStyleOptions? styles,
- Widget? title,
- Widget? emptyState,
- WaitingRoomModalHeaderBuilder? headerBuilder,
- WaitingRoomModalSearchBuilder? searchBuilder,
- WaitingRoomModalListBuilder? listBuilder,
- WaitingRoomModalItemBuilder? itemBuilder,
- WaitingRoomModalBodyBuilder? bodyBuilder,
- 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,
});