createEmoji method

Future<MsgModel> createEmoji({
  1. String senderInfo = "",
  2. required String convId,
  3. List<String> atUsers = const [],
  4. required EmojiContent content,
  5. MsgOptionsModel? options,
  6. required MsgOfflinePushModel offlinePush,
  7. String ext = "",
})

创建表情消息

Implementation

Future<MsgModel> createEmoji({
  String senderInfo = "",
  required String convId,
  List<String> atUsers = const [],
  required EmojiContent content,
  MsgOptionsModel? options,
  required MsgOfflinePushModel offlinePush,
  String ext = "",
}) {
  return _sdkManager.createMsg(
    senderInfo: senderInfo,
    convId: convId,
    atUsers: atUsers,
    contentType: MsgContentType.emoji,
    content: content.toJson(),
    options: options ??
        MsgOptionsModel(
          storageForServer: true,
          storageForClient: true,
          needDecrypt: false,
          offlinePush: true,
          updateConvMsg: true,
          updateUnreadCount: true,
        ),
    offlinePush: offlinePush,
    ext: ext,
  );
}