value_listenables
library
Classes
-
CollectionValueNotifier<T, It extends Iterable<T>, WrappedIt extends Iterable<T>>
-
-
ControllerBase<Self extends ControllerBase<Self>>
-
An controller that is IDisposable has an init method and follows the
following contract:
-
ControllerContext<Controller extends ControllerBase<Controller>>
-
-
ControllerElement<Controller extends ControllerBase<Controller>>
-
-
ControllerHandle<T extends ControllerBase<T>>
-
An handle to an controller, which is used to signal to the classes that
use it, that they do not own the controller being passed to them.
-
ControllerInjectorBuilder<T extends ControllerBase<T>>
-
-
ControllerWidget<Controller extends ControllerBase<Controller>>
-
-
ControllerWidgetBuilder<Controller extends ControllerBase<Controller>>
-
-
Coordinator
-
An hierarchical DI tool for CoordinatorComponent which can use them to
create controllers which may be augmented, inspected or connected
by different
CoordinatorComponents. Every controller which will participate
in the Coordinators business may be created with createController.
-
CoordinatorComponent<Self extends CoordinatorComponent<Self>>
-
-
DoubleLinkedQueueValueNotifier<T>
-
-
EventListener<T>
-
Equivalent of calling ValueListenableE.tap, but automatically handles the
lifecycle of the resulting IDisposableValueListenable. If you do not want
the event to be disposed, be sure to use an view to it!
-
EventNotifier<EventType>
-
A ChangeNotifier that notifies events, keeping track of the last emmited
event.
-
HashSetValueNotifier<T>
-
-
IDisposable
-
-
IDisposableBase
-
-
IDisposableListenable
-
-
IDisposableValueListenable<T>
-
-
IHaveAnSingleOwner
-
-
IHaveChildren<ChildBaseType>
-
-
IInitable
-
-
IInitAndDispose
-
-
IInitAndDisposeBase
-
-
InheritedController<T extends ControllerBase<T>>
-
-
InheritedControllerInjector<T extends ControllerBase<T>>
-
-
LinkedHashSetValueNotifier<T>
-
-
ListenableContext
-
-
ListenableElement<Id extends Object>
-
-
ListenableWidget<Id extends Object>
-
-
ListenableWidgetBuilder<Id extends Object>
-
-
ListQueueValueNotifier<T>
-
-
ListValueNotifier<T>
-
-
MergingIDisposable
-
-
OwnValueListenableBuilder<T>
-
An ValueListenableBuilder which takes ownership of the passed
valueListenable, disposing it when done.
-
ProxyValueListenable<T>
-
-
QueueValueNotifier<T>
-
-
SetValueNotifier<T>
-
-
SingleValueListenable<T>
-
-
SplayTreeSetValueNotifier<T>
-
-
SubcontrollerBase<Parent extends ControllerBase<Parent>, Self extends SubcontrollerBase<Parent, Self>>
-
-
ValueListenableOwner
-
-
ValueListenableOwnerBuilder<T>
-