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

Enums

LogColors
Enumerations of color codes for ease of use
PageState
PageState

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

Dock → _Dock
GLOBAL INSTANCE OF _Dock CLASS
final
Locator → _LocatorImpl
Global instance of _LocatorImpl class
final

Exceptions / Errors

LocatorException
LocatorException
ObserverError
Custom Exception for Observer widget