ChatUIKitSettings class
Constructors
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
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
Static Properties
- audioEncoder ↔ ChatRecordEncodeType
-
getter/setter pair
-
avatarPlaceholder
↔ ImageProvider<
Object> ? -
Default avatar placeholder image
getter/setter pair
- avatarRadius ↔ CornerRadius
-
Specifies the corner radius for the avatars in the uikit.
getter/setter pair
- contactItemListItemHeight ↔ double
-
Contact item list height
getter/setter pair
-
conversationListMuteImage
↔ ImageProvider<
Object> ? -
Mute icon displayed in the conversation list
getter/setter pair
- defaultUrlRegExp ↔ RegExp
-
Default message URL regular expression
getter/setter pair
- dialogRectangleType ↔ ChatUIKitDialogRectangleType
-
The corner radius for the dialog.
getter/setter pair
- enableMessageEdit ↔ bool
-
Whether to enable message editing feature
getter/setter pair
- enableMessageForward ↔ bool
-
Whether to enable message forwarding feature
getter/setter pair
- enableMessageMultiSelect ↔ bool
-
Whether to enable message multi-select forwarding feature
getter/setter pair
- enableMessageReaction ↔ bool
-
Whether to enable message reaction feature
getter/setter pair
- enableMessageRecall ↔ bool
-
Whether to enable message recall feature
getter/setter pair
- enableMessageReply ↔ bool
-
Whether to enable message quoting feature
getter/setter pair
- enableMessageReport ↔ bool
-
Whether to enable message reporting feature
getter/setter pair
- enableMessageThread ↔ bool
-
Whether to enable the thread feature
getter/setter pair
- enableMessageTranslation ↔ bool
-
Whether to enable message translation feature
getter/setter pair
- enablePinMsg ↔ bool
-
Whether to enable the message pinning feature
getter/setter pair
- enableTypingIndicator ↔ bool
-
Whether to enable the functionality of input status for one-on-one chat messages.
getter/setter pair
-
favoriteReaction
↔ List<
String> -
Message emoji reply bottom sheet title display content, this content needs to be included in the emoji list ChatUIKitEmojiData.emojiList.
getter/setter pair
- inputBarRadius ↔ CornerRadius
-
Specifies the corner radius of the input box.
getter/setter pair
- messageAttachmentMenuStyle ↔ ChatUIKitMessageAttachmentMenuStyle
-
getter/setter pair
- messageBubbleStyle ↔ ChatUIKitMessageListViewBubbleStyle
-
Default display style of message bubbles
getter/setter pair
- messageLongPressMenuStyle ↔ ChatUIKitMessageLongPressMenuStyle
-
getter/setter pair
-
msgItemLongPressActions
↔ List<
ChatUIKitActionType> -
Message long press menu
getter/setter pair
- recallExpandTime ↔ int
-
Time limit for message recall, in seconds
getter/setter pair
-
reportMessageTags
↔ List<
String> -
Message report tags, can be customized. The reasons for reporting should be written in the localization file, and the key for the reason in the localization file should be consistent with the tag. For example, ChatUIKitLocal.reportTarget1
getter/setter pair
- searchBarRadius ↔ CornerRadius
-
Specifies the corner radius of the search box.
getter/setter pair
- showConversationListAvatar ↔ bool
-
Whether to show avatars in the conversation list
getter/setter pair
- showConversationListUnreadCount ↔ bool
-
Whether to show unread message count in the conversation list
getter/setter pair
- sortAlphabetical ↔ String
-
Contact alphabetical sorting order, if there are Chinese characters, you can redefine the initials using ChatUIKitAlphabetSortHelper.
getter/setter pair
- translateTargetLanguage ↔ String
-
Message translation target language
getter/setter pair