ReaderController constructor
ReaderController({
- SharedConfigPreference? pref,
- ReaderConfig? config,
Implementation
ReaderController({SharedConfigPreference? pref, ReaderConfig? config})
: super(ReaderConfig()) {
_sharedConfigPrefrence = pref;
var loadData = pref?.load();
if (loadData != null) {
updateValue(pref?.load() ?? config ?? ReaderConfig());
}
WidgetsBinding.instance.addPostFrameCallback((_) {
if (_pageController.hasClients) {
notifyListeners();
}
});
}