分享卡片模型定义
This commit is contained in:
30
lib/utils/model/model.dart
Normal file
30
lib/utils/model/model.dart
Normal file
@@ -0,0 +1,30 @@
|
||||
class ShareCardModel {
|
||||
/**
|
||||
* 分享弹框 上方卡片模型
|
||||
* */
|
||||
|
||||
final String activityIcon; //卡片中间的icon
|
||||
final String activityDesc; // 卡片描述
|
||||
final String themeTextColor; //主题色
|
||||
final String activityBgIcon; //卡片背景icon
|
||||
final String userNameSub; //用户名 下方文案
|
||||
final String qrImageLink; //二维码链接
|
||||
|
||||
ShareCardModel({
|
||||
required this.activityIcon,
|
||||
required this.activityDesc,
|
||||
this.qrImageLink = "", // 客户端已有能力获取,无需网页端传
|
||||
this.userNameSub = "",
|
||||
this.themeTextColor = "#FFE499",
|
||||
this.activityBgIcon = "app/img/local/christmas_share_bg_th.webp",
|
||||
});
|
||||
|
||||
Map<String, dynamic> toJson() => {
|
||||
"activityIcon": activityIcon,
|
||||
"activityDesc": activityDesc,
|
||||
"themeTextColor": themeTextColor,
|
||||
"activityBgIcon": activityBgIcon,
|
||||
"userNameSub": userNameSub,
|
||||
"activityUrl": qrImageLink,
|
||||
};
|
||||
}
|
||||
Reference in New Issue
Block a user