getQuranData static method

Future<QuranData> getQuranData()

Get the complete Quran dataset.

Returns QuranData containing all surahs and metadata.

Example:

final quranData = await QuranService.getQuranData();
print('Total ayat: ${quranData.metadata.totalAyat}');

Implementation

static Future<QuranData> getQuranData() async {
  await initialize();
  _ensureDataLoaded();

  return _quranData!;
}