JakimResponse constructor

const JakimResponse({
  1. @JsonKey.new(name: 'prayerTime') required List<PrayerTime> prayerTime,
  2. @JsonKey.new(name: 'status') required String status,
  3. @JsonKey.new(name: 'periodType') required String periodType,
  4. @JsonKey.new(name: 'lang') required String lang,
  5. @JsonKey.new(name: 'zone') required String zone,
  6. @JsonKey.new(name: 'bearing') required String bearing,
})

Implementation

const factory JakimResponse({
  @JsonKey(name: 'prayerTime') required List<PrayerTime> prayerTime,
  @JsonKey(name: 'status') required String status,
  @JsonKey(name: 'periodType') required String periodType,
  @JsonKey(name: 'lang') required String lang,
  @JsonKey(name: 'zone') required String zone,
  @JsonKey(name: 'bearing') required String bearing,
}) = _JakimResponse;