Verses.fromJson constructor

Verses.fromJson(
  1. Map<String, dynamic> json
)

Implementation

Verses.fromJson(Map<String, dynamic> json) {
  id = json['id'];
  verseNumber = json['verse_number'];
  verseKey = json['verse_key'];
  juzNumber = json['juz_number'];
  hizbNumber = json['hizb_number'];
  rubElHizbNumber = json['rub_el_hizb_number'];
  rukuNumber = json['ruku_number'];
  manzilNumber = json['manzil_number'];
  sajdahNumber = json['sajdah_number'];
  textUthmani = json['text_uthmani'];
  pageNumber = json['page_number'];
  if (json['words'] != null) {
    words = <Words>[];
    json['words'].forEach((v) {
      words!.add(Words.fromJson(v));
    });
  }
  if (json['translations'] != null) {
    translations = <Translations>[];
    json['translations'].forEach((v) {
      translations!.add(Translations.fromJson(v));
    });
  }
}