am_state library

Classes

AmChannel<T>
to create a data channel to send and recieve data in easy way in the whole app
AmController<T>
AmDataProvider<T>
A data provider accessed in the whole program if it's created with id. You can access its data by AmDataProvider<T>.of("providerId").data
AmFunctionTrigger<T>
Fires a function when the given provider data is changed
AmRefreshWidget<T>
A wrapper for widgets that must be changed as its provider data is changed.
AmRefreshWidgetController
Gets The Controller for the AmRefreshWidget. you may add state variables or Refresh the current state or ..etc.
AmTools
AmViewWidget<T extends AmController>
============================================================================= AmViewWidget AmController Model

Extensions

AmFormating on DateTime
AmMemory on T
ToBool on String