api/quran_api library

Functions

filterText(String text) → dynamic
getAyaData({required int surahNumber, required int ayaNumber, String? translationLang, String? transliterationLang, String? tafseer}) Future<Aya>
Returns Aya Data such as number, arabic text, translation, transliteration
getSurahData({required int surahNumber, String? translationLang, String? transliterationLang, String? tafseer}) Future<SurahContentModel>
Returns Surah Data such as surah name, aya, translation, tafseer and transliteration
getSurahList() Future<List<SurahHeaderModel>>
Returns Al Quran data containing list of surah and its detail
initQuran({String? jsonAssetsURL}) → dynamic
Optional initiation of json assets based URL, in case the current assets URL could not be used Example
searchSurah(String text) Future<List<SurahHeaderModel>>
Returns Al Quran data containing list of surah and its detail