ephemeral_value library

Support for doing something awesome.

More dartdocs go here.

Classes

EmptyValue<T>
A state indicating that it's successfully loaded but the value is just empty or null.
Ephemeral<T>
Ephemeral values are used to represent the state of a value that can change over time.
ErrorValue<T>
A state indicating that an error occurred while loading the value.
InitialValue<T>
Use to initialize a non-nullable value.
LoadingValue<T>
A state indicating that the value is currently being loaded.
NoneValue<T>
Use to intialize a nullable value.
RefreshingValue<T>
A state indicating that the value is being refreshed (e.g., background update).
StaleValue<T>
A state indicating that the value is available but outdated (stale).
SuccessValue<T>
A state indicating that the value has been successfully loaded.