class AppVersion { final String? id; final String? version; final int? versionCode; final String? url; final String? title; final String? description; final int? operatingSystem; final bool? isForcingUpdate; AppVersion({ this.id, this.version, this.versionCode, this.url, this.title, this.description, this.operatingSystem, this.isForcingUpdate, }); factory AppVersion.fromJson(Map json) { return AppVersion( id: json['id'] as String?, version: json['version'] as String?, versionCode: json['versionCode'] as int?, url: json['url'] as String?, title: json['title'] as String?, description: json['description'] as String?, operatingSystem: json['operatingSystem'] as int?, isForcingUpdate: json['isForcingUpdate'] as bool?, ); } Map toJson() { return { 'id': id, 'version': version, 'versionCode': versionCode, 'url': url, 'title': title, 'description': description, 'operatingSystem': operatingSystem, 'isForcingUpdate': isForcingUpdate, }; } }