ChatKitClient class
全局配置,全局生效,优先级低于参数配置
Properties
- chatUIConfig ↔ ChatUIConfig
-
getter/setter pair
-
emojiPanelExtensions
→ List<
EmojiPanelExtension> -
Returns an immutable snapshot in registration order.
no setter
- hashCode → int
-
The hash code for this object.
no setterinherited
- mergedMessageTitle ↔ MergedMessageTitle?
-
获取合并转发消息的title
getter/setter pair
- messageAction ↔ NIMMessageAction?
-
消息发送之前的回调,可使用其添加扩展
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- showWarningTyps ↔ bool
-
是否展示警告消息
getter/setter pair
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
registerEmojiPanelExtension(
EmojiPanelExtension extension) → void - Registers or replaces an optional emoji-panel extension.
-
registerRevokedMessage(
{String? messageRevokedStr}) → void -
toString(
) → String -
A string representation of this object.
inherited
-
unregisterEmojiPanelExtension(
String extensionId) → void - Removes a previously registered emoji-panel extension.
-
unregisterRevokedMessage(
) → void
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Static Properties
- delegate → dynamic
-
no setter
- instance → ChatKitClient
-
final