QuranTool class Null safety

Tools for showing Quran Features on your Flutter App

Init it by :


This tool contains method for :

  • Get all Quran pages data
  • Get Chapters in Quran
  • Get Juzs in Quran
  • Get last opened Quran page that showed to user by QuranPageReader
  • Save last opened Quran page that QuranPageReader use to be default initial page to show to user

QuranTool is part of Dzikr Package


hashCode int
The hash code for this object.
read-only, inherited
quranDataProvider QuranDataProvider
read / write
runtimeType Type
A representation of the runtime type of the object.
read-only, inherited


getLastOpenedPageIndex() Future<int>
getQuranChapter() Future<QuranChapters>
getQuranJuzs() Future<QuranJuzs>
getQuranPages() Future<List<QuranPage>>
noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed.
setLastOpenedPageIndex(int page) Future
toString() String
A string representation of this object.


operator ==(Object other) bool
The equality operator.

Static Methods

getQuranChapterByNum(int chapterNum) Future<Chapters>
init() QuranTool