toJson method

Map<String, dynamic> toJson()

Implementation

Map<String, dynamic> toJson() {
  final Map<String, dynamic> data = <String, dynamic>{};
  data['id'] = id;
  data['position'] = position;
  data['audio_url'] = audioUrl;
  data['qpc_uthmani_hafs'] = qpcUthmaniHafs;
  data['char_type_name'] = charTypeName;
  data['page_number'] = pageNumber;
  data['line_number'] = lineNumber;
  data['text'] = text;
  if (translation != null) {
    data['translation'] = translation!.toJson();
  }
  if (transliteration != null) {
    data['transliteration'] = transliteration!.toJson();
  }
  return data;
}