> For AI agents: the complete documentation index is at [llms.txt](https://reflex.dev/docs/llms.txt). Markdown versions are available by appending `.md` or sending `Accept: text/markdown`.

# Event

`reflex_base.event.Event`

An event that describes any state change in the app.

Attributes:
    name: The event name.
    router_data: The routing data where event occurred.
    payload: The event payload.

## Fields

| Prop | Description |
| --- | --- |
| `name: str` | The event name. |
| `router_data: dict[str, typing.Any]` | The routing data where event occurred. |
| `payload: dict[str, typing.Any]` | The event payload. |

## Methods

| Signature | Description |
| --- | --- |
| `from_event_type(cls, events: 'IndividualEventType \| list[IndividualEventType] \| None', *, router_data: dict[str, typing.Any] \| None = None) -> 'list[Event]'` | Create a list of Events from event-like objects. |
