Skip to content

Instantly share code, notes, and snippets.

@M001T
Created November 29, 2021 13:52
Show Gist options
  • Save M001T/0e793c7c76ed3091d715e0dcea53e7d1 to your computer and use it in GitHub Desktop.
Save M001T/0e793c7c76ed3091d715e0dcea53e7d1 to your computer and use it in GitHub Desktop.
banners_model
class BannersModel {
String position;
String image_url;
String intent_rule;
String url;
int auth;
String start_date;
String end_date;
BannersModel({this.position, this.image_url, this.intent_rule, this.url, this.auth, this.start_date, this.end_date});
BannersModel.fromJson(Map<String, dynamic> json) {
position = json['position'];
image_url = json['image_url'];
intent_rule = json['intent_rule'];
url = json['url'];
auth = json['auth'];
start_date = json['start_date'];
end_date = json['end_date'];
}
Map<String, dynamic> toJson() {
final Map<String, dynamic> data = Map<String, dynamic>();
data['position'] = this.position;
data['image_url'] = this.image_url;
data['intent_rule'] = this.intent_rule;
data['url'] = this.url;
data['auth'] = this.auth;
data['start_date'] = this.start_date;
data['end_date'] = this.end_date;
return data;
}
@override
String toString() {
return '$position, $image_url, $intent_rule, $url, $auth, $start_date, $end_date';
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment