You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
mohemm-flutter-app/lib/models/items_for_sale/item_review_model.dart

28 lines
1.0 KiB
Dart

import 'package:mohem_flutter_app/models/items_for_sale/get_regions_list.dart';
import 'package:mohem_flutter_app/models/items_for_sale/get_sale_categories_list.dart';
class ItemReviewModel {
String? itemTitle;
String? itemDescription;
String? itemCondition;
GetRegionsList? selectedRegion;
num? itemPrice;
List<String>? itemPhotos;
GetSaleCategoriesList? selectedSaleCategory;
DateTime endDate;
ItemReviewModel(this.itemTitle, this.itemDescription, this.itemCondition, this.selectedRegion, this.itemPrice, this.itemPhotos, this.selectedSaleCategory, this.endDate);
Map<String, dynamic> toJson() {
Map<String, dynamic> data = new Map<String, dynamic>();
data['itemTitle'] = this.itemTitle;
data['itemDescription'] = this.itemDescription;
data['itemCondition'] = this.itemCondition;
data['selectedRegion'] = this.selectedRegion;
data['itemPrice'] = this.itemPrice;
data['itemPhotos'] = this.itemPhotos;
data['selectedSaleCategory'] = this.selectedSaleCategory;
data['endDate'] = this.endDate;
return data;
}
}