# Event

Event is a node that executes when an event is called by EventComponent.

## Properties

Property name | Type | Description
--- | --- | ---
Output port | OutputExecutePort | Executes the connected node when the event is called.
Cancellable | `InputField<bool>` | Whether to cancel the running node and rerun it if the event is called again while it is already running

## Supported node components

- EventComponent Executes the connected node when an event occurs.
- EvaluateComponent
  Executes the connected node if the result evaluated every frame is true.
- TaskComponent
  It starts executing when it becomes active, and executes the connected node when the TaskComponent finishes executing.
  If the Repeat flag is enabled, the TaskComponent will be executed repeatedly.