> For the complete documentation index, see [llms.txt](https://docs.adapptio.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.adapptio.com/getting-started/architecture-overview/events.md).

# Events

The *Events* are conditionally triggered *Methods* if something happens. In terms of distribution, we can split *Events* into two groups; one group is bound with *Views*, and the second one is attached with the *Components*.

![Application calling sidebar by an Event](/files/7fBjfpGEWRMcIsXs8ckx)

### 1. Components Events

Except for a few *Layout components* rest of them can edit *Events* by clicking on the flash icon, choosing the proprietary *Method*, and configuring *Event* logic with the *Flowchart* wire editor.

{% tabs %}
{% tab title="Button\[onClick] Event" %}
![](/files/8iU1grmszUWohrVnArhE)
{% endtab %}

{% tab title="Flowchart  Editor" %}

<figure><img src="/files/neD8IZ7UbAyeooaCrsjO" alt=""><figcaption></figcaption></figure>
{% endtab %}
{% endtabs %}

### 2. Views Events

Each of the existing application *Views* has an option to edit its *Events* on Initialize and when the input parameters are changed — even in editing *Views Events*, configuring *Event* logic with the *Flowchart* wire editor.

{% tabs %}
{% tab title="View Events Settings" %}
![](/files/P6ywRXTPw4XwjCLMnONJ)
{% endtab %}
{% endtabs %}
