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