Skip to content
Brandon Jordan edited this page Sep 15, 2022 · 11 revisions

Events are on all components and allow you to trigger something when an event occurs for the component.

The returned e is the component, meaning you can chain methods to this component that will be triggered when the event fires.

Component()
    .onClick( (e) => e
        .rotate()
    )

Interaction Events

  • onLoad( (e) => e )
  • onClick( (e) => e )
  • onChange( (e) => e )
  • onHover( (e) => e, (e) => e ) callbacks for the mouse entering and leaving
  • onFocus( (e) => e )
  • onBlur( (e) => e )
  • onDoubleClick( (e) => e )
  • onError( (e) => e )
  • onKeypress( (e) => e )

Screen Size Events

These events are triggered by screen size changes using standard screen size ratios.

  • onDeviceSmall( (e) => e )
  • onDeviceMedium( (e) => e )
  • onDeviceLarge( (e) => e )
Clone this wiki locally