collection library
Data Collections
Classes
-
CollectionAddEvent<
Item extends TransferObjectBase< Id> , Id> -
CollectionAlignEvent<
Item extends TransferObjectBase< Id> , Id> -
CollectionInitEvent<
Item extends TransferObjectBase< Id> , Id> -
CollectionRemoveEvent<
Item extends TransferObjectBase< Id> , Id> -
CollectionUpdateEvent<
Item extends TransferObjectBase< Id> , Id> -
CollectionWindowEvent<
Item extends TransferObjectBase< Id> , Id> -
CollectionWindowState<
Item extends TransferObjectBase< Id> , Id> -
CollectionWindowStateStreamTransformer<
Item extends TransferObjectBase< Id> , Id> -
OrderedData<
Item> -
PrimaryKeyPullCollection<
Item, Id> - Interface for pull collections with primary key to query single objects.
-
PullCollection<
Item> - Interface for pull collections.
-
ReactiveCollection<
Item extends TransferObjectBase< Id> , Id>
Extensions
-
PrimaryKeyPullCollectionMapperExtension
on PrimaryKeyPullCollection<
Item, Id> -
PullCollectionMapperExtension
on PullCollection<
Item> -
ReactiveCollectionMapperExtension
on ReactiveCollection<
Item, Id> -
ReplaceWhereExtension
on List<
E>
Typedefs
-
ItemByIdDelegate<
Item, Id> = Future< Item> Function(Id id) -
ItemsDelegate<
Item> = Future< List< Function(int offset, int limit, Map<Item> >String, dynamic> params, Map<String, List< query)String> > -
LengthDelegate
= Future<
int> Function(Map<String, dynamic> params, Map<String, List< query)String> > -
WindowDelegate<
Item extends TransferObjectBase< Id> , Id> = Stream<CollectionWindowState< Function(int offset, int limit, {Map<Item, Id> >String, String> params, CollectionWindowState<Item, Id> ? previous, Map<String, List< query})String> >