dock library
Dock Library
Classes
- AutoResizeText
-
BaseView<
T extends BaseViewModel< Object> > - AN ABSTRACT StatelessWidget FOR OPTIONALLY REGISTERING VIEWMODEL OF ANY VIEW
-
BaseViewModel<
T extends Object> - AN ABSTRACT BaseViewModel CLASS FOR CONTROLLING VIEW.
-
DockAccess<
T extends BaseViewModel< Object> > - A CONST StatelessWidget FOR ACCESSING VIEWMODEL EASILY
- DockBase
- DOCK ABSTRACT BASE CLASS
-
DockBuilder<
T extends BaseViewModel< Object> > - A SMART AND EASY Widget FOR MANAGING PageState
-
Docker<
T extends BaseViewModel< Object> > - Primitive (Manual) updatable StatelessWidget by it's id
- DockerStatelessElement
- A StatelessElement of Docker to update it's Widget
- Logger
- A UTILITY FOR PRINTING COLORFUL LOGS FOR DEBUG AND PROFILE MODE
- Notifier
- NotifyData
-
Observable<
T> - Observer
- A reactive StatelessWidget receives updates when containing
- ObserverStatelessElement
- A StatelessElement of Observer to update it's Widget
Mixins
- DockBuilderMixin
- MIXIN FOR DockBuilder STATE
-
SingleTickerProviderViewModelMixin<
T extends BaseViewModel< Object> > - FLUTTER'S DEFAULT SingleTickerProviderStateMixin SUITABLE FOR VIEWMODEL'S EXTEND FROM BaseViewModel
-
TickerProviderViewModelMixin<
T extends BaseViewModel< Object> > - FLUTTER'S DEFAULT TickerProviderStateMixin SUITABLE FOR VIEWMODEL'S EXTEND FROM BaseViewModel
Extensions
- ContextExtension on BuildContext
- BuildContext EXTENSION
- DurationExtension on Duration
- Duration EXTENSIONS
- GenericExtension on T
- GENERIC EXTENSION
- IntExtension on int
- int EXTENSION
-
ListExtension
on List<
T> ? - List EXTENSION
-
MapExtension
on Map<
T, M> ? - Map EXTENSION
- ObjectExtension on Object?
- Object EXTENSION
-
SetExtension
on Set<
T> ? - Set EXTENSION
Properties
Exceptions / Errors
- LocatorException
- LocatorException
- ObserverError
- Custom Exception for Observer widget