QuranLibraryTheme constructor
const
QuranLibraryTheme({
- Key? key,
- required SnackBarStyle snackBarStyle,
- required AyahMenuStyle ayahLongClickStyle,
- required IndexTabStyle indexTabStyle,
- required QuranTopBarStyle topBarStyle,
- required TajweedMenuStyle tajweedMenuStyle,
- required SearchTabStyle searchTabStyle,
- required SurahInfoStyle surahInfoStyle,
- required TafsirStyle tafsirStyle,
- required BookmarksTabStyle bookmarksTabStyle,
- required TopBottomQuranStyle topBottomQuranStyle,
- required AyahDownloadManagerStyle ayahDownloadManagerStyle,
- DisplayModeBarStyle? displayModeBarStyle,
- AyahTafsirInlineStyle? ayahTafsirInlineStyle,
- QuranTafsirSideStyle? quranTafsirSideStyle,
- WordInfoBottomSheetStyle? wordInfoBottomSheetStyle,
- AutoScrollStyle? autoScrollStyle,
- required Widget child,
Implementation
const QuranLibraryTheme({
super.key,
required this.snackBarStyle,
required this.ayahLongClickStyle,
required this.indexTabStyle,
required this.topBarStyle,
required this.tajweedMenuStyle,
required this.searchTabStyle,
required this.surahInfoStyle,
required this.tafsirStyle,
required this.bookmarksTabStyle,
required this.topBottomQuranStyle,
required this.ayahDownloadManagerStyle,
this.displayModeBarStyle,
this.ayahTafsirInlineStyle,
this.quranTafsirSideStyle,
this.wordInfoBottomSheetStyle,
this.autoScrollStyle,
required this.child,
});