setLocalCustomInt method

Future<V2TimCallback> setLocalCustomInt({
  1. V2TimMessage? message,
  2. String? msgID,
  3. required int localCustomInt,
})

设置消息自定义数据,可以用来标记语音、视频消息是否已经播放(本地保存,不会发送到对端,程序卸载重装后失效)

message 消息对象

msgID 待废弃,请使用 lastMsg

web 不支持

Implementation

Future<V2TimCallback> setLocalCustomInt({
  V2TimMessage? message,
  String? msgID,
  required int localCustomInt,
}) async {
  if (kIsWeb) {
    return TencentCloudChatSdkPlatform.instance
        .setLocalCustomInt(msgID: msgID, localCustomInt: localCustomInt);
  }

  if (message != null) {
    return TIMMessageManager.instance
        .setLocalCustomInt(message: message, localCustomInt: localCustomInt);
  } else {
    return TIMMessageManager.instance
        .setLocalCustomInt(msgID: msgID, localCustomInt: localCustomInt);
  }
}