registerExecutor method
void
registerExecutor(
- String mutationType,
- MutationExecutor executor, {
- CustomConflictResolver? conflictResolver,
Registers a mutation executor and optional conflictResolver for a given mutationType.
Example:
queue.registerExecutor('delete_item', (payload) => api.deleteItem(payload['id']));
Implementation
void registerExecutor(
String mutationType,
MutationExecutor executor, {
CustomConflictResolver? conflictResolver,
}) {
_executors[mutationType] = executor;
if (conflictResolver != null) {
_resolvers[mutationType] = conflictResolver;
}
}