mirror of
https://github.com/WuKongIM/WuKongIMFlutterSDK
synced 2025-05-29 07:02:19 +00:00
37 lines
690 B
Dart
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();
|
|
}
|
|
}
|