HorusRemoteEntity constructor

const HorusRemoteEntity({
  1. @JsonKey(name: 'name') required String name,
  2. @JsonKey(name: 'paid_seats') required List<PaidSeatRemoteEntity>? paidSeats,
  3. @JsonKey(name: 'site') required String site,
  4. @JsonKey(name: 'locality') required String locality,
  5. @JsonKey(name: 'comunity') required String comunity,
  6. @JsonKey(name: 'max_price') required PriceRemoteEntity maxPrice,
  7. @JsonKey(name: 'min_price') required PriceRemoteEntity minPrice,
  8. @JsonKey(name: 'max_capacity') required int maxCapacity,
  9. @JsonKey(name: 'accessible_place') required bool accessiblePlace,
})

Implementation

const factory HorusRemoteEntity({
  @JsonKey(name: 'name') required String name,
  @JsonKey(name: 'paid_seats') required List<PaidSeatRemoteEntity>? paidSeats,
  @JsonKey(name: 'site') required String site,
  @JsonKey(name: 'locality') required String locality,
  @JsonKey(name: 'comunity') required String comunity,
  @JsonKey(name: 'max_price') required PriceRemoteEntity maxPrice,
  @JsonKey(name: 'min_price') required PriceRemoteEntity minPrice,
  @JsonKey(name: 'max_capacity') required int maxCapacity,
  @JsonKey(name: 'accessible_place') required bool accessiblePlace,
}) = _HorusRemoteEntity;