MergedMessage class
合并消息
Constructors
-
MergedMessage({required String sessionId, required String sessionName, required String url, required String? md5, required int? depth, required List<
MergeMessageAbstract> abstracts}) -
MergedMessage.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
abstracts
↔ List<
MergeMessageAbstract> -
合并消息的摘要,用于在消息列表展示,默认三条
getter/setter pair
- depth ↔ int?
-
合并消息的深度
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- md5 ↔ String?
-
合并消息文件的md5
getter/setter pair
- messageId ↔ String?
-
合并消息的id,用于标识合并消息
通
NIMMessage.uuid
获取getter/setter pair - runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- sessionId ↔ String
-
会话id
getter/setter pair
- sessionName ↔ String
-
会话名称
getter/setter pair
- url ↔ String
-
合并消息上传NOS后的url
getter/setter pair
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toMap(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Constants
- defaultMaxDepth → const int