sign library

Support for doing something awesome.

More dartdocs go here.

Classes

GlobalSignal<V>
Global signal is a signal that sign to all same type generic global slots. Global signal stored by generic types. And can be create only once.
GlobalSignalController
Global signal controller
GlobalSlot<V, T extends GlobalSignal>
Global slot for T GlobalSignal
MultiSignal
Handle multiple signals and sign to slots.
Signal<V>
SignalList<E>
Copy of dart:core List
SignalMap<K, V>
Copy of dart:core Map
SignalStreamNonNullable<T>
SignalStreamNullable<T>
Slot<T>
Listen signals
SlotWithHandler<T>
Slot with handler
StreamSignal<T>
Signal converts Stream to Signal start listening on construct
TimerSignal
VoidSignal
Generate signals that don't carry any value

Extensions

ListenableList on List<T>
MultipleListenerOnList on List<T>
MultipleListenerOnMap on Map<K, V>
SignalExtensionOnMap on Map<K, V>
StreamNotifier on Stream<T>
help to convert stream to change notifier
ToSignalExtension on T
To signal for variables

Properties

global GlobalSignalController
Global signal controller instance
final