onClick
| ((e: MouseEvent<FocusableElement, MouseEvent>) => void)
| **Not recommended – use `onPress` instead.** `onClick` is an alias for `onPress`
provided for compatibility with other libraries. `onPress` provides
additional event details for non-mouse interactions. |
onClickCapture
| MouseEventHandler<HTMLDivElement>
| |
onAuxClick
| MouseEventHandler<HTMLDivElement>
| |
onAuxClickCapture
| MouseEventHandler<HTMLDivElement>
| |
onContextMenu
| MouseEventHandler<HTMLDivElement>
| |
onContextMenuCapture
| MouseEventHandler<HTMLDivElement>
| |
onDoubleClick
| MouseEventHandler<HTMLDivElement>
| |
onDoubleClickCapture
| MouseEventHandler<HTMLDivElement>
| |
onMouseDown
| MouseEventHandler<HTMLDivElement>
| |
onMouseDownCapture
| MouseEventHandler<HTMLDivElement>
| |
onMouseEnter
| MouseEventHandler<HTMLDivElement>
| |
onMouseLeave
| MouseEventHandler<HTMLDivElement>
| |
onMouseMove
| MouseEventHandler<HTMLDivElement>
| |
onMouseMoveCapture
| MouseEventHandler<HTMLDivElement>
| |
onMouseOut
| MouseEventHandler<HTMLDivElement>
| |
onMouseOutCapture
| MouseEventHandler<HTMLDivElement>
| |
onMouseOver
| MouseEventHandler<HTMLDivElement>
| |
onMouseOverCapture
| MouseEventHandler<HTMLDivElement>
| |
onMouseUp
| MouseEventHandler<HTMLDivElement>
| |
onMouseUpCapture
| MouseEventHandler<HTMLDivElement>
| |
onTouchCancel
| TouchEventHandler<HTMLDivElement>
| |
onTouchCancelCapture
| TouchEventHandler<HTMLDivElement>
| |
onTouchEnd
| TouchEventHandler<HTMLDivElement>
| |
onTouchEndCapture
| TouchEventHandler<HTMLDivElement>
| |
onTouchMove
| TouchEventHandler<HTMLDivElement>
| |
onTouchMoveCapture
| TouchEventHandler<HTMLDivElement>
| |
onTouchStart
| TouchEventHandler<HTMLDivElement>
| |
onTouchStartCapture
| TouchEventHandler<HTMLDivElement>
| |
onPointerDown
| PointerEventHandler<HTMLDivElement>
| |
onPointerDownCapture
| PointerEventHandler<HTMLDivElement>
| |
onPointerMove
| PointerEventHandler<HTMLDivElement>
| |
onPointerMoveCapture
| PointerEventHandler<HTMLDivElement>
| |
onPointerUp
| PointerEventHandler<HTMLDivElement>
| |
onPointerUpCapture
| PointerEventHandler<HTMLDivElement>
| |
onPointerCancel
| PointerEventHandler<HTMLDivElement>
| |
onPointerCancelCapture
| PointerEventHandler<HTMLDivElement>
| |
onPointerEnter
| PointerEventHandler<HTMLDivElement>
| |
onPointerLeave
| PointerEventHandler<HTMLDivElement>
| |
onPointerOver
| PointerEventHandler<HTMLDivElement>
| |
onPointerOverCapture
| PointerEventHandler<HTMLDivElement>
| |
onPointerOut
| PointerEventHandler<HTMLDivElement>
| |
onPointerOutCapture
| PointerEventHandler<HTMLDivElement>
| |
onGotPointerCapture
| PointerEventHandler<HTMLDivElement>
| |
onGotPointerCaptureCapture
| PointerEventHandler<HTMLDivElement>
| |
onLostPointerCapture
| PointerEventHandler<HTMLDivElement>
| |
onLostPointerCaptureCapture
| PointerEventHandler<HTMLDivElement>
| |
onScroll
| UIEventHandler<HTMLDivElement>
| |
onScrollCapture
| UIEventHandler<HTMLDivElement>
| |
onWheel
| WheelEventHandler<HTMLDivElement>
| |
onWheelCapture
| WheelEventHandler<HTMLDivElement>
| |
onAnimationStart
| AnimationEventHandler<HTMLDivElement>
| |
onAnimationStartCapture
| AnimationEventHandler<HTMLDivElement>
| |
onAnimationEnd
| AnimationEventHandler<HTMLDivElement>
| |
onAnimationEndCapture
| AnimationEventHandler<HTMLDivElement>
| |
onAnimationIteration
| AnimationEventHandler<HTMLDivElement>
| |
onAnimationIterationCapture
| AnimationEventHandler<HTMLDivElement>
| |
onTransitionCancel
| TransitionEventHandler<HTMLDivElement>
| |
onTransitionCancelCapture
| TransitionEventHandler<HTMLDivElement>
| |
onTransitionEnd
| TransitionEventHandler<HTMLDivElement>
| |
onTransitionEndCapture
| TransitionEventHandler<HTMLDivElement>
| |
onTransitionRun
| TransitionEventHandler<HTMLDivElement>
| |
onTransitionRunCapture
| TransitionEventHandler<HTMLDivElement>
| |
onTransitionStart
| TransitionEventHandler<HTMLDivElement>
| |
onTransitionStartCapture
| TransitionEventHandler<HTMLDivElement>
| |
onFocus
| ((e: FocusEvent<Element, Element>) => void)
| Handler that is called when the element receives focus. |
onBlur
| ((e: FocusEvent<Element, Element>) => void)
| Handler that is called when the element loses focus. |
onFocusChange
| ((isFocused: boolean) => void)
| Handler that is called when the element's focus status changes. |
onKeyDown
| ((e: KeyboardEvent) => void)
| Handler that is called when a key is pressed. |
onKeyUp
| ((e: KeyboardEvent) => void)
| Handler that is called when a key is released. |
onChange
| ((isSelected: boolean) => void)
| Handler that is called when the element's selection state changes. |
onPress
| ((e: PressEvent) => void)
| Handler that is called when the press is released over the target. |
onPressStart
| ((e: PressEvent) => void)
| Handler that is called when a press interaction starts. |
onPressEnd
| ((e: PressEvent) => void)
| Handler that is called when a press interaction ends, either
over the target or when the pointer leaves the target. |
onPressChange
| ((isPressed: boolean) => void)
| Handler that is called when the press state changes. |
onPressUp
| ((e: PressEvent) => void)
| Handler that is called when a press is released over the target, regardless of
whether it started on the target or not. |
onHoverStart
| ((e: HoverEvent) => void)
| Handler that is called when a hover interaction starts. |
onHoverEnd
| ((e: HoverEvent) => void)
| Handler that is called when a hover interaction ends. |
onHoverChange
| ((isHovering: boolean) => void)
| Handler that is called when the hover state changes. |