WindowDelegate<Item extends TransferObjectBase<Id>, Id> typedef

WindowDelegate<Item extends TransferObjectBase<Id>, Id> = Stream<CollectionWindowState<Item, Id>> Function(int offset, int limit, {Map<String, String> params, CollectionWindowState<Item, Id>? previous, Map<String, List<String>> query})

Implementation

typedef WindowDelegate<Item extends TransferObjectBase<Id>, Id>
    = Stream<CollectionWindowState<Item, Id>> Function(
  int offset,
  int limit, {
  CollectionWindowState<Item, Id>? previous,
  Map<String, String> params,
  Map<String, List<String>> query,
});