quran_library library

Classes

$$TafsirTableTableAnnotationComposer
$$TafsirTableTableFilterComposer
$$TafsirTableTableOrderingComposer
$$TafsirTableTableTableManager
$TafsirDatabaseManager
$TafsirTableTable
AssetsPath
A class that contains constants for asset paths.
BookmarksController
Controller that handles the bookmarks of the user.
QuranLibrary
A class that provides utility functions for interacting with the Quran library.
QuranRepository
A repository class for managing Quran-related data.
QuranService
A service class for managing Quran-related operations.
QuranState
Class that holds the state for the Quran controller.
StorageConstants
A class that contains constants for storage keys.
TafsirDatabase
TafsirTableCompanion
TafsirTableData
ToastUtils
A utility class for displaying toast messages.

Extensions

QuranGetters on dynamic
Extensions on QuranController that provides getters for QuranController's properties.

Typedefs

$$TafsirTableTableCreateCompanionBuilder = TafsirTableCompanion Function({required int ayahNum, Value<int> id, required int pageNum, required int surahNum, required String tafsirText})
$$TafsirTableTableProcessedTableManager = ProcessedTableManager<_$TafsirDatabase, $TafsirTableTable, TafsirTableData, $$TafsirTableTableFilterComposer, $$TafsirTableTableOrderingComposer, $$TafsirTableTableAnnotationComposer, $$TafsirTableTableCreateCompanionBuilder, $$TafsirTableTableUpdateCompanionBuilder, (TafsirTableData, BaseReferences<_$TafsirDatabase, $TafsirTableTable, TafsirTableData>), TafsirTableData, PrefetchHooks Function()>
$$TafsirTableTableUpdateCompanionBuilder = TafsirTableCompanion Function({Value<int> ayahNum, Value<int> id, Value<int> pageNum, Value<int> surahNum, Value<String> tafsirText})