mirror of
https://github.com/bggRGjQaUbCoE/PiliPlus.git
synced 2026-04-22 11:41:09 +08:00
65
lib/models_new/reply/control.dart
Normal file
65
lib/models_new/reply/control.dart
Normal file
@@ -0,0 +1,65 @@
|
||||
class ReplyControl {
|
||||
bool? inputDisable;
|
||||
String? rootInputText;
|
||||
String? childInputText;
|
||||
String? giveupInputText;
|
||||
int? screenshotIconState;
|
||||
int? uploadPictureIconState;
|
||||
String? answerGuideText;
|
||||
String? answerGuideIconUrl;
|
||||
String? answerGuideIosUrl;
|
||||
String? answerGuideAndroidUrl;
|
||||
String? bgText;
|
||||
dynamic emptyPage;
|
||||
int? showType;
|
||||
String? showText;
|
||||
bool? webSelection;
|
||||
bool? disableJumpEmote;
|
||||
bool? enableCharged;
|
||||
bool? enableCmBizHelper;
|
||||
dynamic preloadResources;
|
||||
|
||||
ReplyControl({
|
||||
this.inputDisable,
|
||||
this.rootInputText,
|
||||
this.childInputText,
|
||||
this.giveupInputText,
|
||||
this.screenshotIconState,
|
||||
this.uploadPictureIconState,
|
||||
this.answerGuideText,
|
||||
this.answerGuideIconUrl,
|
||||
this.answerGuideIosUrl,
|
||||
this.answerGuideAndroidUrl,
|
||||
this.bgText,
|
||||
this.emptyPage,
|
||||
this.showType,
|
||||
this.showText,
|
||||
this.webSelection,
|
||||
this.disableJumpEmote,
|
||||
this.enableCharged,
|
||||
this.enableCmBizHelper,
|
||||
this.preloadResources,
|
||||
});
|
||||
|
||||
factory ReplyControl.fromJson(Map<String, dynamic> json) => ReplyControl(
|
||||
inputDisable: json['input_disable'] as bool?,
|
||||
rootInputText: json['root_input_text'] as String?,
|
||||
childInputText: json['child_input_text'] as String?,
|
||||
giveupInputText: json['giveup_input_text'] as String?,
|
||||
screenshotIconState: json['screenshot_icon_state'] as int?,
|
||||
uploadPictureIconState: json['upload_picture_icon_state'] as int?,
|
||||
answerGuideText: json['answer_guide_text'] as String?,
|
||||
answerGuideIconUrl: json['answer_guide_icon_url'] as String?,
|
||||
answerGuideIosUrl: json['answer_guide_ios_url'] as String?,
|
||||
answerGuideAndroidUrl: json['answer_guide_android_url'] as String?,
|
||||
bgText: json['bg_text'] as String?,
|
||||
emptyPage: json['empty_page'] as dynamic,
|
||||
showType: json['show_type'] as int?,
|
||||
showText: json['show_text'] as String?,
|
||||
webSelection: json['web_selection'] as bool?,
|
||||
disableJumpEmote: json['disable_jump_emote'] as bool?,
|
||||
enableCharged: json['enable_charged'] as bool?,
|
||||
enableCmBizHelper: json['enable_cm_biz_helper'] as bool?,
|
||||
preloadResources: json['preload_resources'] as dynamic,
|
||||
);
|
||||
}
|
||||
Reference in New Issue
Block a user