data-on-interval — timer

ticks (1 s interval)

data-on:keydown__window — global shortcut

Last key pressed:

data-on:input__debounce — fire after typing stops

Live:
Debounced (500ms):

data-on:click__window + __stop — outside-click close

Option A
Option B
Option C

__once — fires exactly one time

data-on-intersect — fires when element enters viewport

↓ scroll down ↓