SyImTypingStatus.fromOpenIm constructor
按 OpenIM InputStatusChangedData 字段构造。
Implementation
factory SyImTypingStatus.fromOpenIm({
String? userId,
String? conversationId,
List<int>? platformIds,
}) {
final platforms = List<int>.unmodifiable(platformIds ?? const <int>[]);
return SyImTypingStatus(
userId: userId ?? '',
conversationId: conversationId ?? '',
typing: platforms.isNotEmpty,
platformIds: platforms,
);
}