IsibookReservationExtra constructor
const
IsibookReservationExtra({
- required int id,
- @JsonKey.new(name: 'commercial_id') required int commercialId,
- required String name,
- required String description,
- required List<
String> images, - @JsonKey.new(name: 'min_number_slot_reserved') required int minNumberSlotReserved,
- @JsonKey.new(name: 'max_number_slot_reserved') required int maxNumberSlotReserved,
- required List<
IsibookExtraPrice> price, - @JsonKey.new(name: 'created_at') @TimestampConverter() required Jiffy createdAt,
- @JsonKey.new(name: 'updated_at') @TimestampConverter() required Jiffy updatedAt,
- @JsonKey.new(name: 'deleted_at') @TimestampConverter() Jiffy? deletedAt,
- @JsonKey.new(name: 'images_url') required List<
String> imagesUrl,
Implementation
const factory IsibookReservationExtra({
required int id,
@JsonKey(name: 'commercial_id') required int commercialId,
required String name,
required String description,
required List<String> images,
@JsonKey(name: 'min_number_slot_reserved')
required int minNumberSlotReserved,
@JsonKey(name: 'max_number_slot_reserved')
required int maxNumberSlotReserved,
required List<IsibookExtraPrice> price,
@JsonKey(name: 'created_at') @TimestampConverter() required Jiffy createdAt,
@JsonKey(name: 'updated_at') @TimestampConverter() required Jiffy updatedAt,
@JsonKey(name: 'deleted_at') @TimestampConverter() Jiffy? deletedAt,
@JsonKey(name: 'images_url') required List<String> imagesUrl,
}) = _IsibookReservationExtra;