WuKongIMFlutterSDK/lib/model/wk_message_content.dart
2023-09-04 14:22:12 +08:00

37 lines
690 B
Dart

class WKMessageContent {
var contentType = 0;
String content = "";
String topicId = "";
Map<String, dynamic> encodeJson() {
return {};
}
WKMessageContent decodeJson(Map<String, dynamic> json) {
return this;
}
String displayText() {
return content;
}
String searchableWord() {
return content;
}
int readInt(dynamic json, String key) {
dynamic result = json[key];
if (result == Null || result == null) {
return 0;
}
return result as int;
}
String readString(dynamic json, String key) {
dynamic result = json[key];
if (result == Null || result == null) {
return '';
}
return result.toString();
}
}