toJson method
Implementation
Map<String, dynamic> toJson() {
final Map<String, dynamic> data = <String, dynamic>{};
data['id'] = id;
data['verse_number'] = verseNumber;
data['verse_key'] = verseKey;
data['juz_number'] = juzNumber;
data['hizb_number'] = hizbNumber;
data['rub_el_hizb_number'] = rubElHizbNumber;
data['ruku_number'] = rukuNumber;
data['manzil_number'] = manzilNumber;
data['sajdah_number'] = sajdahNumber;
data['text_uthmani'] = textUthmani;
data['page_number'] = pageNumber;
if (words != null) {
data['words'] = words!.map((v) => v.toJson()).toList();
}
if (translations != null) {
data['translations'] = translations!.map((v) => v.toJson()).toList();
}
return data;
}