mirror of
https://github.com/WuKongIM/WuKongIMFlutterSDK
synced 2025-05-30 07:27:25 +00:00
35 lines
757 B
Dart
35 lines
757 B
Dart
import 'package:wukongimfluttersdk/model/wk_message_content.dart';
|
|
import 'package:wukongimfluttersdk/type/const.dart';
|
|
|
|
class WKCardContent extends WKMessageContent {
|
|
String name;
|
|
String uid;
|
|
String? vercode;
|
|
WKCardContent(this.uid, this.name) {
|
|
contentType = WkMessageContentType.card;
|
|
}
|
|
|
|
@override
|
|
WKMessageContent decodeJson(Map<String, dynamic> json) {
|
|
name = readString(json, 'name');
|
|
uid = readString(json, 'uid');
|
|
vercode = readString(json, 'uid');
|
|
return this;
|
|
}
|
|
|
|
@override
|
|
Map<String, dynamic> encodeJson() {
|
|
return {'name': name, 'uid': uid, 'vercode': vercode};
|
|
}
|
|
|
|
@override
|
|
String displayText() {
|
|
return "[名片]";
|
|
}
|
|
|
|
@override
|
|
String searchableWord() {
|
|
return "[名片]";
|
|
}
|
|
}
|