execute method

FutureOr<void> execute(
  1. Commit data
)

Performs actions based on data.

Implementation

FutureOr<void> execute(final Commit data) async {
  for (final op in data.ops) {
    switch (op.action) {
      case RepoAction.create:
        await _onCreate(data, op);
        break;
      case RepoAction.update:
        await _onUpdate(data, op);
        break;
      case RepoAction.delete:
        await _onDelete(data, op);
        break;
    }
  }
}