SocketEventConfig class

Socket event configuration for customization

Constructors

SocketEventConfig.new({String sendMessageEvent = 'send_message', String receiveMessageEvent = 'new_message', String joinRoomEvent = 'join_room', String typingStartEvent = 'typing_start', String typingEndEvent = 'typing_end', String messageDeliveredEvent = 'message_delivered', String messagesReadEvent = 'messages_read', String markMessagesReadEvent = 'mark_messages_read', String userStatusChangeEvent = 'user_status_change', String registerUserEvent = 'register_user', String deleteMessageEvent = 'delete_message'})
Constructor

Properties

deleteMessageEvent String
Event name for deleting a message
final
hashCode int
The hash code for this object.
no setterinherited
joinRoomEvent String
Event name for joining a chat room
final
markMessagesReadEvent String
Event name for mark messages as read
final
messageDeliveredEvent String
Event name for message delivered status
final
messagesReadEvent String
Event name for messages read status
final
receiveMessageEvent String
Event name for receiving a message
final
registerUserEvent String
Event name for registering a user
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
sendMessageEvent String
Event name for sending a message
final
typingEndEvent String
Event name for typing end indicator
final
typingStartEvent String
Event name for typing start indicator
final
userStatusChangeEvent String
Event name for user status change
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