WaitingRoomModalOptions constructor 
    
      
      WaitingRoomModalOptions({ - required bool isWaitingModalVisible, 
- required VoidCallback onWaitingRoomClose, 
- required int waitingRoomCounter, 
- required dynamic onWaitingRoomFilterChange( - String
 ),
- required List<WaitingRoomParticipant> waitingRoomList, 
- required dynamic updateWaitingList( - List<WaitingRoomParticipant>
 ),
- 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, 
- 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,
});