Predefined Events
SELECT ... do
...
end.on(:change) do |e|
mutate @mode = e.target.value.to_i
endBUTTON { 'Press me' }.on(:click) { do_something }
# you can add an event handler to any HTML element
H1(class: :cursor_hand) { 'Click me' }.on(:click) { do_something } INPUT ... do
...
end.on(:key_up) do |e|
...
end.on(:change) do |e|
...
endEvent Handling and Synthetic Events
Under the Hood: Event Delegation
React::Event
Event pooling
Clipboard Events
Composition Events (not tested)
Keyboard Events
Focus Events
Form Events
Mouse Events
Drag and Drop example
Selection events
Touch events
UI Events
Wheel Events
Media Events
Image Events
Last updated
Was this helpful?