FirebaseChatOptions class

Options for Firebase chat configuration.

Annotations

Constructors

FirebaseChatOptions({String groupChatsCollectionName = 'group_chats', String chatsCollectionName = 'chats', String messagesCollectionName = 'messages', String usersCollectionName = 'users', String chatsMetaDataCollectionName = 'chat_metadata', String userChatsCollectionName = 'chats'})
Creates a new instance of FirebaseChatOptions.
const

Properties

chatsCollectionName → String
The collection name for chats.
final
chatsMetaDataCollectionName → String
The collection name for chat metadata.
final
groupChatsCollectionName → String
The collection name for group chats.
final
hashCode → int
The hash code for this object.
no setterinherited
messagesCollectionName → String
The collection name for messages.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
userChatsCollectionName → String
The collection name for user chats.
final
usersCollectionName → String
The collection name for users.
final

Methods

copyWith({String? groupChatsCollectionName, String? chatsCollectionName, String? messagesCollectionName, String? usersCollectionName, String? chatsMetaDataCollectionName, String? userChatsCollectionName}) → FirebaseChatOptions
Creates a copy of this FirebaseChatOptions but with the given fields replaced with the new values.
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