extension property Null safety

Map<String, dynamic>? extension
@JsonKey(fromJson: castPlatformMapToDartMap), final

进入聊天室后展示的扩展字段,长度限制4K。在设置后:

  • 可以从聊天室成员信息对象的 NIMChatroomMember.extension 获取该字段;
  • 在收到聊天室消息时,可以从 NIMChatroomMessage.extension.senderExtension 获取该字段;

Implementation

@JsonKey(fromJson: castPlatformMapToDartMap)
final Map<String, dynamic>? extension;