opt models

Signed-off-by: bggRGjQaUbCoE <githubaccount56556@proton.me>
This commit is contained in:
bggRGjQaUbCoE
2025-06-04 15:20:35 +08:00
parent f50b1d2beb
commit b960359a39
858 changed files with 11000 additions and 12588 deletions

View File

@@ -0,0 +1,29 @@
class Skin {
String? choiceImage;
String? titleTextColor;
String? titleShadowColor;
int? titleShadowOffsetY;
int? titleShadowRadius;
String? progressbarColor;
String? progressbarShadowColor;
Skin({
this.choiceImage,
this.titleTextColor,
this.titleShadowColor,
this.titleShadowOffsetY,
this.titleShadowRadius,
this.progressbarColor,
this.progressbarShadowColor,
});
factory Skin.fromJson(Map<String, dynamic> json) => Skin(
choiceImage: json['choice_image'] as String?,
titleTextColor: json['title_text_color'] as String?,
titleShadowColor: json['title_shadow_color'] as String?,
titleShadowOffsetY: json['title_shadow_offset_y'] as int?,
titleShadowRadius: json['title_shadow_radius'] as int?,
progressbarColor: json['progressbar_color'] as String?,
progressbarShadowColor: json['progressbar_shadow_color'] as String?,
);
}