flutter_mvc library

Classes

Mvc<TControllerType extends MvcController<TModelType>, TModelType>
MvcApp
We can use MvcApp to provide initial services.
MvcBody
use MvcController.querySelectorAll to update it in controller
MvcBuilder
use MvcController.querySelectorAll to update it in controller
MvcContext
Mvc framework context
MvcController<TModelType>
Extend this class to create a mvc controller, and override view method to return a MvcView
MvcDependencyProvider
MvcFooter
use MvcController.querySelectorAll to update it in controller
MvcHeader
use MvcController.querySelectorAll to update it in controller
MvcProxy<TControllerType extends MvcController<Widget>>
MvcProxyController
TODO: it's can't update when call update method
MvcServiceProviderSetUpWidget
MvcServiceScope<TServiceType extends MvcService>
You can update this Widget using the following methods:
MvcStatefulElement<TControllerType extends MvcController>
mvc framework stateful element
MvcStatefulWidget
Mvc framework stateful widget
MvcStatelessElement<TControllerType extends MvcController>
mvc framework stateless element
MvcStatelessWidget
Mvc framework stateless widget
MvcValueService<T>
MvcView<TControllerType extends MvcController>
MvcViewBuilder<TControllerType extends MvcController>
MvcWidget
Mvc framework widget
MvcWidgetSelector
MvcWidgetState<T extends MvcStatefulWidget>
MvcWidgetUpdater
ServiceCollection
The service collection, build ServiceProvider with it
ServiceDescriptor<T>
The service descriptor
ServiceObserver<T>
The service observer
ServiceProvider
ServiceProvider