toMap method
Implementation
@override
Map<String, dynamic> toMap() => {
'command': 'set_surah_reference',
'phonemes': fullPhonemes,
'boundaries': boundaries,
'surahNumber': surahNumber,
'isTajweed': isTajweed,
'forceClear': forceClear,
'startGlobalWord': startGlobalWord,
'wordRules': wordRules
?.map((list) => list.map((r) => r.toMap()).toList())
.toList(),
};