remedi_splash library Null safety

Classes

IModel
IPage<VM extends IViewModel>
route
IRepository
repository keep data. repository should be implemented in singleton.
IView<VM extends IViewModel>
Data binding view
IViewModel<S>
IWidget<VM extends IViewModel>
IView has to ui code, IWidget should be controller.
ListBindingView<VM extends IViewModel>
ListItemsBuilder<I extends IView<IViewModel>>
StateData<D, S>
ViewModelFactory<T extends IViewModel>

Typedefs

GenerateRoutes = Route Function(RouteSettings settings)