dispose method
void
dispose()
Implementation
void dispose() {
quranPageController.dispose();
scrollIndicatorController.dispose();
ayahsScrollController.dispose();
surahController?.dispose();
juzListController?.dispose();
currentPageNumber.close();
lastReadSurahNumber.close();
selectedAyahIndexes.close();
selectedIndicatorIndex.close();
textWidgetPosition.close();
isPlayExpanded.close();
isSajda.close();
isPages.close();
isBold.close();
isMoreOptions.close();
moreOptionsMap.close();
selectMushafSettingsPage.close();
ayahsWidgetHeight.close();
currentListPage.close();
scaleFactor.close();
baseScaleFactor.close();
isPageMode.close();
isScrolling.close();
isDownloadingFonts.close();
isDownloadedV2Fonts.close();
fontsDownloadedList.close();
fontsSelected.close();
fontsDownloadProgress.close();
selectedAyahNumber.close();
selectedSurahNumber.close();
overlayEntry?.remove();
}