MessagesModalOptions class

Constructors

MessagesModalOptions({required bool isMessagesModalVisible, required VoidCallback onMessagesClose, SendMessageType onSendMessagePress = sendMessage, required List<Message> messages, String position = 'topRight', Color backgroundColor = const Color(0xFFF5F5F5), Color activeTabBackgroundColor = const Color.fromARGB(255, 150, 231, 236), required EventType eventType, required String member, required String islevel, required List<CoHostResponsibility> coHostResponsibility, required String coHost, required bool startDirectMessage, Participant? directMessageDetails, required dynamic updateStartDirectMessage(bool), required dynamic updateDirectMessageDetails(Participant?), required String roomName, Socket? socket, required String chatSetting, ShowAlert? showAlert})

Properties

activeTabBackgroundColor Color
final
backgroundColor Color
final
chatSetting String
final
coHost String
final
coHostResponsibility List<CoHostResponsibility>
final
directMessageDetails Participant?
final
eventType EventType
final
hashCode int
The hash code for this object.
no setterinherited
islevel String
final
isMessagesModalVisible bool
final
member String
final
messages List<Message>
final
onMessagesClose VoidCallback
final
onSendMessagePress SendMessageType
final
position String
final
roomName String
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
showAlert ShowAlert?
final
socket Socket?
final
startDirectMessage bool
final
updateDirectMessageDetails → dynamic Function(Participant?)
final
updateStartDirectMessage → dynamic Function(bool)
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited