MessagesModalOptions constructor

MessagesModalOptions(
  1. {required bool isMessagesModalVisible,
  2. required VoidCallback onMessagesClose,
  3. SendMessageType onSendMessagePress = sendMessage,
  4. required List<Message> messages,
  5. String position = 'topRight',
  6. Color backgroundColor = const Color(0xFFF5F5F5),
  7. Color activeTabBackgroundColor = const Color.fromARGB(255, 150, 231, 236),
  8. required EventType eventType,
  9. required String member,
  10. required String islevel,
  11. required List<CoHostResponsibility> coHostResponsibility,
  12. required String coHost,
  13. required bool startDirectMessage,
  14. Participant? directMessageDetails,
  15. required dynamic updateStartDirectMessage(
    1. bool
    ),
  16. required dynamic updateDirectMessageDetails(
    1. Participant?
    ),
  17. required String roomName,
  18. Socket? socket,
  19. required String chatSetting,
  20. ShowAlert? showAlert}
)

Implementation

MessagesModalOptions({
  required this.isMessagesModalVisible,
  required this.onMessagesClose,
  this.onSendMessagePress = sendMessage,
  required this.messages,
  this.position = 'topRight',
  this.backgroundColor = const Color(0xFFF5F5F5),
  this.activeTabBackgroundColor = const Color.fromARGB(255, 150, 231, 236),
  required this.eventType,
  required this.member,
  required this.islevel,
  required this.coHostResponsibility,
  required this.coHost,
  required this.startDirectMessage,
  this.directMessageDetails,
  required this.updateStartDirectMessage,
  required this.updateDirectMessageDetails,
  required this.roomName,
  this.socket,
  required this.chatSetting,
  this.showAlert,
});