@sqlrooms/ui / ButtonProps
Interface: ButtonProps
Extends
ButtonHTMLAttributes<HTMLButtonElement>.VariantProps<typeofbuttonVariants>
Properties
children?
optionalchildren:ReactNode
Inherited from
React.ButtonHTMLAttributes.children
dangerouslySetInnerHTML?
optionaldangerouslySetInnerHTML:object
| Name | Type |
|---|---|
__html | string | TrustedHTML |
Inherited from
React.ButtonHTMLAttributes.dangerouslySetInnerHTML
onCopy?
optionalonCopy:ClipboardEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onCopy
onCopyCapture?
optionalonCopyCapture:ClipboardEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onCopyCapture
onCut?
optionalonCut:ClipboardEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onCut
onCutCapture?
optionalonCutCapture:ClipboardEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onCutCapture
onPaste?
optionalonPaste:ClipboardEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onPaste
onPasteCapture?
optionalonPasteCapture:ClipboardEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onPasteCapture
onCompositionEnd?
optionalonCompositionEnd:CompositionEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onCompositionEnd
onCompositionEndCapture?
optionalonCompositionEndCapture:CompositionEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onCompositionEndCapture
onCompositionStart?
optionalonCompositionStart:CompositionEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onCompositionStart
onCompositionStartCapture?
optionalonCompositionStartCapture:CompositionEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onCompositionStartCapture
onCompositionUpdate?
optionalonCompositionUpdate:CompositionEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onCompositionUpdate
onCompositionUpdateCapture?
optionalonCompositionUpdateCapture:CompositionEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onCompositionUpdateCapture
onFocus?
optionalonFocus:FocusEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onFocus
onFocusCapture?
optionalonFocusCapture:FocusEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onFocusCapture
onBlur?
optionalonBlur:FocusEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onBlur
onBlurCapture?
optionalonBlurCapture:FocusEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onBlurCapture
onChange?
optionalonChange:FormEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onChange
onChangeCapture?
optionalonChangeCapture:FormEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onChangeCapture
onBeforeInput?
optionalonBeforeInput:InputEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onBeforeInput
onBeforeInputCapture?
optionalonBeforeInputCapture:FormEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onBeforeInputCapture
onInput?
optionalonInput:FormEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onInput
onInputCapture?
optionalonInputCapture:FormEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onInputCapture
onReset?
optionalonReset:FormEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onReset
onResetCapture?
optionalonResetCapture:FormEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onResetCapture
onSubmit?
optionalonSubmit:FormEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onSubmit
onSubmitCapture?
optionalonSubmitCapture:FormEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onSubmitCapture
onInvalid?
optionalonInvalid:FormEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onInvalid
onInvalidCapture?
optionalonInvalidCapture:FormEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onInvalidCapture
onLoad?
optionalonLoad:ReactEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onLoad
onLoadCapture?
optionalonLoadCapture:ReactEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onLoadCapture
onError?
optionalonError:ReactEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onError
onErrorCapture?
optionalonErrorCapture:ReactEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onErrorCapture
onKeyDown?
optionalonKeyDown:KeyboardEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onKeyDown
onKeyDownCapture?
optionalonKeyDownCapture:KeyboardEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onKeyDownCapture
onKeyPress?
optionalonKeyPress:KeyboardEventHandler<HTMLButtonElement>
Deprecated
Use onKeyUp or onKeyDown instead
Inherited from
React.ButtonHTMLAttributes.onKeyPress
onKeyPressCapture?
optionalonKeyPressCapture:KeyboardEventHandler<HTMLButtonElement>
Deprecated
Use onKeyUpCapture or onKeyDownCapture instead
Inherited from
React.ButtonHTMLAttributes.onKeyPressCapture
onKeyUp?
optionalonKeyUp:KeyboardEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onKeyUp
onKeyUpCapture?
optionalonKeyUpCapture:KeyboardEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onKeyUpCapture
onAbort?
optionalonAbort:ReactEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onAbort
onAbortCapture?
optionalonAbortCapture:ReactEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onAbortCapture
onCanPlay?
optionalonCanPlay:ReactEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onCanPlay
onCanPlayCapture?
optionalonCanPlayCapture:ReactEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onCanPlayCapture
onCanPlayThrough?
optionalonCanPlayThrough:ReactEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onCanPlayThrough
onCanPlayThroughCapture?
optionalonCanPlayThroughCapture:ReactEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onCanPlayThroughCapture
onDurationChange?
optionalonDurationChange:ReactEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onDurationChange
onDurationChangeCapture?
optionalonDurationChangeCapture:ReactEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onDurationChangeCapture
onEmptied?
optionalonEmptied:ReactEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onEmptied
onEmptiedCapture?
optionalonEmptiedCapture:ReactEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onEmptiedCapture
onEncrypted?
optionalonEncrypted:ReactEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onEncrypted
onEncryptedCapture?
optionalonEncryptedCapture:ReactEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onEncryptedCapture
onEnded?
optionalonEnded:ReactEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onEnded
onEndedCapture?
optionalonEndedCapture:ReactEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onEndedCapture
onLoadedData?
optionalonLoadedData:ReactEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onLoadedData
onLoadedDataCapture?
optionalonLoadedDataCapture:ReactEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onLoadedDataCapture
onLoadedMetadata?
optionalonLoadedMetadata:ReactEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onLoadedMetadata
onLoadedMetadataCapture?
optionalonLoadedMetadataCapture:ReactEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onLoadedMetadataCapture
onLoadStart?
optionalonLoadStart:ReactEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onLoadStart
onLoadStartCapture?
optionalonLoadStartCapture:ReactEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onLoadStartCapture
onPause?
optionalonPause:ReactEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onPause
onPauseCapture?
optionalonPauseCapture:ReactEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onPauseCapture
onPlay?
optionalonPlay:ReactEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onPlay
onPlayCapture?
optionalonPlayCapture:ReactEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onPlayCapture
onPlaying?
optionalonPlaying:ReactEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onPlaying
onPlayingCapture?
optionalonPlayingCapture:ReactEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onPlayingCapture
onProgress?
optionalonProgress:ReactEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onProgress
onProgressCapture?
optionalonProgressCapture:ReactEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onProgressCapture
onRateChange?
optionalonRateChange:ReactEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onRateChange
onRateChangeCapture?
optionalonRateChangeCapture:ReactEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onRateChangeCapture
onSeeked?
optionalonSeeked:ReactEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onSeeked
onSeekedCapture?
optionalonSeekedCapture:ReactEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onSeekedCapture
onSeeking?
optionalonSeeking:ReactEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onSeeking
onSeekingCapture?
optionalonSeekingCapture:ReactEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onSeekingCapture
onStalled?
optionalonStalled:ReactEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onStalled
onStalledCapture?
optionalonStalledCapture:ReactEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onStalledCapture
onSuspend?
optionalonSuspend:ReactEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onSuspend
onSuspendCapture?
optionalonSuspendCapture:ReactEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onSuspendCapture
onTimeUpdate?
optionalonTimeUpdate:ReactEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onTimeUpdate
onTimeUpdateCapture?
optionalonTimeUpdateCapture:ReactEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onTimeUpdateCapture
onVolumeChange?
optionalonVolumeChange:ReactEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onVolumeChange
onVolumeChangeCapture?
optionalonVolumeChangeCapture:ReactEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onVolumeChangeCapture
onWaiting?
optionalonWaiting:ReactEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onWaiting
onWaitingCapture?
optionalonWaitingCapture:ReactEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onWaitingCapture
onAuxClick?
optionalonAuxClick:MouseEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onAuxClick
onAuxClickCapture?
optionalonAuxClickCapture:MouseEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onAuxClickCapture
onClick?
optionalonClick:MouseEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onClick
onClickCapture?
optionalonClickCapture:MouseEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onClickCapture
onContextMenu?
optionalonContextMenu:MouseEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onContextMenu
onContextMenuCapture?
optionalonContextMenuCapture:MouseEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onContextMenuCapture
onDoubleClick?
optionalonDoubleClick:MouseEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onDoubleClick
onDoubleClickCapture?
optionalonDoubleClickCapture:MouseEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onDoubleClickCapture
onDrag?
optionalonDrag:DragEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onDrag
onDragCapture?
optionalonDragCapture:DragEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onDragCapture
onDragEnd?
optionalonDragEnd:DragEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onDragEnd
onDragEndCapture?
optionalonDragEndCapture:DragEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onDragEndCapture
onDragEnter?
optionalonDragEnter:DragEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onDragEnter
onDragEnterCapture?
optionalonDragEnterCapture:DragEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onDragEnterCapture
onDragExit?
optionalonDragExit:DragEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onDragExit
onDragExitCapture?
optionalonDragExitCapture:DragEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onDragExitCapture
onDragLeave?
optionalonDragLeave:DragEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onDragLeave
onDragLeaveCapture?
optionalonDragLeaveCapture:DragEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onDragLeaveCapture
onDragOver?
optionalonDragOver:DragEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onDragOver
onDragOverCapture?
optionalonDragOverCapture:DragEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onDragOverCapture
onDragStart?
optionalonDragStart:DragEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onDragStart
onDragStartCapture?
optionalonDragStartCapture:DragEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onDragStartCapture
onDrop?
optionalonDrop:DragEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onDrop
onDropCapture?
optionalonDropCapture:DragEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onDropCapture
onMouseDown?
optionalonMouseDown:MouseEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onMouseDown
onMouseDownCapture?
optionalonMouseDownCapture:MouseEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onMouseDownCapture
onMouseEnter?
optionalonMouseEnter:MouseEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onMouseEnter
onMouseLeave?
optionalonMouseLeave:MouseEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onMouseLeave
onMouseMove?
optionalonMouseMove:MouseEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onMouseMove
onMouseMoveCapture?
optionalonMouseMoveCapture:MouseEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onMouseMoveCapture
onMouseOut?
optionalonMouseOut:MouseEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onMouseOut
onMouseOutCapture?
optionalonMouseOutCapture:MouseEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onMouseOutCapture
onMouseOver?
optionalonMouseOver:MouseEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onMouseOver
onMouseOverCapture?
optionalonMouseOverCapture:MouseEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onMouseOverCapture
onMouseUp?
optionalonMouseUp:MouseEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onMouseUp
onMouseUpCapture?
optionalonMouseUpCapture:MouseEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onMouseUpCapture
onSelect?
optionalonSelect:ReactEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onSelect
onSelectCapture?
optionalonSelectCapture:ReactEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onSelectCapture
onTouchCancel?
optionalonTouchCancel:TouchEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onTouchCancel
onTouchCancelCapture?
optionalonTouchCancelCapture:TouchEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onTouchCancelCapture
onTouchEnd?
optionalonTouchEnd:TouchEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onTouchEnd
onTouchEndCapture?
optionalonTouchEndCapture:TouchEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onTouchEndCapture
onTouchMove?
optionalonTouchMove:TouchEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onTouchMove
onTouchMoveCapture?
optionalonTouchMoveCapture:TouchEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onTouchMoveCapture
onTouchStart?
optionalonTouchStart:TouchEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onTouchStart
onTouchStartCapture?
optionalonTouchStartCapture:TouchEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onTouchStartCapture
onPointerDown?
optionalonPointerDown:PointerEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onPointerDown
onPointerDownCapture?
optionalonPointerDownCapture:PointerEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onPointerDownCapture
onPointerMove?
optionalonPointerMove:PointerEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onPointerMove
onPointerMoveCapture?
optionalonPointerMoveCapture:PointerEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onPointerMoveCapture
onPointerUp?
optionalonPointerUp:PointerEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onPointerUp
onPointerUpCapture?
optionalonPointerUpCapture:PointerEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onPointerUpCapture
onPointerCancel?
optionalonPointerCancel:PointerEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onPointerCancel
onPointerCancelCapture?
optionalonPointerCancelCapture:PointerEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onPointerCancelCapture
onPointerEnter?
optionalonPointerEnter:PointerEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onPointerEnter
onPointerLeave?
optionalonPointerLeave:PointerEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onPointerLeave
onPointerOver?
optionalonPointerOver:PointerEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onPointerOver
onPointerOverCapture?
optionalonPointerOverCapture:PointerEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onPointerOverCapture
onPointerOut?
optionalonPointerOut:PointerEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onPointerOut
onPointerOutCapture?
optionalonPointerOutCapture:PointerEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onPointerOutCapture
onGotPointerCapture?
optionalonGotPointerCapture:PointerEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onGotPointerCapture
onGotPointerCaptureCapture?
optionalonGotPointerCaptureCapture:PointerEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onGotPointerCaptureCapture
onLostPointerCapture?
optionalonLostPointerCapture:PointerEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onLostPointerCapture
onLostPointerCaptureCapture?
optionalonLostPointerCaptureCapture:PointerEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onLostPointerCaptureCapture
onScroll?
optionalonScroll:UIEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onScroll
onScrollCapture?
optionalonScrollCapture:UIEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onScrollCapture
onScrollEnd?
optionalonScrollEnd:UIEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onScrollEnd
onScrollEndCapture?
optionalonScrollEndCapture:UIEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onScrollEndCapture
onWheel?
optionalonWheel:WheelEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onWheel
onWheelCapture?
optionalonWheelCapture:WheelEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onWheelCapture
onAnimationStart?
optionalonAnimationStart:AnimationEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onAnimationStart
onAnimationStartCapture?
optionalonAnimationStartCapture:AnimationEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onAnimationStartCapture
onAnimationEnd?
optionalonAnimationEnd:AnimationEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onAnimationEnd
onAnimationEndCapture?
optionalonAnimationEndCapture:AnimationEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onAnimationEndCapture
onAnimationIteration?
optionalonAnimationIteration:AnimationEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onAnimationIteration
onAnimationIterationCapture?
optionalonAnimationIterationCapture:AnimationEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onAnimationIterationCapture
onToggle?
optionalonToggle:ToggleEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onToggle
onBeforeToggle?
optionalonBeforeToggle:ToggleEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onBeforeToggle
onTransitionCancel?
optionalonTransitionCancel:TransitionEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onTransitionCancel
onTransitionCancelCapture?
optionalonTransitionCancelCapture:TransitionEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onTransitionCancelCapture
onTransitionEnd?
optionalonTransitionEnd:TransitionEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onTransitionEnd
onTransitionEndCapture?
optionalonTransitionEndCapture:TransitionEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onTransitionEndCapture
onTransitionRun?
optionalonTransitionRun:TransitionEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onTransitionRun
onTransitionRunCapture?
optionalonTransitionRunCapture:TransitionEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onTransitionRunCapture
onTransitionStart?
optionalonTransitionStart:TransitionEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onTransitionStart
onTransitionStartCapture?
optionalonTransitionStartCapture:TransitionEventHandler<HTMLButtonElement>
Inherited from
React.ButtonHTMLAttributes.onTransitionStartCapture
aria-activedescendant?
optionalaria-activedescendant:string
Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application.
Inherited from
React.ButtonHTMLAttributes.aria-activedescendant
aria-atomic?
optionalaria-atomic:Booleanish
Indicates whether assistive technologies will present all, or only parts of, the changed region based on the change notifications defined by the aria-relevant attribute.
Inherited from
React.ButtonHTMLAttributes.aria-atomic
aria-autocomplete?
optionalaria-autocomplete:"none"|"list"|"inline"|"both"
Indicates whether inputting text could trigger display of one or more predictions of the user's intended value for an input and specifies how predictions would be presented if they are made.
Inherited from
React.ButtonHTMLAttributes.aria-autocomplete
aria-braillelabel?
optionalaria-braillelabel:string
Defines a string value that labels the current element, which is intended to be converted into Braille.
See
aria-label.
Inherited from
React.ButtonHTMLAttributes.aria-braillelabel
aria-brailleroledescription?
optionalaria-brailleroledescription:string
Defines a human-readable, author-localized abbreviated description for the role of an element, which is intended to be converted into Braille.
See
aria-roledescription.
Inherited from
React.ButtonHTMLAttributes.aria-brailleroledescription
aria-busy?
optionalaria-busy:Booleanish
Inherited from
React.ButtonHTMLAttributes.aria-busy
aria-checked?
optionalaria-checked:boolean|"true"|"false"|"mixed"
Indicates the current "checked" state of checkboxes, radio buttons, and other widgets.
See
- aria-pressed
- aria-selected.
Inherited from
React.ButtonHTMLAttributes.aria-checked
aria-colcount?
optionalaria-colcount:number
Defines the total number of columns in a table, grid, or treegrid.
See
aria-colindex.
Inherited from
React.ButtonHTMLAttributes.aria-colcount
aria-colindex?
optionalaria-colindex:number
Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid.
See
- aria-colcount
- aria-colspan.
Inherited from
React.ButtonHTMLAttributes.aria-colindex
aria-colindextext?
optionalaria-colindextext:string
Defines a human readable text alternative of aria-colindex.
See
aria-rowindextext.
Inherited from
React.ButtonHTMLAttributes.aria-colindextext
aria-colspan?
optionalaria-colspan:number
Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid.
See
- aria-colindex
- aria-rowspan.
Inherited from
React.ButtonHTMLAttributes.aria-colspan
aria-controls?
optionalaria-controls:string
Identifies the element (or elements) whose contents or presence are controlled by the current element.
See
aria-owns.
Inherited from
React.ButtonHTMLAttributes.aria-controls
aria-current?
optionalaria-current:boolean|"time"|"true"|"false"|"page"|"step"|"location"|"date"
Indicates the element that represents the current item within a container or set of related elements.
Inherited from
React.ButtonHTMLAttributes.aria-current
aria-describedby?
optionalaria-describedby:string
Identifies the element (or elements) that describes the object.
See
aria-labelledby
Inherited from
React.ButtonHTMLAttributes.aria-describedby
aria-description?
optionalaria-description:string
Defines a string value that describes or annotates the current element.
See
related aria-describedby.
Inherited from
React.ButtonHTMLAttributes.aria-description
aria-details?
optionalaria-details:string
Identifies the element that provides a detailed, extended description for the object.
See
aria-describedby.
Inherited from
React.ButtonHTMLAttributes.aria-details
aria-disabled?
optionalaria-disabled:Booleanish
Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable.
See
- aria-hidden
- aria-readonly.
Inherited from
React.ButtonHTMLAttributes.aria-disabled
aria-dropeffect?
optionalaria-dropeffect:"link"|"none"|"copy"|"execute"|"move"|"popup"
Indicates what functions can be performed when a dragged object is released on the drop target.
Deprecated
in ARIA 1.1
Inherited from
React.ButtonHTMLAttributes.aria-dropeffect
aria-errormessage?
optionalaria-errormessage:string
Identifies the element that provides an error message for the object.
See
- aria-invalid
- aria-describedby.
Inherited from
React.ButtonHTMLAttributes.aria-errormessage
aria-expanded?
optionalaria-expanded:Booleanish
Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed.
Inherited from
React.ButtonHTMLAttributes.aria-expanded
aria-flowto?
optionalaria-flowto:string
Identifies the next element (or elements) in an alternate reading order of content which, at the user's discretion, allows assistive technology to override the general default of reading in document source order.
Inherited from
React.ButtonHTMLAttributes.aria-flowto
aria-grabbed?
optionalaria-grabbed:Booleanish
Indicates an element's "grabbed" state in a drag-and-drop operation.
Deprecated
in ARIA 1.1
Inherited from
React.ButtonHTMLAttributes.aria-grabbed
aria-haspopup?
optionalaria-haspopup:boolean|"dialog"|"menu"|"true"|"false"|"grid"|"listbox"|"tree"
Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element.
Inherited from
React.ButtonHTMLAttributes.aria-haspopup
aria-hidden?
optionalaria-hidden:Booleanish
Indicates whether the element is exposed to an accessibility API.
See
aria-disabled.
Inherited from
React.ButtonHTMLAttributes.aria-hidden
aria-invalid?
optionalaria-invalid:boolean|"true"|"false"|"grammar"|"spelling"
Indicates the entered value does not conform to the format expected by the application.
See
aria-errormessage.
Inherited from
React.ButtonHTMLAttributes.aria-invalid
aria-keyshortcuts?
optionalaria-keyshortcuts:string
Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element.
Inherited from
React.ButtonHTMLAttributes.aria-keyshortcuts
aria-label?
optionalaria-label:string
Defines a string value that labels the current element.
See
aria-labelledby.
Inherited from
React.ButtonHTMLAttributes.aria-label
aria-labelledby?
optionalaria-labelledby:string
Identifies the element (or elements) that labels the current element.
See
aria-describedby.
Inherited from
React.ButtonHTMLAttributes.aria-labelledby
aria-level?
optionalaria-level:number
Defines the hierarchical level of an element within a structure.
Inherited from
React.ButtonHTMLAttributes.aria-level
aria-live?
optionalaria-live:"off"|"assertive"|"polite"
Indicates that an element will be updated, and describes the types of updates the user agents, assistive technologies, and user can expect from the live region.
Inherited from
React.ButtonHTMLAttributes.aria-live
aria-modal?
optionalaria-modal:Booleanish
Indicates whether an element is modal when displayed.
Inherited from
React.ButtonHTMLAttributes.aria-modal
aria-multiline?
optionalaria-multiline:Booleanish
Indicates whether a text box accepts multiple lines of input or only a single line.
Inherited from
React.ButtonHTMLAttributes.aria-multiline
aria-multiselectable?
optionalaria-multiselectable:Booleanish
Indicates that the user may select more than one item from the current selectable descendants.
Inherited from
React.ButtonHTMLAttributes.aria-multiselectable
aria-orientation?
optionalaria-orientation:"horizontal"|"vertical"
Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous.
Inherited from
React.ButtonHTMLAttributes.aria-orientation
aria-owns?
optionalaria-owns:string
Identifies an element (or elements) in order to define a visual, functional, or contextual parent/child relationship between DOM elements where the DOM hierarchy cannot be used to represent the relationship.
See
aria-controls.
Inherited from
React.ButtonHTMLAttributes.aria-owns
aria-placeholder?
optionalaria-placeholder:string
Defines a short hint (a word or short phrase) intended to aid the user with data entry when the control has no value. A hint could be a sample value or a brief description of the expected format.
Inherited from
React.ButtonHTMLAttributes.aria-placeholder
aria-posinset?
optionalaria-posinset:number
Defines an element's number or position in the current set of listitems or treeitems. Not required if all elements in the set are present in the DOM.
See
aria-setsize.
Inherited from
React.ButtonHTMLAttributes.aria-posinset
aria-pressed?
optionalaria-pressed:boolean|"true"|"false"|"mixed"
Indicates the current "pressed" state of toggle buttons.
See
- aria-checked
- aria-selected.
Inherited from
React.ButtonHTMLAttributes.aria-pressed
aria-readonly?
optionalaria-readonly:Booleanish
Indicates that the element is not editable, but is otherwise operable.
See
aria-disabled.
Inherited from
React.ButtonHTMLAttributes.aria-readonly
aria-relevant?
optionalaria-relevant:"text"|"additions"|"additions removals"|"additions text"|"all"|"removals"|"removals additions"|"removals text"|"text additions"|"text removals"
Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified.
See
aria-atomic.
Inherited from
React.ButtonHTMLAttributes.aria-relevant
aria-required?
optionalaria-required:Booleanish
Indicates that user input is required on the element before a form may be submitted.
Inherited from
React.ButtonHTMLAttributes.aria-required
aria-roledescription?
optionalaria-roledescription:string
Defines a human-readable, author-localized description for the role of an element.
Inherited from
React.ButtonHTMLAttributes.aria-roledescription
aria-rowcount?
optionalaria-rowcount:number
Defines the total number of rows in a table, grid, or treegrid.
See
aria-rowindex.
Inherited from
React.ButtonHTMLAttributes.aria-rowcount
aria-rowindex?
optionalaria-rowindex:number
Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid.
See
- aria-rowcount
- aria-rowspan.
Inherited from
React.ButtonHTMLAttributes.aria-rowindex
aria-rowindextext?
optionalaria-rowindextext:string
Defines a human readable text alternative of aria-rowindex.
See
aria-colindextext.
Inherited from
React.ButtonHTMLAttributes.aria-rowindextext
aria-rowspan?
optionalaria-rowspan:number
Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid.
See
- aria-rowindex
- aria-colspan.
Inherited from
React.ButtonHTMLAttributes.aria-rowspan
aria-selected?
optionalaria-selected:Booleanish
Indicates the current "selected" state of various widgets.
See
- aria-checked
- aria-pressed.
Inherited from
React.ButtonHTMLAttributes.aria-selected
aria-setsize?
optionalaria-setsize:number
Defines the number of items in the current set of listitems or treeitems. Not required if all elements in the set are present in the DOM.
See
aria-posinset.
Inherited from
React.ButtonHTMLAttributes.aria-setsize
aria-sort?
optionalaria-sort:"none"|"ascending"|"descending"|"other"
Indicates if items in a table or grid are sorted in ascending or descending order.
Inherited from
React.ButtonHTMLAttributes.aria-sort
aria-valuemax?
optionalaria-valuemax:number
Defines the maximum allowed value for a range widget.
Inherited from
React.ButtonHTMLAttributes.aria-valuemax
aria-valuemin?
optionalaria-valuemin:number
Defines the minimum allowed value for a range widget.
Inherited from
React.ButtonHTMLAttributes.aria-valuemin
aria-valuenow?
optionalaria-valuenow:number
Defines the current value for a range widget.
See
aria-valuetext.
Inherited from
React.ButtonHTMLAttributes.aria-valuenow
aria-valuetext?
optionalaria-valuetext:string
Defines the human readable text alternative of aria-valuenow for a range widget.
Inherited from
React.ButtonHTMLAttributes.aria-valuetext
defaultChecked?
optionaldefaultChecked:boolean
Inherited from
React.ButtonHTMLAttributes.defaultChecked
defaultValue?
optionaldefaultValue:string|number| readonlystring[]
Inherited from
React.ButtonHTMLAttributes.defaultValue
suppressContentEditableWarning?
optionalsuppressContentEditableWarning:boolean
Inherited from
React.ButtonHTMLAttributes.suppressContentEditableWarning
suppressHydrationWarning?
optionalsuppressHydrationWarning:boolean
Inherited from
React.ButtonHTMLAttributes.suppressHydrationWarning
accessKey?
optionalaccessKey:string
Inherited from
React.ButtonHTMLAttributes.accessKey
autoCapitalize?
optionalautoCapitalize:"off"|"none"|"on"|"sentences"|"words"|"characters"|string&object
Inherited from
React.ButtonHTMLAttributes.autoCapitalize
autoFocus?
optionalautoFocus:boolean
Inherited from
React.ButtonHTMLAttributes.autoFocus
className?
optionalclassName:string
Inherited from
React.ButtonHTMLAttributes.className
contentEditable?
optionalcontentEditable:Booleanish|"inherit"|"plaintext-only"
Inherited from
React.ButtonHTMLAttributes.contentEditable
contextMenu?
optionalcontextMenu:string
Inherited from
React.ButtonHTMLAttributes.contextMenu
dir?
optionaldir:string
Inherited from
React.ButtonHTMLAttributes.dir
draggable?
optionaldraggable:Booleanish
Inherited from
React.ButtonHTMLAttributes.draggable
enterKeyHint?
optionalenterKeyHint:"search"|"enter"|"done"|"go"|"next"|"previous"|"send"
Inherited from
React.ButtonHTMLAttributes.enterKeyHint
hidden?
optionalhidden:boolean
Inherited from
React.ButtonHTMLAttributes.hidden
id?
optionalid:string
Inherited from
React.ButtonHTMLAttributes.id
lang?
optionallang:string
Inherited from
React.ButtonHTMLAttributes.lang
nonce?
optionalnonce:string
Inherited from
React.ButtonHTMLAttributes.nonce
slot?
optionalslot:string
Inherited from
React.ButtonHTMLAttributes.slot
spellCheck?
optionalspellCheck:Booleanish
Inherited from
React.ButtonHTMLAttributes.spellCheck
style?
optionalstyle:CSSProperties
Inherited from
React.ButtonHTMLAttributes.style
tabIndex?
optionaltabIndex:number
Inherited from
React.ButtonHTMLAttributes.tabIndex
title?
optionaltitle:string
Inherited from
React.ButtonHTMLAttributes.title
translate?
optionaltranslate:"yes"|"no"
Inherited from
React.ButtonHTMLAttributes.translate
radioGroup?
optionalradioGroup:string
Inherited from
React.ButtonHTMLAttributes.radioGroup
role?
optionalrole:AriaRole
Inherited from
React.ButtonHTMLAttributes.role
about?
optionalabout:string
Inherited from
React.ButtonHTMLAttributes.about
content?
optionalcontent:string
Inherited from
React.ButtonHTMLAttributes.content
datatype?
optionaldatatype:string
Inherited from
React.ButtonHTMLAttributes.datatype
inlist?
optionalinlist:any
Inherited from
React.ButtonHTMLAttributes.inlist
prefix?
optionalprefix:string
Inherited from
React.ButtonHTMLAttributes.prefix
property?
optionalproperty:string
Inherited from
React.ButtonHTMLAttributes.property
rel?
optionalrel:string
Inherited from
React.ButtonHTMLAttributes.rel
resource?
optionalresource:string
Inherited from
React.ButtonHTMLAttributes.resource
rev?
optionalrev:string
Inherited from
React.ButtonHTMLAttributes.rev
typeof?
optionaltypeof:string
Inherited from
React.ButtonHTMLAttributes.typeof
vocab?
optionalvocab:string
Inherited from
React.ButtonHTMLAttributes.vocab
autoCorrect?
optionalautoCorrect:string
Inherited from
React.ButtonHTMLAttributes.autoCorrect
autoSave?
optionalautoSave:string
Inherited from
React.ButtonHTMLAttributes.autoSave
color?
optionalcolor:string
Inherited from
React.ButtonHTMLAttributes.color
itemProp?
optionalitemProp:string
Inherited from
React.ButtonHTMLAttributes.itemProp
itemScope?
optionalitemScope:boolean
Inherited from
React.ButtonHTMLAttributes.itemScope
itemType?
optionalitemType:string
Inherited from
React.ButtonHTMLAttributes.itemType
itemID?
optionalitemID:string
Inherited from
React.ButtonHTMLAttributes.itemID
itemRef?
optionalitemRef:string
Inherited from
React.ButtonHTMLAttributes.itemRef
results?
optionalresults:number
Inherited from
React.ButtonHTMLAttributes.results
security?
optionalsecurity:string
Inherited from
React.ButtonHTMLAttributes.security
unselectable?
optionalunselectable:"off"|"on"
Inherited from
React.ButtonHTMLAttributes.unselectable
popover?
optionalpopover:""|"auto"|"manual"
Inherited from
React.ButtonHTMLAttributes.popover
popoverTargetAction?
optionalpopoverTargetAction:"toggle"|"show"|"hide"
Inherited from
React.ButtonHTMLAttributes.popoverTargetAction
popoverTarget?
optionalpopoverTarget:string
Inherited from
React.ButtonHTMLAttributes.popoverTarget
inert?
optionalinert:boolean
See
https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/inert
Inherited from
React.ButtonHTMLAttributes.inert
inputMode?
optionalinputMode:"search"|"text"|"none"|"tel"|"url"|"email"|"numeric"|"decimal"
Hints at the type of data that might be entered by the user while editing the element or its contents
See
https://html.spec.whatwg.org/multipage/interaction.html#input-modalities:-the-inputmode-attribute
Inherited from
React.ButtonHTMLAttributes.inputMode
is?
optionalis:string
Specify that a standard HTML element should behave like a defined custom built-in element
See
https://html.spec.whatwg.org/multipage/custom-elements.html#attr-is
Inherited from
React.ButtonHTMLAttributes.is
exportparts?
optionalexportparts:string
See
https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/exportparts
Inherited from
React.ButtonHTMLAttributes.exportparts
part?
optionalpart:string
See
https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/part
Inherited from
React.ButtonHTMLAttributes.part
disabled?
optionaldisabled:boolean
Inherited from
React.ButtonHTMLAttributes.disabled
form?
optionalform:string
Inherited from
React.ButtonHTMLAttributes.form
formAction?
optionalformAction:string| (formData) =>void|Promise<void>
Inherited from
React.ButtonHTMLAttributes.formAction
formEncType?
optionalformEncType:string
Inherited from
React.ButtonHTMLAttributes.formEncType
formMethod?
optionalformMethod:string
Inherited from
React.ButtonHTMLAttributes.formMethod
formNoValidate?
optionalformNoValidate:boolean
Inherited from
React.ButtonHTMLAttributes.formNoValidate
formTarget?
optionalformTarget:string
Inherited from
React.ButtonHTMLAttributes.formTarget
name?
optionalname:string
Inherited from
React.ButtonHTMLAttributes.name
type?
optionaltype:"button"|"submit"|"reset"
Inherited from
React.ButtonHTMLAttributes.type
value?
optionalvalue:string|number| readonlystring[]
Inherited from
React.ButtonHTMLAttributes.value
variant?
optionalvariant:null|"link"|"default"|"destructive"|"secondary"|"outline"|"ghost"
Inherited from
VariantProps.variant
size?
optionalsize:null|"default"|"sm"|"lg"|"icon"|"xs"
Inherited from
VariantProps.size
asChild?
optionalasChild:boolean
