factory_castle_flutter library

Classes

FactoryContainerWidget
This widget makes FactoryContainer available for widgets down the widget tree.
View<TModel extends ChangeNotifier>
Base widget for creating an MVVM view component.
ViewModelBase
Base view model used for MVVM.

Mixins

INeedSingleTickerProvider
Mix this mixin into your view model to obtain TickerProvider. Backed by SingleTickerProviderStateMixin.
INeedTickerProvider
Mix this mixin into your view model to obtain TickerProvider. Backed by TickerProviderStateMixin.

Extensions

BuildContextEx on BuildContext
Extension methods on BuildContext which help working with FactoryContainer.

Typedefs

ViewModelBuilder<TModel> = TModel Function(FactoryContainerShort c)
WidgetBuilder<TModel> = Widget Function(BuildContext context, TModel model)