ChatOptions class

Constructors

ChatOptions({ButtonBuilder newChatButtonBuilder = _createNewChatButton, TextInputBuilder messageInputBuilder = _createMessageInput, ContainerBuilder chatRowContainerBuilder = _createChatRowContainer, ImagePickerContainerBuilder imagePickerContainerBuilder = _createImagePickerContainer, ScaffoldBuilder scaffoldBuilder = _createScaffold, UserAvatarBuilder userAvatarBuilder = _createUserAvatar, GroupAvatarBuilder groupAvatarBuilder = _createGroupAvatar, NoChatsPlaceholderBuilder noChatsPlaceholderBuilder = _createNoChatsPlaceholder, NoUsersPlaceholderBuilder noUsersPlaceholderBuilder = _createNoUsersPlaceholder})
const

Properties

chatRowContainerBuilder → ContainerBuilder
Builder function for the container wrapping each chat row.
final
groupAvatarBuilder → GroupAvatarBuilder
Builder function for the group avatar.
final
hashCode → int
The hash code for this object.
no setterinherited
imagePickerContainerBuilder → ImagePickerContainerBuilder
Builder function for the container wrapping the image picker.
final
messageInputBuilder → TextInputBuilder
Builder function for the message input field.
final
newChatButtonBuilder → ButtonBuilder
Builder function for the new chat button.
final
noChatsPlaceholderBuilder → NoChatsPlaceholderBuilder
Builder function for the placeholder shown when no chats are available.
final
noUsersPlaceholderBuilder → NoUsersPlaceholderBuilder
Builder function for the placeholder shown when no users are available.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
scaffoldBuilder → ScaffoldBuilder
Builder function for the scaffold containing the chat view.
final
userAvatarBuilder → UserAvatarBuilder
Builder function for the user avatar.
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