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
- 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
Mixins
- DependencyInjectionService
- with DependencyInjectionService only for service from ServiceProvider
- MvcBasicElement
- MvcService
-
MvcSingleTickerProviderStateMixin<
T> - copy from TickerProviderStateMixin
-
MvcTickerProviderStateMixin<
T> - copy from TickerProviderStateMixin
-
MvcWidgetElement<
TControllerType extends MvcController> - The common element of the MvcWidget
- MvcWidgetService