registerEventModelEventHandlers function

void registerEventModelEventHandlers(
  1. EventBus bus
)

Implementation

void registerEventModelEventHandlers(EventBus bus) {
  bus.on<ModelSavingEvent>((event) {
    if (event.modelType != EventModel && event.modelType != $EventModel) {
      return;
    }
    EventModel.onSaving(event);
  });
  bus.on<ModelCreatingEvent>((event) {
    if (event.modelType != EventModel && event.modelType != $EventModel) {
      return;
    }
    EventModel.onCreating(event);
  });
  bus.on<ModelCreatedEvent>((event) {
    if (event.modelType != EventModel && event.modelType != $EventModel) {
      return;
    }
    EventModel.onCreated(event);
  });
  bus.on<ModelSavedEvent>((event) {
    if (event.modelType != EventModel && event.modelType != $EventModel) {
      return;
    }
    EventModel.onSaved(event);
  });
  bus.on<ModelUpdatingEvent>((event) {
    if (event.modelType != EventModel && event.modelType != $EventModel) {
      return;
    }
    EventModel.onUpdating(event);
  });
  bus.on<ModelUpdatedEvent>((event) {
    if (event.modelType != EventModel && event.modelType != $EventModel) {
      return;
    }
    EventModel.onUpdated(event);
  });
  bus.on<ModelDeletingEvent>((event) {
    if (event.modelType != EventModel && event.modelType != $EventModel) {
      return;
    }
    EventModel.onDeleting(event);
  });
  bus.on<ModelDeletedEvent>((event) {
    if (event.modelType != EventModel && event.modelType != $EventModel) {
      return;
    }
    EventModel.onDeleted(event);
  });
  bus.on<ModelRestoringEvent>((event) {
    if (event.modelType != EventModel && event.modelType != $EventModel) {
      return;
    }
    EventModel.onRestoring(event);
  });
  bus.on<ModelRestoredEvent>((event) {
    if (event.modelType != EventModel && event.modelType != $EventModel) {
      return;
    }
    EventModel.onRestored(event);
  });
  bus.on<ModelTrashedEvent>((event) {
    if (event.modelType != EventModel && event.modelType != $EventModel) {
      return;
    }
    EventModel.onTrashed(event);
  });
  bus.on<ModelForceDeletedEvent>((event) {
    if (event.modelType != EventModel && event.modelType != $EventModel) {
      return;
    }
    EventModel.onForceDeleted(event);
  });
  bus.on<ModelReplicatingEvent>((event) {
    if (event.modelType != EventModel && event.modelType != $EventModel) {
      return;
    }
    EventModel.onReplicating(event);
  });
  bus.on<ModelRetrievedEvent>((event) {
    if (event.modelType != EventModel && event.modelType != $EventModel) {
      return;
    }
    EventModel.onRetrieved(event);
  });
}