getSurahByNumber static method

Future<Chapters> getSurahByNumber(
  1. int surahNumber, {
  2. String assetPath = 'assets/quran',
})

Implementation

static Future<Chapters> getSurahByNumber(int surahNumber,
    {String assetPath = 'assets/quran'}) async {
  QuranDataProvider provider = QuranDataProvider(assetPath: assetPath);
  var surahList = await provider.getSurahList();
  return surahList.chapters!
      .firstWhere((element) => element.id == surahNumber);
}