LiteFormRebuildController class
Methods
-
clearPersistentData({bool forceReBuild = false, bool forceClearLocalStorage = false})
→ Future
-
forceReBuild
if true, it will call rebuild()
after
the data is cleared.
forceClearLocalStorage
makes sense only if you set
preserveLocalStorageOnControllerDispose
to true for your controller.
This flag will clear your local storage
inherited
-
delay(int millis)
→ Future
-
It's just a utility method in case you need to
simulate some loading or just wait for something
inherited
-
getIsLoading(String? loaderName)
→ bool
-
inherited
-
getPersistentValue<TType>(String key)
→ TType?
-
Retrieves a persistent data stored in SharedPreferences
You can use your own types here but in this
case you need to add json encoders / revivers so that
jsonEncode / jsonDecode could understand how to work with your type
inherited
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
onLocalStorageInitialized()
→ void
-
called when the local storage has
loaded all stored values. Override it if you
need to get some values from local storage
override
-
rebuild()
→ void
-
inherited
-
rebuildAfterMillis(int millis)
→ Future
-
-
reset()
→ void
-
override
-
setIsLoading(String? loaderName, bool value)
→ void
-
inherited
-
setPersistentValue<TType>(String key, TType? value)
→ Future
-
inherited
-
startLoading()
→ void
-
inherited
-
stopAllLoadings()
→ void
-
just sets all loader flags to false
but doesn't actually stop any loaders
inherited
-
stopLoading()
→ void
-
inherited
-
toString()
→ String
-
A string representation of this object.
inherited