data library

Classes

DataService<T>
Container for data that allows easy subscriptions and rendering
MutableRecordDataService<RType, KType, CType, UType>
RecordDataService<RType, KType>
RecordEvent<D extends Object>
RecordEventService
StreamChange<RType>

Mixins

RecordDataServiceMixin<RType, KType>
Can be used to apply the delegate pattern in cases where inheritance doesn't make sense.

Functions

nullDataService<T>() DataService<T>

Typedefs

KeyMapper<RType, KType> = KType Function(RType input)
RecordLoader<RType, KType> = Future<RType> Function(KType id)