observable_ish library

Support for doing something awesome.

More dartdocs go here.

Classes

BoundList<S, E>
An observable list that is bound to another list binding
Change<T>
A record of change in RxValue
Classes
Emitter<T>
Emits events of type T
ListChangeNotification<E>
A record of change in a RxList
Listenable<T>
ProxyValue<T>
RxList<E>
Observable list
RxMap<K, V>
RxSet<E>
RxValue<T>
Interface of an observable value of type T
SetChangeNotification<E>
StoredValue<T>
StreamBackedEmitter<T>

Enums

ListChangeOp
Change operation
SetChangeOp

Typedefs

Callback = dynamic Function()
A callback with no arguments.
ChildrenListComposer<S, E> = E Function(S value)
Condition = bool Function()
SetChangeCallBack<E> = dynamic Function(E element, SetChangeOp isAdd, int pos)
ValueCallback<T> = void Function(T v)
A callback with argument v of type T.
ValueGetter<T> = T Function()
ValueSetter<T> = void Function(T val)