ProxySource<T> constructor
ProxySource<T> ({
- required Bindings<
T> ? bindings, - required SourceType sourceType,
- GetById<
T> ? getByIdHandler, - GetByIds<
T> ? getByIdsHandler, - GetItems<
T> ? getItemsHandler, - SetItem<
T> ? setItemHandler, - SetItems<
T> ? setItemsHandler, - DeleteItem<
T> ? deleteHandler, - DeleteItems<
T> ? deleteItemsHandler, - SendMessage<
T> ? sendMessageHandler,
Source whose constructor accepts a value for each operation type.
This is a build-a-source model to adapt an arbitrary data source to the pkg:data_layer system.
Implementation
ProxySource({
required super.bindings,
required this.sourceType,
this.getByIdHandler,
this.getByIdsHandler,
this.getItemsHandler,
this.setItemHandler,
this.setItemsHandler,
this.deleteHandler,
this.deleteItemsHandler,
this.sendMessageHandler,
});