Callout
A Callout is a banner that highlights important information on a page.
yarn add @twilio-paste/callout - or - yarn add @twilio-paste/core
import {Callout, CalloutHeading, CalloutText} from '@twilio-paste/core/callout';
const ExampleCallout = () => (
<Callout variant="neutral">
<CalloutHeading as="h2">Heads up!</CalloutHeading>
<CalloutText>This is some information you need to know.</CalloutText>
</Callout>
);
variant RequiredRequired
- Type
CalloutVariants
- Default
null
element
Overrides the default element name to apply unique styles with the Customization Provider
- Type
string
- Default
'CALLOUT'
i18nLabel
Accessible label for the Callout icon.
- Type
string
- Default
'(neutral)' | '(warning)' | '(error)' | '(success)' | '(new)'
marginY
- Type
"space0" | "space10" | "space20" | "space30" | "space40" | "space50" | "space60" | "space70" | "space80" | "space90" | "space100" | "space110" | "space120" | "space130" | "space140" | ... 28 more ... | "auto"
- Default
null
Inherited props
Paste components will often extend native HTML elements and as a result will inherit or extend their available properties. Below is a list of the props this component has inherited and are also available to use.
about
- Type
string
accessKey
- Type
string
aria-activedescendant
Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application.
- Type
string
aria-atomic
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.
- Type
Booleanish
aria-autocomplete
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.
- Type
"list" | "none" | "inline" | "both"
aria-busy
Indicates an element is being modified and that assistive technologies MAY want to wait until the modifications are complete before exposing them to the user.
- Type
Booleanish
aria-checked
Indicates the current "checked" state of checkboxes, radio buttons, and other widgets.
- Type
boolean | "true" | "false" | "mixed"
aria-colcount
Defines the total number of columns in a table, grid, or treegrid.
- Type
number
aria-colindex
Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid.
- Type
number
aria-colspan
Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid.
- Type
number
aria-controls
Identifies the element (or elements) whose contents or presence are controlled by the current element.
- Type
string
aria-current
Indicates the element that represents the current item within a container or set of related elements.
- Type
| boolean | "time" | "true" | "false" | "page" | "step" | "location" | "date"
aria-describedby
Identifies the element (or elements) that describes the object.
- Type
string
aria-details
Identifies the element that provides a detailed, extended description for the object.
- Type
string
aria-disabled
Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable.
- Type
Booleanish
aria-dropeffect
Indicates what functions can be performed when a dragged object is released on the drop target.
- Type
"link" | "none" | "copy" | "execute" | "move" | "popup"
aria-errormessage
Identifies the element that provides an error message for the object.
- Type
string
aria-expanded
Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed.
- Type
Booleanish
aria-flowto
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.
- Type
string
aria-grabbed
Indicates an element's "grabbed" state in a drag-and-drop operation.
- Type
Booleanish
aria-haspopup
Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element.
- Type
| boolean | "dialog" | "menu" | "true" | "false" | "grid" | "listbox" | "tree"
aria-hidden
Indicates whether the element is exposed to an accessibility API.
- Type
Booleanish
aria-invalid
Indicates the entered value does not conform to the format expected by the application.
- Type
boolean | "true" | "false" | "grammar" | "spelling"
aria-keyshortcuts
Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element.
- Type
string
aria-label
Defines a string value that labels the current element.
- Type
string
aria-labelledby
Identifies the element (or elements) that labels the current element.
- Type
string
aria-level
Defines the hierarchical level of an element within a structure.
- Type
number
aria-live
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.
- Type
"off" | "assertive" | "polite"
aria-modal
Indicates whether an element is modal when displayed.
- Type
Booleanish
aria-multiline
Indicates whether a text box accepts multiple lines of input or only a single line.
- Type
Booleanish
aria-multiselectable
Indicates that the user may select more than one item from the current selectable descendants.
- Type
Booleanish
aria-orientation
Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous.
- Type
"horizontal" | "vertical"
aria-owns
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.
- Type
string
aria-placeholder
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.
- Type
string
aria-posinset
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.
- Type
number
aria-pressed
Indicates the current "pressed" state of toggle buttons.
- Type
boolean | "true" | "false" | "mixed"
aria-readonly
Indicates that the element is not editable, but is otherwise operable.
- Type
Booleanish
aria-relevant
Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified.
- Type
| "text" | "additions" | "additions removals" | "additions text" | "all" | "removals" | "removals additions" | "removals text" | "text additions" | "text removals"
aria-required
Indicates that user input is required on the element before a form may be submitted.
- Type
Booleanish
aria-roledescription
Defines a human-readable, author-localized description for the role of an element.
- Type
string
aria-rowcount
Defines the total number of rows in a table, grid, or treegrid.
- Type
number
aria-rowindex
Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid.
- Type
number
aria-rowspan
Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid.
- Type
number
aria-selected
Indicates the current "selected" state of various widgets.
- Type
Booleanish
aria-setsize
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.
- Type
number
aria-sort
Indicates if items in a table or grid are sorted in ascending or descending order.
- Type
"none" | "ascending" | "descending" | "other"
aria-valuemax
Defines the maximum allowed value for a range widget.
- Type
number
aria-valuemin
Defines the minimum allowed value for a range widget.
- Type
number
aria-valuenow
Defines the current value for a range widget.
- Type
number
aria-valuetext
Defines the human readable text alternative of aria-valuenow for a range widget.
- Type
string
autoCapitalize
- Type
string
autoCorrect
- Type
string
autoSave
- Type
string
contentEditable
- Type
Booleanish | "inherit"
contextMenu
- Type
string
dangerouslySetInnerHTML
- Type
{ __html: string }
datatype
- Type
string
defaultChecked
- Type
boolean
defaultValue
- Type
string | number | readonly string[]
dir
- Type
string
draggable
- Type
Booleanish
hidden
- Type
boolean
id
- Type
string
inlist
- Type
any
inputMode
Hints at the type of data that might be entered by the user while editing the element or its contents
- Type
| "text" | "none" | "search" | "tel" | "url" | "email" | "numeric" | "decimal"
is
Specify that a standard HTML element should behave like a defined custom built-in element
- Type
string
itemID
- Type
string
itemProp
- Type
string
itemRef
- Type
string
itemScope
- Type
boolean
itemType
- Type
string
key
- Type
Key
lang
- Type
string
nonce
- Type
string
onAbort
- Type
ReactEventHandler<HTMLDivElement>
onAbortCapture
- Type
ReactEventHandler<HTMLDivElement>
onAnimationEnd
- Type
AnimationEventHandler<HTMLDivElement>
onAnimationEndCapture
- Type
AnimationEventHandler<HTMLDivElement>
onAnimationIteration
- Type
AnimationEventHandler<HTMLDivElement>
onAnimationIterationCapture
- Type
AnimationEventHandler<HTMLDivElement>
onAnimationStart
- Type
AnimationEventHandler<HTMLDivElement>
onAnimationStartCapture
- Type
AnimationEventHandler<HTMLDivElement>
onAuxClick
- Type
MouseEventHandler<HTMLDivElement>
onAuxClickCapture
- Type
MouseEventHandler<HTMLDivElement>
onBeforeInput
- Type
FormEventHandler<HTMLDivElement>
onBeforeInputCapture
- Type
FormEventHandler<HTMLDivElement>
onBlur
- Type
FocusEventHandler<HTMLDivElement>
onBlurCapture
- Type
FocusEventHandler<HTMLDivElement>
onCanPlay
- Type
ReactEventHandler<HTMLDivElement>
onCanPlayCapture
- Type
ReactEventHandler<HTMLDivElement>
onCanPlayThrough
- Type
ReactEventHandler<HTMLDivElement>
onCanPlayThroughCapture
- Type
ReactEventHandler<HTMLDivElement>
onChange
- Type
FormEventHandler<HTMLDivElement>
onChangeCapture
- Type
FormEventHandler<HTMLDivElement>
onClick
- Type
MouseEventHandler<HTMLDivElement>
onClickCapture
- Type
MouseEventHandler<HTMLDivElement>
onCompositionEnd
- Type
CompositionEventHandler<HTMLDivElement>
onCompositionEndCapture
- Type
CompositionEventHandler<HTMLDivElement>
onCompositionStart
- Type
CompositionEventHandler<HTMLDivElement>
onCompositionStartCapture
- Type
CompositionEventHandler<HTMLDivElement>
onCompositionUpdate
- Type
CompositionEventHandler<HTMLDivElement>
onCompositionUpdateCapture
- Type
CompositionEventHandler<HTMLDivElement>
onContextMenu
- Type
MouseEventHandler<HTMLDivElement>
onContextMenuCapture
- Type
MouseEventHandler<HTMLDivElement>
onCopy
- Type
ClipboardEventHandler<HTMLDivElement>
onCopyCapture
- Type
ClipboardEventHandler<HTMLDivElement>
onCut
- Type
ClipboardEventHandler<HTMLDivElement>
onCutCapture
- Type
ClipboardEventHandler<HTMLDivElement>
onDoubleClick
- Type
MouseEventHandler<HTMLDivElement>
onDoubleClickCapture
- Type
MouseEventHandler<HTMLDivElement>
onDrag
- Type
DragEventHandler<HTMLDivElement>
onDragCapture
- Type
DragEventHandler<HTMLDivElement>
onDragEnd
- Type
DragEventHandler<HTMLDivElement>
onDragEndCapture
- Type
DragEventHandler<HTMLDivElement>
onDragEnter
- Type
DragEventHandler<HTMLDivElement>
onDragEnterCapture
- Type
DragEventHandler<HTMLDivElement>
onDragExit
- Type
DragEventHandler<HTMLDivElement>
onDragExitCapture
- Type
DragEventHandler<HTMLDivElement>
onDragLeave
- Type
DragEventHandler<HTMLDivElement>
onDragLeaveCapture
- Type
DragEventHandler<HTMLDivElement>
onDragOver
- Type
DragEventHandler<HTMLDivElement>
onDragOverCapture
- Type
DragEventHandler<HTMLDivElement>
onDragStart
- Type
DragEventHandler<HTMLDivElement>
onDragStartCapture
- Type
DragEventHandler<HTMLDivElement>
onDrop
- Type
DragEventHandler<HTMLDivElement>
onDropCapture
- Type
DragEventHandler<HTMLDivElement>
onDurationChange
- Type
ReactEventHandler<HTMLDivElement>
onDurationChangeCapture
- Type
ReactEventHandler<HTMLDivElement>
onEmptied
- Type
ReactEventHandler<HTMLDivElement>
onEmptiedCapture
- Type
ReactEventHandler<HTMLDivElement>
onEncrypted
- Type
ReactEventHandler<HTMLDivElement>
onEncryptedCapture
- Type
ReactEventHandler<HTMLDivElement>
onEnded
- Type
ReactEventHandler<HTMLDivElement>
onEndedCapture
- Type
ReactEventHandler<HTMLDivElement>
onError
- Type
ReactEventHandler<HTMLDivElement>
onErrorCapture
- Type
ReactEventHandler<HTMLDivElement>
onFocus
- Type
FocusEventHandler<HTMLDivElement>
onFocusCapture
- Type
FocusEventHandler<HTMLDivElement>
onGotPointerCapture
- Type
PointerEventHandler<HTMLDivElement>
onGotPointerCaptureCapture
- Type
PointerEventHandler<HTMLDivElement>
onInput
- Type
FormEventHandler<HTMLDivElement>
onInputCapture
- Type
FormEventHandler<HTMLDivElement>
onInvalid
- Type
FormEventHandler<HTMLDivElement>
onInvalidCapture
- Type
FormEventHandler<HTMLDivElement>
onKeyDown
- Type
KeyboardEventHandler<HTMLDivElement>
onKeyDownCapture
- Type
KeyboardEventHandler<HTMLDivElement>
onKeyPress
- Type
KeyboardEventHandler<HTMLDivElement>
onKeyPressCapture
- Type
KeyboardEventHandler<HTMLDivElement>
onKeyUp
- Type
KeyboardEventHandler<HTMLDivElement>
onKeyUpCapture
- Type
KeyboardEventHandler<HTMLDivElement>
onLoad
- Type
ReactEventHandler<HTMLDivElement>
onLoadCapture
- Type
ReactEventHandler<HTMLDivElement>
onLoadedData
- Type
ReactEventHandler<HTMLDivElement>
onLoadedDataCapture
- Type
ReactEventHandler<HTMLDivElement>
onLoadedMetadata
- Type
ReactEventHandler<HTMLDivElement>
onLoadedMetadataCapture
- Type
ReactEventHandler<HTMLDivElement>
onLoadStart
- Type
ReactEventHandler<HTMLDivElement>
onLoadStartCapture
- Type
ReactEventHandler<HTMLDivElement>
onLostPointerCapture
- Type
PointerEventHandler<HTMLDivElement>
onLostPointerCaptureCapture
- Type
PointerEventHandler<HTMLDivElement>
onMouseDown
- Type
MouseEventHandler<HTMLDivElement>
onMouseDownCapture
- Type
MouseEventHandler<HTMLDivElement>
onMouseEnter
- Type
MouseEventHandler<HTMLDivElement>
onMouseLeave
- Type
MouseEventHandler<HTMLDivElement>
onMouseMove
- Type
MouseEventHandler<HTMLDivElement>
onMouseMoveCapture
- Type
MouseEventHandler<HTMLDivElement>
onMouseOut
- Type
MouseEventHandler<HTMLDivElement>
onMouseOutCapture
- Type
MouseEventHandler<HTMLDivElement>
onMouseOver
- Type
MouseEventHandler<HTMLDivElement>
onMouseOverCapture
- Type
MouseEventHandler<HTMLDivElement>
onMouseUp
- Type
MouseEventHandler<HTMLDivElement>
onMouseUpCapture
- Type
MouseEventHandler<HTMLDivElement>
onPaste
- Type
ClipboardEventHandler<HTMLDivElement>
onPasteCapture
- Type
ClipboardEventHandler<HTMLDivElement>
onPause
- Type
ReactEventHandler<HTMLDivElement>
onPauseCapture
- Type
ReactEventHandler<HTMLDivElement>
onPlay
- Type
ReactEventHandler<HTMLDivElement>
onPlayCapture
- Type
ReactEventHandler<HTMLDivElement>
onPlaying
- Type
ReactEventHandler<HTMLDivElement>
onPlayingCapture
- Type
ReactEventHandler<HTMLDivElement>
onPointerCancel
- Type
PointerEventHandler<HTMLDivElement>
onPointerCancelCapture
- Type
PointerEventHandler<HTMLDivElement>
onPointerDown
- Type
PointerEventHandler<HTMLDivElement>
onPointerDownCapture
- Type
PointerEventHandler<HTMLDivElement>
onPointerEnter
- Type
PointerEventHandler<HTMLDivElement>
onPointerEnterCapture
- Type
PointerEventHandler<HTMLDivElement>
onPointerLeave
- Type
PointerEventHandler<HTMLDivElement>
onPointerLeaveCapture
- Type
PointerEventHandler<HTMLDivElement>
onPointerMove
- Type
PointerEventHandler<HTMLDivElement>
onPointerMoveCapture
- Type
PointerEventHandler<HTMLDivElement>
onPointerOut
- Type
PointerEventHandler<HTMLDivElement>
onPointerOutCapture
- Type
PointerEventHandler<HTMLDivElement>
onPointerOver
- Type
PointerEventHandler<HTMLDivElement>
onPointerOverCapture
- Type
PointerEventHandler<HTMLDivElement>
onPointerUp
- Type
PointerEventHandler<HTMLDivElement>
onPointerUpCapture
- Type
PointerEventHandler<HTMLDivElement>
onProgress
- Type
ReactEventHandler<HTMLDivElement>
onProgressCapture
- Type
ReactEventHandler<HTMLDivElement>
onRateChange
- Type
ReactEventHandler<HTMLDivElement>
onRateChangeCapture
- Type
ReactEventHandler<HTMLDivElement>
onReset
- Type
FormEventHandler<HTMLDivElement>
onResetCapture
- Type
FormEventHandler<HTMLDivElement>
onResize
- Type
ReactEventHandler<HTMLDivElement>
onResizeCapture
- Type
ReactEventHandler<HTMLDivElement>
onScroll
- Type
UIEventHandler<HTMLDivElement>
onScrollCapture
- Type
UIEventHandler<HTMLDivElement>
onSeeked
- Type
ReactEventHandler<HTMLDivElement>
onSeekedCapture
- Type
ReactEventHandler<HTMLDivElement>
onSeeking
- Type
ReactEventHandler<HTMLDivElement>
onSeekingCapture
- Type
ReactEventHandler<HTMLDivElement>
onSelect
- Type
ReactEventHandler<HTMLDivElement>
onSelectCapture
- Type
ReactEventHandler<HTMLDivElement>
onStalled
- Type
ReactEventHandler<HTMLDivElement>
onStalledCapture
- Type
ReactEventHandler<HTMLDivElement>
onSubmit
- Type
FormEventHandler<HTMLDivElement>
onSubmitCapture
- Type
FormEventHandler<HTMLDivElement>
onSuspend
- Type
ReactEventHandler<HTMLDivElement>
onSuspendCapture
- Type
ReactEventHandler<HTMLDivElement>
onTimeUpdate
- Type
ReactEventHandler<HTMLDivElement>
onTimeUpdateCapture
- Type
ReactEventHandler<HTMLDivElement>
onTouchCancel
- Type
TouchEventHandler<HTMLDivElement>
onTouchCancelCapture
- Type
TouchEventHandler<HTMLDivElement>
onTouchEnd
- Type
TouchEventHandler<HTMLDivElement>
onTouchEndCapture
- Type
TouchEventHandler<HTMLDivElement>
onTouchMove
- Type
TouchEventHandler<HTMLDivElement>
onTouchMoveCapture
- Type
TouchEventHandler<HTMLDivElement>
onTouchStart
- Type
TouchEventHandler<HTMLDivElement>
onTouchStartCapture
- Type
TouchEventHandler<HTMLDivElement>
onTransitionEnd
- Type
TransitionEventHandler<HTMLDivElement>
onTransitionEndCapture
- Type
TransitionEventHandler<HTMLDivElement>
onVolumeChange
- Type
ReactEventHandler<HTMLDivElement>
onVolumeChangeCapture
- Type
ReactEventHandler<HTMLDivElement>
onWaiting
- Type
ReactEventHandler<HTMLDivElement>
onWaitingCapture
- Type
ReactEventHandler<HTMLDivElement>
onWheel
- Type
WheelEventHandler<HTMLDivElement>
onWheelCapture
- Type
WheelEventHandler<HTMLDivElement>
placeholder
- Type
string
prefix
- Type
string
property
- Type
string
radioGroup
- Type
string
resource
- Type
string
results
- Type
number
role
- Type
AriaRole
security
- Type
string
slot
- Type
string
spellCheck
- Type
Booleanish
suppressContentEditableWarning
- Type
boolean
suppressHydrationWarning
- Type
boolean
tabIndex
- Type
number
title
- Type
string
translate
- Type
"yes" | "no"
typeof
- Type
string
unselectable
- Type
"on" | "off"
vocab
- Type
string
as
- Type
AsTags
- Default
h3
element
Overrides the default element name to apply unique styles with the Customization Provider
- Type
string
- Default
CALLOUT_HEADING
Inherited props
Paste components will often extend native HTML elements and as a result will inherit or extend their available properties. Below is a list of the props this component has inherited and are also available to use.
about
- Type
string
accessKey
- Type
string
aria-activedescendant
Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application.
- Type
string
aria-atomic
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.
- Type
Booleanish
aria-autocomplete
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.
- Type
"list" | "none" | "inline" | "both"
aria-busy
Indicates an element is being modified and that assistive technologies MAY want to wait until the modifications are complete before exposing them to the user.
- Type
Booleanish
aria-checked
Indicates the current "checked" state of checkboxes, radio buttons, and other widgets.
- Type
boolean | "true" | "false" | "mixed"
aria-colcount
Defines the total number of columns in a table, grid, or treegrid.
- Type
number
aria-colindex
Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid.
- Type
number
aria-colspan
Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid.
- Type
number
aria-controls
Identifies the element (or elements) whose contents or presence are controlled by the current element.
- Type
string
aria-current
Indicates the element that represents the current item within a container or set of related elements.
- Type
| boolean | "time" | "true" | "false" | "page" | "step" | "location" | "date"
aria-describedby
Identifies the element (or elements) that describes the object.
- Type
string
aria-details
Identifies the element that provides a detailed, extended description for the object.
- Type
string
aria-disabled
Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable.
- Type
Booleanish
aria-dropeffect
Indicates what functions can be performed when a dragged object is released on the drop target.
- Type
"link" | "none" | "copy" | "execute" | "move" | "popup"
aria-errormessage
Identifies the element that provides an error message for the object.
- Type
string
aria-expanded
Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed.
- Type
Booleanish
aria-flowto
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.
- Type
string
aria-grabbed
Indicates an element's "grabbed" state in a drag-and-drop operation.
- Type
Booleanish
aria-haspopup
Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element.
- Type
| boolean | "dialog" | "menu" | "true" | "false" | "grid" | "listbox" | "tree"
aria-hidden
Indicates whether the element is exposed to an accessibility API.
- Type
Booleanish
aria-invalid
Indicates the entered value does not conform to the format expected by the application.
- Type
boolean | "true" | "false" | "grammar" | "spelling"
aria-keyshortcuts
Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element.
- Type
string
aria-label
Defines a string value that labels the current element.
- Type
string
aria-labelledby
Identifies the element (or elements) that labels the current element.
- Type
string
aria-level
Defines the hierarchical level of an element within a structure.
- Type
number
aria-live
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.
- Type
"off" | "assertive" | "polite"
aria-modal
Indicates whether an element is modal when displayed.
- Type
Booleanish
aria-multiline
Indicates whether a text box accepts multiple lines of input or only a single line.
- Type
Booleanish
aria-multiselectable
Indicates that the user may select more than one item from the current selectable descendants.
- Type
Booleanish
aria-orientation
Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous.
- Type
"horizontal" | "vertical"
aria-owns
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.
- Type
string
aria-placeholder
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.
- Type
string
aria-posinset
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.
- Type
number
aria-pressed
Indicates the current "pressed" state of toggle buttons.
- Type
boolean | "true" | "false" | "mixed"
aria-readonly
Indicates that the element is not editable, but is otherwise operable.
- Type
Booleanish
aria-relevant
Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified.
- Type
| "text" | "additions" | "additions removals" | "additions text" | "all" | "removals" | "removals additions" | "removals text" | "text additions" | "text removals"
aria-required
Indicates that user input is required on the element before a form may be submitted.
- Type
Booleanish
aria-roledescription
Defines a human-readable, author-localized description for the role of an element.
- Type
string
aria-rowcount
Defines the total number of rows in a table, grid, or treegrid.
- Type
number
aria-rowindex
Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid.
- Type
number
aria-rowspan
Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid.
- Type
number
aria-selected
Indicates the current "selected" state of various widgets.
- Type
Booleanish
aria-setsize
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.
- Type
number
aria-sort
Indicates if items in a table or grid are sorted in ascending or descending order.
- Type
"none" | "ascending" | "descending" | "other"
aria-valuemax
Defines the maximum allowed value for a range widget.
- Type
number
aria-valuemin
Defines the minimum allowed value for a range widget.
- Type
number
aria-valuenow
Defines the current value for a range widget.
- Type
number
aria-valuetext
Defines the human readable text alternative of aria-valuenow for a range widget.
- Type
string
autoCapitalize
- Type
string
autoCorrect
- Type
string
autoSave
- Type
string
contentEditable
- Type
Booleanish | "inherit"
contextMenu
- Type
string
dangerouslySetInnerHTML
- Type
{ __html: string }
datatype
- Type
string
defaultChecked
- Type
boolean
defaultValue
- Type
string | number | readonly string[]
dir
- Type
string
draggable
- Type
Booleanish
hidden
- Type
boolean
id
- Type
string
inlist
- Type
any
inputMode
Hints at the type of data that might be entered by the user while editing the element or its contents
- Type
| "text" | "none" | "search" | "tel" | "url" | "email" | "numeric" | "decimal"
is
Specify that a standard HTML element should behave like a defined custom built-in element
- Type
string
itemID
- Type
string
itemProp
- Type
string
itemRef
- Type
string
itemScope
- Type
boolean
itemType
- Type
string
key
- Type
Key
lang
- Type
string
nonce
- Type
string
onAbort
- Type
ReactEventHandler<HTMLDivElement> | ReactEventHandler<HTMLHeadingElement> | ReactEventHandler<HTMLElement> | ReactEventHandler<...> | ReactEventHandler<...>
onAbortCapture
- Type
ReactEventHandler<HTMLDivElement> | ReactEventHandler<HTMLHeadingElement> | ReactEventHandler<HTMLElement> | ReactEventHandler<...> | ReactEventHandler<...>
onAnimationEnd
- Type
AnimationEventHandler<HTMLDivElement> | AnimationEventHandler<HTMLHeadingElement> | AnimationEventHandler<...> | AnimationEventHandler<...> | AnimationEventHandler<...>
onAnimationEndCapture
- Type
AnimationEventHandler<HTMLDivElement> | AnimationEventHandler<HTMLHeadingElement> | AnimationEventHandler<...> | AnimationEventHandler<...> | AnimationEventHandler<...>
onAnimationIteration
- Type
AnimationEventHandler<HTMLDivElement> | AnimationEventHandler<HTMLHeadingElement> | AnimationEventHandler<...> | AnimationEventHandler<...> | AnimationEventHandler<...>
onAnimationIterationCapture
- Type
AnimationEventHandler<HTMLDivElement> | AnimationEventHandler<HTMLHeadingElement> | AnimationEventHandler<...> | AnimationEventHandler<...> | AnimationEventHandler<...>
onAnimationStart
- Type
AnimationEventHandler<HTMLDivElement> | AnimationEventHandler<HTMLHeadingElement> | AnimationEventHandler<...> | AnimationEventHandler<...> | AnimationEventHandler<...>
onAnimationStartCapture
- Type
AnimationEventHandler<HTMLDivElement> | AnimationEventHandler<HTMLHeadingElement> | AnimationEventHandler<...> | AnimationEventHandler<...> | AnimationEventHandler<...>
onAuxClick
- Type
MouseEventHandler<HTMLDivElement> | MouseEventHandler<HTMLHeadingElement> | MouseEventHandler<HTMLElement> | MouseEventHandler<...> | MouseEventHandler<...>
onAuxClickCapture
- Type
MouseEventHandler<HTMLDivElement> | MouseEventHandler<HTMLHeadingElement> | MouseEventHandler<HTMLElement> | MouseEventHandler<...> | MouseEventHandler<...>
onBeforeInput
- Type
FormEventHandler<HTMLDivElement> | FormEventHandler<HTMLHeadingElement> | FormEventHandler<HTMLElement> | FormEventHandler<...> | FormEventHandler<...>
onBeforeInputCapture
- Type
FormEventHandler<HTMLDivElement> | FormEventHandler<HTMLHeadingElement> | FormEventHandler<HTMLElement> | FormEventHandler<...> | FormEventHandler<...>
onBlur
- Type
FocusEventHandler<HTMLDivElement> | FocusEventHandler<HTMLHeadingElement> | FocusEventHandler<HTMLElement> | FocusEventHandler<...> | FocusEventHandler<...>
onBlurCapture
- Type
FocusEventHandler<HTMLDivElement> | FocusEventHandler<HTMLHeadingElement> | FocusEventHandler<HTMLElement> | FocusEventHandler<...> | FocusEventHandler<...>
onCanPlay
- Type
ReactEventHandler<HTMLDivElement> | ReactEventHandler<HTMLHeadingElement> | ReactEventHandler<HTMLElement> | ReactEventHandler<...> | ReactEventHandler<...>
onCanPlayCapture
- Type
ReactEventHandler<HTMLDivElement> | ReactEventHandler<HTMLHeadingElement> | ReactEventHandler<HTMLElement> | ReactEventHandler<...> | ReactEventHandler<...>
onCanPlayThrough
- Type
ReactEventHandler<HTMLDivElement> | ReactEventHandler<HTMLHeadingElement> | ReactEventHandler<HTMLElement> | ReactEventHandler<...> | ReactEventHandler<...>
onCanPlayThroughCapture
- Type
ReactEventHandler<HTMLDivElement> | ReactEventHandler<HTMLHeadingElement> | ReactEventHandler<HTMLElement> | ReactEventHandler<...> | ReactEventHandler<...>
onChange
- Type
FormEventHandler<HTMLDivElement> | FormEventHandler<HTMLHeadingElement> | FormEventHandler<HTMLElement> | FormEventHandler<...> | FormEventHandler<...>
onChangeCapture
- Type
FormEventHandler<HTMLDivElement> | FormEventHandler<HTMLHeadingElement> | FormEventHandler<HTMLElement> | FormEventHandler<...> | FormEventHandler<...>
onClick
- Type
MouseEventHandler<HTMLDivElement> | MouseEventHandler<HTMLHeadingElement> | MouseEventHandler<HTMLElement> | MouseEventHandler<...> | MouseEventHandler<...>
onClickCapture
- Type
MouseEventHandler<HTMLDivElement> | MouseEventHandler<HTMLHeadingElement> | MouseEventHandler<HTMLElement> | MouseEventHandler<...> | MouseEventHandler<...>
onCompositionEnd
- Type
CompositionEventHandler<HTMLDivElement> | CompositionEventHandler<HTMLHeadingElement> | CompositionEventHandler<...> | CompositionEventHandler<...> | CompositionEventHandler<...>
onCompositionEndCapture
- Type
CompositionEventHandler<HTMLDivElement> | CompositionEventHandler<HTMLHeadingElement> | CompositionEventHandler<...> | CompositionEventHandler<...> | CompositionEventHandler<...>
onCompositionStart
- Type
CompositionEventHandler<HTMLDivElement> | CompositionEventHandler<HTMLHeadingElement> | CompositionEventHandler<...> | CompositionEventHandler<...> | CompositionEventHandler<...>
onCompositionStartCapture
- Type
CompositionEventHandler<HTMLDivElement> | CompositionEventHandler<HTMLHeadingElement> | CompositionEventHandler<...> | CompositionEventHandler<...> | CompositionEventHandler<...>
onCompositionUpdate
- Type
CompositionEventHandler<HTMLDivElement> | CompositionEventHandler<HTMLHeadingElement> | CompositionEventHandler<...> | CompositionEventHandler<...> | CompositionEventHandler<...>
onCompositionUpdateCapture
- Type
CompositionEventHandler<HTMLDivElement> | CompositionEventHandler<HTMLHeadingElement> | CompositionEventHandler<...> | CompositionEventHandler<...> | CompositionEventHandler<...>
onContextMenu
- Type
MouseEventHandler<HTMLDivElement> | MouseEventHandler<HTMLHeadingElement> | MouseEventHandler<HTMLElement> | MouseEventHandler<...> | MouseEventHandler<...>
onContextMenuCapture
- Type
MouseEventHandler<HTMLDivElement> | MouseEventHandler<HTMLHeadingElement> | MouseEventHandler<HTMLElement> | MouseEventHandler<...> | MouseEventHandler<...>
onCopy
- Type
ClipboardEventHandler<HTMLDivElement> | ClipboardEventHandler<HTMLHeadingElement> | ClipboardEventHandler<...> | ClipboardEventHandler<...> | ClipboardEventHandler<...>
onCopyCapture
- Type
ClipboardEventHandler<HTMLDivElement> | ClipboardEventHandler<HTMLHeadingElement> | ClipboardEventHandler<...> | ClipboardEventHandler<...> | ClipboardEventHandler<...>
onCut
- Type
ClipboardEventHandler<HTMLDivElement> | ClipboardEventHandler<HTMLHeadingElement> | ClipboardEventHandler<...> | ClipboardEventHandler<...> | ClipboardEventHandler<...>
onCutCapture
- Type
ClipboardEventHandler<HTMLDivElement> | ClipboardEventHandler<HTMLHeadingElement> | ClipboardEventHandler<...> | ClipboardEventHandler<...> | ClipboardEventHandler<...>
onDoubleClick
- Type
MouseEventHandler<HTMLDivElement> | MouseEventHandler<HTMLHeadingElement> | MouseEventHandler<HTMLElement> | MouseEventHandler<...> | MouseEventHandler<...>
onDoubleClickCapture
- Type
MouseEventHandler<HTMLDivElement> | MouseEventHandler<HTMLHeadingElement> | MouseEventHandler<HTMLElement> | MouseEventHandler<...> | MouseEventHandler<...>
onDrag
- Type
DragEventHandler<HTMLDivElement> | DragEventHandler<HTMLHeadingElement> | DragEventHandler<HTMLElement> | DragEventHandler<...> | DragEventHandler<...>
onDragCapture
- Type
DragEventHandler<HTMLDivElement> | DragEventHandler<HTMLHeadingElement> | DragEventHandler<HTMLElement> | DragEventHandler<...> | DragEventHandler<...>
onDragEnd
- Type
DragEventHandler<HTMLDivElement> | DragEventHandler<HTMLHeadingElement> | DragEventHandler<HTMLElement> | DragEventHandler<...> | DragEventHandler<...>
onDragEndCapture
- Type
DragEventHandler<HTMLDivElement> | DragEventHandler<HTMLHeadingElement> | DragEventHandler<HTMLElement> | DragEventHandler<...> | DragEventHandler<...>
onDragEnter
- Type
DragEventHandler<HTMLDivElement> | DragEventHandler<HTMLHeadingElement> | DragEventHandler<HTMLElement> | DragEventHandler<...> | DragEventHandler<...>
onDragEnterCapture
- Type
DragEventHandler<HTMLDivElement> | DragEventHandler<HTMLHeadingElement> | DragEventHandler<HTMLElement> | DragEventHandler<...> | DragEventHandler<...>
onDragExit
- Type
DragEventHandler<HTMLDivElement> | DragEventHandler<HTMLHeadingElement> | DragEventHandler<HTMLElement> | DragEventHandler<...> | DragEventHandler<...>
onDragExitCapture
- Type
DragEventHandler<HTMLDivElement> | DragEventHandler<HTMLHeadingElement> | DragEventHandler<HTMLElement> | DragEventHandler<...> | DragEventHandler<...>
onDragLeave
- Type
DragEventHandler<HTMLDivElement> | DragEventHandler<HTMLHeadingElement> | DragEventHandler<HTMLElement> | DragEventHandler<...> | DragEventHandler<...>
onDragLeaveCapture
- Type
DragEventHandler<HTMLDivElement> | DragEventHandler<HTMLHeadingElement> | DragEventHandler<HTMLElement> | DragEventHandler<...> | DragEventHandler<...>
onDragOver
- Type
DragEventHandler<HTMLDivElement> | DragEventHandler<HTMLHeadingElement> | DragEventHandler<HTMLElement> | DragEventHandler<...> | DragEventHandler<...>
onDragOverCapture
- Type
DragEventHandler<HTMLDivElement> | DragEventHandler<HTMLHeadingElement> | DragEventHandler<HTMLElement> | DragEventHandler<...> | DragEventHandler<...>
onDragStart
- Type
DragEventHandler<HTMLDivElement> | DragEventHandler<HTMLHeadingElement> | DragEventHandler<HTMLElement> | DragEventHandler<...> | DragEventHandler<...>
onDragStartCapture
- Type
DragEventHandler<HTMLDivElement> | DragEventHandler<HTMLHeadingElement> | DragEventHandler<HTMLElement> | DragEventHandler<...> | DragEventHandler<...>
onDrop
- Type
DragEventHandler<HTMLDivElement> | DragEventHandler<HTMLHeadingElement> | DragEventHandler<HTMLElement> | DragEventHandler<...> | DragEventHandler<...>
onDropCapture
- Type
DragEventHandler<HTMLDivElement> | DragEventHandler<HTMLHeadingElement> | DragEventHandler<HTMLElement> | DragEventHandler<...> | DragEventHandler<...>
onDurationChange
- Type
ReactEventHandler<HTMLDivElement> | ReactEventHandler<HTMLHeadingElement> | ReactEventHandler<HTMLElement> | ReactEventHandler<...> | ReactEventHandler<...>
onDurationChangeCapture
- Type
ReactEventHandler<HTMLDivElement> | ReactEventHandler<HTMLHeadingElement> | ReactEventHandler<HTMLElement> | ReactEventHandler<...> | ReactEventHandler<...>
onEmptied
- Type
ReactEventHandler<HTMLDivElement> | ReactEventHandler<HTMLHeadingElement> | ReactEventHandler<HTMLElement> | ReactEventHandler<...> | ReactEventHandler<...>
onEmptiedCapture
- Type
ReactEventHandler<HTMLDivElement> | ReactEventHandler<HTMLHeadingElement> | ReactEventHandler<HTMLElement> | ReactEventHandler<...> | ReactEventHandler<...>
onEncrypted
- Type
ReactEventHandler<HTMLDivElement> | ReactEventHandler<HTMLHeadingElement> | ReactEventHandler<HTMLElement> | ReactEventHandler<...> | ReactEventHandler<...>
onEncryptedCapture
- Type
ReactEventHandler<HTMLDivElement> | ReactEventHandler<HTMLHeadingElement> | ReactEventHandler<HTMLElement> | ReactEventHandler<...> | ReactEventHandler<...>
onEnded
- Type
ReactEventHandler<HTMLDivElement> | ReactEventHandler<HTMLHeadingElement> | ReactEventHandler<HTMLElement> | ReactEventHandler<...> | ReactEventHandler<...>
onEndedCapture
- Type
ReactEventHandler<HTMLDivElement> | ReactEventHandler<HTMLHeadingElement> | ReactEventHandler<HTMLElement> | ReactEventHandler<...> | ReactEventHandler<...>
onError
- Type
ReactEventHandler<HTMLDivElement> | ReactEventHandler<HTMLHeadingElement> | ReactEventHandler<HTMLElement> | ReactEventHandler<...> | ReactEventHandler<...>
onErrorCapture
- Type
ReactEventHandler<HTMLDivElement> | ReactEventHandler<HTMLHeadingElement> | ReactEventHandler<HTMLElement> | ReactEventHandler<...> | ReactEventHandler<...>
onFocus
- Type
FocusEventHandler<HTMLDivElement> | FocusEventHandler<HTMLHeadingElement> | FocusEventHandler<HTMLElement> | FocusEventHandler<...> | FocusEventHandler<...>
onFocusCapture
- Type
FocusEventHandler<HTMLDivElement> | FocusEventHandler<HTMLHeadingElement> | FocusEventHandler<HTMLElement> | FocusEventHandler<...> | FocusEventHandler<...>
onGotPointerCapture
- Type
PointerEventHandler<HTMLDivElement> | PointerEventHandler<HTMLHeadingElement> | PointerEventHandler<HTMLElement> | PointerEventHandler<...> | PointerEventHandler<...>
onGotPointerCaptureCapture
- Type
PointerEventHandler<HTMLDivElement> | PointerEventHandler<HTMLHeadingElement> | PointerEventHandler<HTMLElement> | PointerEventHandler<...> | PointerEventHandler<...>
onInput
- Type
FormEventHandler<HTMLDivElement> | FormEventHandler<HTMLHeadingElement> | FormEventHandler<HTMLElement> | FormEventHandler<...> | FormEventHandler<...>
onInputCapture
- Type
FormEventHandler<HTMLDivElement> | FormEventHandler<HTMLHeadingElement> | FormEventHandler<HTMLElement> | FormEventHandler<...> | FormEventHandler<...>
onInvalid
- Type
FormEventHandler<HTMLDivElement> | FormEventHandler<HTMLHeadingElement> | FormEventHandler<HTMLElement> | FormEventHandler<...> | FormEventHandler<...>
onInvalidCapture
- Type
FormEventHandler<HTMLDivElement> | FormEventHandler<HTMLHeadingElement> | FormEventHandler<HTMLElement> | FormEventHandler<...> | FormEventHandler<...>
onKeyDown
- Type
KeyboardEventHandler<HTMLDivElement> | KeyboardEventHandler<HTMLHeadingElement> | KeyboardEventHandler<...> | KeyboardEventHandler<...> | KeyboardEventHandler<...>
onKeyDownCapture
- Type
KeyboardEventHandler<HTMLDivElement> | KeyboardEventHandler<HTMLHeadingElement> | KeyboardEventHandler<...> | KeyboardEventHandler<...> | KeyboardEventHandler<...>
onKeyPress
- Type
KeyboardEventHandler<HTMLDivElement> | KeyboardEventHandler<HTMLHeadingElement> | KeyboardEventHandler<...> | KeyboardEventHandler<...> | KeyboardEventHandler<...>
onKeyPressCapture
- Type
KeyboardEventHandler<HTMLDivElement> | KeyboardEventHandler<HTMLHeadingElement> | KeyboardEventHandler<...> | KeyboardEventHandler<...> | KeyboardEventHandler<...>
onKeyUp
- Type
KeyboardEventHandler<HTMLDivElement> | KeyboardEventHandler<HTMLHeadingElement> | KeyboardEventHandler<...> | KeyboardEventHandler<...> | KeyboardEventHandler<...>
onKeyUpCapture
- Type
KeyboardEventHandler<HTMLDivElement> | KeyboardEventHandler<HTMLHeadingElement> | KeyboardEventHandler<...> | KeyboardEventHandler<...> | KeyboardEventHandler<...>
onLoad
- Type
ReactEventHandler<HTMLDivElement> | ReactEventHandler<HTMLHeadingElement> | ReactEventHandler<HTMLElement> | ReactEventHandler<...> | ReactEventHandler<...>
onLoadCapture
- Type
ReactEventHandler<HTMLDivElement> | ReactEventHandler<HTMLHeadingElement> | ReactEventHandler<HTMLElement> | ReactEventHandler<...> | ReactEventHandler<...>
onLoadedData
- Type
ReactEventHandler<HTMLDivElement> | ReactEventHandler<HTMLHeadingElement> | ReactEventHandler<HTMLElement> | ReactEventHandler<...> | ReactEventHandler<...>
onLoadedDataCapture
- Type
ReactEventHandler<HTMLDivElement> | ReactEventHandler<HTMLHeadingElement> | ReactEventHandler<HTMLElement> | ReactEventHandler<...> | ReactEventHandler<...>
onLoadedMetadata
- Type
ReactEventHandler<HTMLDivElement> | ReactEventHandler<HTMLHeadingElement> | ReactEventHandler<HTMLElement> | ReactEventHandler<...> | ReactEventHandler<...>
onLoadedMetadataCapture
- Type
ReactEventHandler<HTMLDivElement> | ReactEventHandler<HTMLHeadingElement> | ReactEventHandler<HTMLElement> | ReactEventHandler<...> | ReactEventHandler<...>
onLoadStart
- Type
ReactEventHandler<HTMLDivElement> | ReactEventHandler<HTMLHeadingElement> | ReactEventHandler<HTMLElement> | ReactEventHandler<...> | ReactEventHandler<...>
onLoadStartCapture
- Type
ReactEventHandler<HTMLDivElement> | ReactEventHandler<HTMLHeadingElement> | ReactEventHandler<HTMLElement> | ReactEventHandler<...> | ReactEventHandler<...>
onLostPointerCapture
- Type
PointerEventHandler<HTMLDivElement> | PointerEventHandler<HTMLHeadingElement> | PointerEventHandler<HTMLElement> | PointerEventHandler<...> | PointerEventHandler<...>
onLostPointerCaptureCapture
- Type
PointerEventHandler<HTMLDivElement> | PointerEventHandler<HTMLHeadingElement> | PointerEventHandler<HTMLElement> | PointerEventHandler<...> | PointerEventHandler<...>
onMouseDown
- Type
MouseEventHandler<HTMLDivElement> | MouseEventHandler<HTMLHeadingElement> | MouseEventHandler<HTMLElement> | MouseEventHandler<...> | MouseEventHandler<...>
onMouseDownCapture
- Type
MouseEventHandler<HTMLDivElement> | MouseEventHandler<HTMLHeadingElement> | MouseEventHandler<HTMLElement> | MouseEventHandler<...> | MouseEventHandler<...>
onMouseEnter
- Type
MouseEventHandler<HTMLDivElement> | MouseEventHandler<HTMLHeadingElement> | MouseEventHandler<HTMLElement> | MouseEventHandler<...> | MouseEventHandler<...>
onMouseLeave
- Type
MouseEventHandler<HTMLDivElement> | MouseEventHandler<HTMLHeadingElement> | MouseEventHandler<HTMLElement> | MouseEventHandler<...> | MouseEventHandler<...>
onMouseMove
- Type
MouseEventHandler<HTMLDivElement> | MouseEventHandler<HTMLHeadingElement> | MouseEventHandler<HTMLElement> | MouseEventHandler<...> | MouseEventHandler<...>
onMouseMoveCapture
- Type
MouseEventHandler<HTMLDivElement> | MouseEventHandler<HTMLHeadingElement> | MouseEventHandler<HTMLElement> | MouseEventHandler<...> | MouseEventHandler<...>
onMouseOut
- Type
MouseEventHandler<HTMLDivElement> | MouseEventHandler<HTMLHeadingElement> | MouseEventHandler<HTMLElement> | MouseEventHandler<...> | MouseEventHandler<...>
onMouseOutCapture
- Type
MouseEventHandler<HTMLDivElement> | MouseEventHandler<HTMLHeadingElement> | MouseEventHandler<HTMLElement> | MouseEventHandler<...> | MouseEventHandler<...>
onMouseOver
- Type
MouseEventHandler<HTMLDivElement> | MouseEventHandler<HTMLHeadingElement> | MouseEventHandler<HTMLElement> | MouseEventHandler<...> | MouseEventHandler<...>
onMouseOverCapture
- Type
MouseEventHandler<HTMLDivElement> | MouseEventHandler<HTMLHeadingElement> | MouseEventHandler<HTMLElement> | MouseEventHandler<...> | MouseEventHandler<...>
onMouseUp
- Type
MouseEventHandler<HTMLDivElement> | MouseEventHandler<HTMLHeadingElement> | MouseEventHandler<HTMLElement> | MouseEventHandler<...> | MouseEventHandler<...>
onMouseUpCapture
- Type
MouseEventHandler<HTMLDivElement> | MouseEventHandler<HTMLHeadingElement> | MouseEventHandler<HTMLElement> | MouseEventHandler<...> | MouseEventHandler<...>
onPaste
- Type
ClipboardEventHandler<HTMLDivElement> | ClipboardEventHandler<HTMLHeadingElement> | ClipboardEventHandler<...> | ClipboardEventHandler<...> | ClipboardEventHandler<...>
onPasteCapture
- Type
ClipboardEventHandler<HTMLDivElement> | ClipboardEventHandler<HTMLHeadingElement> | ClipboardEventHandler<...> | ClipboardEventHandler<...> | ClipboardEventHandler<...>
onPause
- Type
ReactEventHandler<HTMLDivElement> | ReactEventHandler<HTMLHeadingElement> | ReactEventHandler<HTMLElement> | ReactEventHandler<...> | ReactEventHandler<...>
onPauseCapture
- Type
ReactEventHandler<HTMLDivElement> | ReactEventHandler<HTMLHeadingElement> | ReactEventHandler<HTMLElement> | ReactEventHandler<...> | ReactEventHandler<...>
onPlay
- Type
ReactEventHandler<HTMLDivElement> | ReactEventHandler<HTMLHeadingElement> | ReactEventHandler<HTMLElement> | ReactEventHandler<...> | ReactEventHandler<...>
onPlayCapture
- Type
ReactEventHandler<HTMLDivElement> | ReactEventHandler<HTMLHeadingElement> | ReactEventHandler<HTMLElement> | ReactEventHandler<...> | ReactEventHandler<...>
onPlaying
- Type
ReactEventHandler<HTMLDivElement> | ReactEventHandler<HTMLHeadingElement> | ReactEventHandler<HTMLElement> | ReactEventHandler<...> | ReactEventHandler<...>
onPlayingCapture
- Type
ReactEventHandler<HTMLDivElement> | ReactEventHandler<HTMLHeadingElement> | ReactEventHandler<HTMLElement> | ReactEventHandler<...> | ReactEventHandler<...>
onPointerCancel
- Type
PointerEventHandler<HTMLDivElement> | PointerEventHandler<HTMLHeadingElement> | PointerEventHandler<HTMLElement> | PointerEventHandler<...> | PointerEventHandler<...>
onPointerCancelCapture
- Type
PointerEventHandler<HTMLDivElement> | PointerEventHandler<HTMLHeadingElement> | PointerEventHandler<HTMLElement> | PointerEventHandler<...> | PointerEventHandler<...>
onPointerDown
- Type
PointerEventHandler<HTMLDivElement> | PointerEventHandler<HTMLHeadingElement> | PointerEventHandler<HTMLElement> | PointerEventHandler<...> | PointerEventHandler<...>
onPointerDownCapture
- Type
PointerEventHandler<HTMLDivElement> | PointerEventHandler<HTMLHeadingElement> | PointerEventHandler<HTMLElement> | PointerEventHandler<...> | PointerEventHandler<...>
onPointerEnter
- Type
PointerEventHandler<HTMLDivElement> | PointerEventHandler<HTMLHeadingElement> | PointerEventHandler<HTMLElement> | PointerEventHandler<...> | PointerEventHandler<...>
onPointerEnterCapture
- Type
PointerEventHandler<HTMLDivElement> | PointerEventHandler<HTMLHeadingElement> | PointerEventHandler<HTMLElement> | PointerEventHandler<...> | PointerEventHandler<...>
onPointerLeave
- Type
PointerEventHandler<HTMLDivElement> | PointerEventHandler<HTMLHeadingElement> | PointerEventHandler<HTMLElement> | PointerEventHandler<...> | PointerEventHandler<...>
onPointerLeaveCapture
- Type
PointerEventHandler<HTMLDivElement> | PointerEventHandler<HTMLHeadingElement> | PointerEventHandler<HTMLElement> | PointerEventHandler<...> | PointerEventHandler<...>
onPointerMove
- Type
PointerEventHandler<HTMLDivElement> | PointerEventHandler<HTMLHeadingElement> | PointerEventHandler<HTMLElement> | PointerEventHandler<...> | PointerEventHandler<...>
onPointerMoveCapture
- Type
PointerEventHandler<HTMLDivElement> | PointerEventHandler<HTMLHeadingElement> | PointerEventHandler<HTMLElement> | PointerEventHandler<...> | PointerEventHandler<...>
onPointerOut
- Type
PointerEventHandler<HTMLDivElement> | PointerEventHandler<HTMLHeadingElement> | PointerEventHandler<HTMLElement> | PointerEventHandler<...> | PointerEventHandler<...>
onPointerOutCapture
- Type
PointerEventHandler<HTMLDivElement> | PointerEventHandler<HTMLHeadingElement> | PointerEventHandler<HTMLElement> | PointerEventHandler<...> | PointerEventHandler<...>
onPointerOver
- Type
PointerEventHandler<HTMLDivElement> | PointerEventHandler<HTMLHeadingElement> | PointerEventHandler<HTMLElement> | PointerEventHandler<...> | PointerEventHandler<...>
onPointerOverCapture
- Type
PointerEventHandler<HTMLDivElement> | PointerEventHandler<HTMLHeadingElement> | PointerEventHandler<HTMLElement> | PointerEventHandler<...> | PointerEventHandler<...>
onPointerUp
- Type
PointerEventHandler<HTMLDivElement> | PointerEventHandler<HTMLHeadingElement> | PointerEventHandler<HTMLElement> | PointerEventHandler<...> | PointerEventHandler<...>
onPointerUpCapture
- Type
PointerEventHandler<HTMLDivElement> | PointerEventHandler<HTMLHeadingElement> | PointerEventHandler<HTMLElement> | PointerEventHandler<...> | PointerEventHandler<...>
onProgress
- Type
ReactEventHandler<HTMLDivElement> | ReactEventHandler<HTMLHeadingElement> | ReactEventHandler<HTMLElement> | ReactEventHandler<...> | ReactEventHandler<...>
onProgressCapture
- Type
ReactEventHandler<HTMLDivElement> | ReactEventHandler<HTMLHeadingElement> | ReactEventHandler<HTMLElement> | ReactEventHandler<...> | ReactEventHandler<...>
onRateChange
- Type
ReactEventHandler<HTMLDivElement> | ReactEventHandler<HTMLHeadingElement> | ReactEventHandler<HTMLElement> | ReactEventHandler<...> | ReactEventHandler<...>
onRateChangeCapture
- Type
ReactEventHandler<HTMLDivElement> | ReactEventHandler<HTMLHeadingElement> | ReactEventHandler<HTMLElement> | ReactEventHandler<...> | ReactEventHandler<...>
onReset
- Type
FormEventHandler<HTMLDivElement> | FormEventHandler<HTMLHeadingElement> | FormEventHandler<HTMLElement> | FormEventHandler<...> | FormEventHandler<...>
onResetCapture
- Type
FormEventHandler<HTMLDivElement> | FormEventHandler<HTMLHeadingElement> | FormEventHandler<HTMLElement> | FormEventHandler<...> | FormEventHandler<...>
onResize
- Type
ReactEventHandler<HTMLDivElement> | ReactEventHandler<HTMLHeadingElement> | ReactEventHandler<HTMLElement> | ReactEventHandler<...> | ReactEventHandler<...>
onResizeCapture
- Type
ReactEventHandler<HTMLDivElement> | ReactEventHandler<HTMLHeadingElement> | ReactEventHandler<HTMLElement> | ReactEventHandler<...> | ReactEventHandler<...>
onScroll
- Type
UIEventHandler<HTMLDivElement> | UIEventHandler<HTMLHeadingElement> | UIEventHandler<HTMLElement> | UIEventHandler<...> | UIEventHandler<...>
onScrollCapture
- Type
UIEventHandler<HTMLDivElement> | UIEventHandler<HTMLHeadingElement> | UIEventHandler<HTMLElement> | UIEventHandler<...> | UIEventHandler<...>
onSeeked
- Type
ReactEventHandler<HTMLDivElement> | ReactEventHandler<HTMLHeadingElement> | ReactEventHandler<HTMLElement> | ReactEventHandler<...> | ReactEventHandler<...>
onSeekedCapture
- Type
ReactEventHandler<HTMLDivElement> | ReactEventHandler<HTMLHeadingElement> | ReactEventHandler<HTMLElement> | ReactEventHandler<...> | ReactEventHandler<...>
onSeeking
- Type
ReactEventHandler<HTMLDivElement> | ReactEventHandler<HTMLHeadingElement> | ReactEventHandler<HTMLElement> | ReactEventHandler<...> | ReactEventHandler<...>
onSeekingCapture
- Type
ReactEventHandler<HTMLDivElement> | ReactEventHandler<HTMLHeadingElement> | ReactEventHandler<HTMLElement> | ReactEventHandler<...> | ReactEventHandler<...>
onSelect
- Type
ReactEventHandler<HTMLDivElement> | ReactEventHandler<HTMLHeadingElement> | ReactEventHandler<HTMLElement> | ReactEventHandler<...> | ReactEventHandler<...>
onSelectCapture
- Type
ReactEventHandler<HTMLDivElement> | ReactEventHandler<HTMLHeadingElement> | ReactEventHandler<HTMLElement> | ReactEventHandler<...> | ReactEventHandler<...>
onStalled
- Type
ReactEventHandler<HTMLDivElement> | ReactEventHandler<HTMLHeadingElement> | ReactEventHandler<HTMLElement> | ReactEventHandler<...> | ReactEventHandler<...>
onStalledCapture
- Type
ReactEventHandler<HTMLDivElement> | ReactEventHandler<HTMLHeadingElement> | ReactEventHandler<HTMLElement> | ReactEventHandler<...> | ReactEventHandler<...>
onSubmit
- Type
FormEventHandler<HTMLDivElement> | FormEventHandler<HTMLHeadingElement> | FormEventHandler<HTMLElement> | FormEventHandler<...> | FormEventHandler<...>
onSubmitCapture
- Type
FormEventHandler<HTMLDivElement> | FormEventHandler<HTMLHeadingElement> | FormEventHandler<HTMLElement> | FormEventHandler<...> | FormEventHandler<...>
onSuspend
- Type
ReactEventHandler<HTMLDivElement> | ReactEventHandler<HTMLHeadingElement> | ReactEventHandler<HTMLElement> | ReactEventHandler<...> | ReactEventHandler<...>
onSuspendCapture
- Type
ReactEventHandler<HTMLDivElement> | ReactEventHandler<HTMLHeadingElement> | ReactEventHandler<HTMLElement> | ReactEventHandler<...> | ReactEventHandler<...>
onTimeUpdate
- Type
ReactEventHandler<HTMLDivElement> | ReactEventHandler<HTMLHeadingElement> | ReactEventHandler<HTMLElement> | ReactEventHandler<...> | ReactEventHandler<...>
onTimeUpdateCapture
- Type
ReactEventHandler<HTMLDivElement> | ReactEventHandler<HTMLHeadingElement> | ReactEventHandler<HTMLElement> | ReactEventHandler<...> | ReactEventHandler<...>
onTouchCancel
- Type
TouchEventHandler<HTMLDivElement> | TouchEventHandler<HTMLHeadingElement> | TouchEventHandler<HTMLElement> | TouchEventHandler<...> | TouchEventHandler<...>
onTouchCancelCapture
- Type
TouchEventHandler<HTMLDivElement> | TouchEventHandler<HTMLHeadingElement> | TouchEventHandler<HTMLElement> | TouchEventHandler<...> | TouchEventHandler<...>
onTouchEnd
- Type
TouchEventHandler<HTMLDivElement> | TouchEventHandler<HTMLHeadingElement> | TouchEventHandler<HTMLElement> | TouchEventHandler<...> | TouchEventHandler<...>
onTouchEndCapture
- Type
TouchEventHandler<HTMLDivElement> | TouchEventHandler<HTMLHeadingElement> | TouchEventHandler<HTMLElement> | TouchEventHandler<...> | TouchEventHandler<...>
onTouchMove
- Type
TouchEventHandler<HTMLDivElement> | TouchEventHandler<HTMLHeadingElement> | TouchEventHandler<HTMLElement> | TouchEventHandler<...> | TouchEventHandler<...>
onTouchMoveCapture
- Type
TouchEventHandler<HTMLDivElement> | TouchEventHandler<HTMLHeadingElement> | TouchEventHandler<HTMLElement> | TouchEventHandler<...> | TouchEventHandler<...>
onTouchStart
- Type
TouchEventHandler<HTMLDivElement> | TouchEventHandler<HTMLHeadingElement> | TouchEventHandler<HTMLElement> | TouchEventHandler<...> | TouchEventHandler<...>
onTouchStartCapture
- Type
TouchEventHandler<HTMLDivElement> | TouchEventHandler<HTMLHeadingElement> | TouchEventHandler<HTMLElement> | TouchEventHandler<...> | TouchEventHandler<...>
onTransitionEnd
- Type
TransitionEventHandler<HTMLDivElement> | TransitionEventHandler<HTMLHeadingElement> | TransitionEventHandler<...> | TransitionEventHandler<...> | TransitionEventHandler<...>
onTransitionEndCapture
- Type
TransitionEventHandler<HTMLDivElement> | TransitionEventHandler<HTMLHeadingElement> | TransitionEventHandler<...> | TransitionEventHandler<...> | TransitionEventHandler<...>
onVolumeChange
- Type
ReactEventHandler<HTMLDivElement> | ReactEventHandler<HTMLHeadingElement> | ReactEventHandler<HTMLElement> | ReactEventHandler<...> | ReactEventHandler<...>
onVolumeChangeCapture
- Type
ReactEventHandler<HTMLDivElement> | ReactEventHandler<HTMLHeadingElement> | ReactEventHandler<HTMLElement> | ReactEventHandler<...> | ReactEventHandler<...>
onWaiting
- Type
ReactEventHandler<HTMLDivElement> | ReactEventHandler<HTMLHeadingElement> | ReactEventHandler<HTMLElement> | ReactEventHandler<...> | ReactEventHandler<...>
onWaitingCapture
- Type
ReactEventHandler<HTMLDivElement> | ReactEventHandler<HTMLHeadingElement> | ReactEventHandler<HTMLElement> | ReactEventHandler<...> | ReactEventHandler<...>
onWheel
- Type
WheelEventHandler<HTMLDivElement> | WheelEventHandler<HTMLHeadingElement> | WheelEventHandler<HTMLElement> | WheelEventHandler<...> | WheelEventHandler<...>
onWheelCapture
- Type
WheelEventHandler<HTMLDivElement> | WheelEventHandler<HTMLHeadingElement> | WheelEventHandler<HTMLElement> | WheelEventHandler<...> | WheelEventHandler<...>
placeholder
- Type
string
prefix
- Type
string
property
- Type
string
radioGroup
- Type
string
resource
- Type
string
results
- Type
number
role
- Type
AriaRole
security
- Type
string
slot
- Type
string
spellCheck
- Type
Booleanish
suppressContentEditableWarning
- Type
boolean
suppressHydrationWarning
- Type
boolean
tabIndex
- Type
number
title
- Type
string
translate
- Type
"yes" | "no"
typeof
- Type
string
unselectable
- Type
"on" | "off"
vocab
- Type
string
as RequiredRequired
- Type
AsTags
- Default
null
element
Overrides the default element name to apply unique styles with the Customization Provider
- Type
string
- Default
CALLOUT_LIST
Inherited props
Paste components will often extend native HTML elements and as a result will inherit or extend their available properties. Below is a list of the props this component has inherited and are also available to use.
about
- Type
string
accessKey
- Type
string
aria-activedescendant
Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application.
- Type
string
aria-atomic
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.
- Type
Booleanish
aria-autocomplete
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.
- Type
"list" | "none" | "inline" | "both"
aria-busy
Indicates an element is being modified and that assistive technologies MAY want to wait until the modifications are complete before exposing them to the user.
- Type
Booleanish
aria-checked
Indicates the current "checked" state of checkboxes, radio buttons, and other widgets.
- Type
boolean | "true" | "false" | "mixed"
aria-colcount
Defines the total number of columns in a table, grid, or treegrid.
- Type
number
aria-colindex
Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid.
- Type
number
aria-colspan
Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid.
- Type
number
aria-controls
Identifies the element (or elements) whose contents or presence are controlled by the current element.
- Type
string
aria-current
Indicates the element that represents the current item within a container or set of related elements.
- Type
| boolean | "time" | "true" | "false" | "page" | "step" | "location" | "date"
aria-describedby
Identifies the element (or elements) that describes the object.
- Type
string
aria-details
Identifies the element that provides a detailed, extended description for the object.
- Type
string
aria-disabled
Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable.
- Type
Booleanish
aria-dropeffect
Indicates what functions can be performed when a dragged object is released on the drop target.
- Type
"link" | "none" | "copy" | "execute" | "move" | "popup"
aria-errormessage
Identifies the element that provides an error message for the object.
- Type
string
aria-expanded
Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed.
- Type
Booleanish
aria-flowto
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.
- Type
string
aria-grabbed
Indicates an element's "grabbed" state in a drag-and-drop operation.
- Type
Booleanish
aria-haspopup
Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element.
- Type
| boolean | "dialog" | "menu" | "true" | "false" | "grid" | "listbox" | "tree"
aria-hidden
Indicates whether the element is exposed to an accessibility API.
- Type
Booleanish
aria-invalid
Indicates the entered value does not conform to the format expected by the application.
- Type
boolean | "true" | "false" | "grammar" | "spelling"
aria-keyshortcuts
Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element.
- Type
string
aria-label
Defines a string value that labels the current element.
- Type
string
aria-labelledby
Identifies the element (or elements) that labels the current element.
- Type
string
aria-level
Defines the hierarchical level of an element within a structure.
- Type
number
aria-live
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.
- Type
"off" | "assertive" | "polite"
aria-modal
Indicates whether an element is modal when displayed.
- Type
Booleanish
aria-multiline
Indicates whether a text box accepts multiple lines of input or only a single line.
- Type
Booleanish
aria-multiselectable
Indicates that the user may select more than one item from the current selectable descendants.
- Type
Booleanish
aria-orientation
Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous.
- Type
"horizontal" | "vertical"
aria-owns
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.
- Type
string
aria-placeholder
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.
- Type
string
aria-posinset
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.
- Type
number
aria-pressed
Indicates the current "pressed" state of toggle buttons.
- Type
boolean | "true" | "false" | "mixed"
aria-readonly
Indicates that the element is not editable, but is otherwise operable.
- Type
Booleanish
aria-relevant
Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified.
- Type
| "text" | "additions" | "additions removals" | "additions text" | "all" | "removals" | "removals additions" | "removals text" | "text additions" | "text removals"
aria-required
Indicates that user input is required on the element before a form may be submitted.
- Type
Booleanish
aria-roledescription
Defines a human-readable, author-localized description for the role of an element.
- Type
string
aria-rowcount
Defines the total number of rows in a table, grid, or treegrid.
- Type
number
aria-rowindex
Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid.
- Type
number
aria-rowspan
Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid.
- Type
number
aria-selected
Indicates the current "selected" state of various widgets.
- Type
Booleanish
aria-setsize
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.
- Type
number
aria-sort
Indicates if items in a table or grid are sorted in ascending or descending order.
- Type
"none" | "ascending" | "descending" | "other"
aria-valuemax
Defines the maximum allowed value for a range widget.
- Type
number
aria-valuemin
Defines the minimum allowed value for a range widget.
- Type
number
aria-valuenow
Defines the current value for a range widget.
- Type
number
aria-valuetext
Defines the human readable text alternative of aria-valuenow for a range widget.
- Type
string
autoCapitalize
- Type
string
autoCorrect
- Type
string
autoSave
- Type
string
contentEditable
- Type
Booleanish | "inherit"
contextMenu
- Type
string
dangerouslySetInnerHTML
- Type
{ __html: string }
datatype
- Type
string
defaultChecked
- Type
boolean
defaultValue
- Type
string | number | readonly string[]
dir
- Type
string
draggable
- Type
Booleanish
hidden
- Type
boolean
id
- Type
string
inlist
- Type
any
inputMode
Hints at the type of data that might be entered by the user while editing the element or its contents
- Type
| "text" | "none" | "search" | "tel" | "url" | "email" | "numeric" | "decimal"
is
Specify that a standard HTML element should behave like a defined custom built-in element
- Type
string
itemID
- Type
string
itemProp
- Type
string
itemRef
- Type
string
itemScope
- Type
boolean
itemType
- Type
string
key
- Type
Key
lang
- Type
string
nonce
- Type
string
onAbort
- Type
| ReactEventHandler<HTMLOListElement> | ReactEventHandler<HTMLUListElement>
onAbortCapture
- Type
| ReactEventHandler<HTMLOListElement> | ReactEventHandler<HTMLUListElement>
onAnimationEnd
- Type
| AnimationEventHandler<HTMLOListElement> | AnimationEventHandler<HTMLUListElement>
onAnimationEndCapture
- Type
| AnimationEventHandler<HTMLOListElement> | AnimationEventHandler<HTMLUListElement>
onAnimationIteration
- Type
| AnimationEventHandler<HTMLOListElement> | AnimationEventHandler<HTMLUListElement>
onAnimationIterationCapture
- Type
| AnimationEventHandler<HTMLOListElement> | AnimationEventHandler<HTMLUListElement>
onAnimationStart
- Type
| AnimationEventHandler<HTMLOListElement> | AnimationEventHandler<HTMLUListElement>
onAnimationStartCapture
- Type
| AnimationEventHandler<HTMLOListElement> | AnimationEventHandler<HTMLUListElement>
onAuxClick
- Type
| MouseEventHandler<HTMLOListElement> | MouseEventHandler<HTMLUListElement>
onAuxClickCapture
- Type
| MouseEventHandler<HTMLOListElement> | MouseEventHandler<HTMLUListElement>
onBeforeInput
- Type
| FormEventHandler<HTMLOListElement> | FormEventHandler<HTMLUListElement>
onBeforeInputCapture
- Type
| FormEventHandler<HTMLOListElement> | FormEventHandler<HTMLUListElement>
onBlur
- Type
| FocusEventHandler<HTMLOListElement> | FocusEventHandler<HTMLUListElement>
onBlurCapture
- Type
| FocusEventHandler<HTMLOListElement> | FocusEventHandler<HTMLUListElement>
onCanPlay
- Type
| ReactEventHandler<HTMLOListElement> | ReactEventHandler<HTMLUListElement>
onCanPlayCapture
- Type
| ReactEventHandler<HTMLOListElement> | ReactEventHandler<HTMLUListElement>
onCanPlayThrough
- Type
| ReactEventHandler<HTMLOListElement> | ReactEventHandler<HTMLUListElement>
onCanPlayThroughCapture
- Type
| ReactEventHandler<HTMLOListElement> | ReactEventHandler<HTMLUListElement>
onChange
- Type
| FormEventHandler<HTMLOListElement> | FormEventHandler<HTMLUListElement>
onChangeCapture
- Type
| FormEventHandler<HTMLOListElement> | FormEventHandler<HTMLUListElement>
onClick
- Type
| MouseEventHandler<HTMLOListElement> | MouseEventHandler<HTMLUListElement>
onClickCapture
- Type
| MouseEventHandler<HTMLOListElement> | MouseEventHandler<HTMLUListElement>
onCompositionEnd
- Type
| CompositionEventHandler<HTMLOListElement> | CompositionEventHandler<HTMLUListElement>
onCompositionEndCapture
- Type
| CompositionEventHandler<HTMLOListElement> | CompositionEventHandler<HTMLUListElement>
onCompositionStart
- Type
| CompositionEventHandler<HTMLOListElement> | CompositionEventHandler<HTMLUListElement>
onCompositionStartCapture
- Type
| CompositionEventHandler<HTMLOListElement> | CompositionEventHandler<HTMLUListElement>
onCompositionUpdate
- Type
| CompositionEventHandler<HTMLOListElement> | CompositionEventHandler<HTMLUListElement>
onCompositionUpdateCapture
- Type
| CompositionEventHandler<HTMLOListElement> | CompositionEventHandler<HTMLUListElement>
onContextMenu
- Type
| MouseEventHandler<HTMLOListElement> | MouseEventHandler<HTMLUListElement>
onContextMenuCapture
- Type
| MouseEventHandler<HTMLOListElement> | MouseEventHandler<HTMLUListElement>
onCopy
- Type
| ClipboardEventHandler<HTMLOListElement> | ClipboardEventHandler<HTMLUListElement>
onCopyCapture
- Type
| ClipboardEventHandler<HTMLOListElement> | ClipboardEventHandler<HTMLUListElement>
onCut
- Type
| ClipboardEventHandler<HTMLOListElement> | ClipboardEventHandler<HTMLUListElement>
onCutCapture
- Type
| ClipboardEventHandler<HTMLOListElement> | ClipboardEventHandler<HTMLUListElement>
onDoubleClick
- Type
| MouseEventHandler<HTMLOListElement> | MouseEventHandler<HTMLUListElement>
onDoubleClickCapture
- Type
| MouseEventHandler<HTMLOListElement> | MouseEventHandler<HTMLUListElement>
onDrag
- Type
| DragEventHandler<HTMLOListElement> | DragEventHandler<HTMLUListElement>
onDragCapture
- Type
| DragEventHandler<HTMLOListElement> | DragEventHandler<HTMLUListElement>
onDragEnd
- Type
| DragEventHandler<HTMLOListElement> | DragEventHandler<HTMLUListElement>
onDragEndCapture
- Type
| DragEventHandler<HTMLOListElement> | DragEventHandler<HTMLUListElement>
onDragEnter
- Type
| DragEventHandler<HTMLOListElement> | DragEventHandler<HTMLUListElement>
onDragEnterCapture
- Type
| DragEventHandler<HTMLOListElement> | DragEventHandler<HTMLUListElement>
onDragExit
- Type
| DragEventHandler<HTMLOListElement> | DragEventHandler<HTMLUListElement>
onDragExitCapture
- Type
| DragEventHandler<HTMLOListElement> | DragEventHandler<HTMLUListElement>
onDragLeave
- Type
| DragEventHandler<HTMLOListElement> | DragEventHandler<HTMLUListElement>
onDragLeaveCapture
- Type
| DragEventHandler<HTMLOListElement> | DragEventHandler<HTMLUListElement>
onDragOver
- Type
| DragEventHandler<HTMLOListElement> | DragEventHandler<HTMLUListElement>
onDragOverCapture
- Type
| DragEventHandler<HTMLOListElement> | DragEventHandler<HTMLUListElement>
onDragStart
- Type
| DragEventHandler<HTMLOListElement> | DragEventHandler<HTMLUListElement>
onDragStartCapture
- Type
| DragEventHandler<HTMLOListElement> | DragEventHandler<HTMLUListElement>
onDrop
- Type
| DragEventHandler<HTMLOListElement> | DragEventHandler<HTMLUListElement>
onDropCapture
- Type
| DragEventHandler<HTMLOListElement> | DragEventHandler<HTMLUListElement>
onDurationChange
- Type
| ReactEventHandler<HTMLOListElement> | ReactEventHandler<HTMLUListElement>
onDurationChangeCapture
- Type
| ReactEventHandler<HTMLOListElement> | ReactEventHandler<HTMLUListElement>
onEmptied
- Type
| ReactEventHandler<HTMLOListElement> | ReactEventHandler<HTMLUListElement>
onEmptiedCapture
- Type
| ReactEventHandler<HTMLOListElement> | ReactEventHandler<HTMLUListElement>
onEncrypted
- Type
| ReactEventHandler<HTMLOListElement> | ReactEventHandler<HTMLUListElement>
onEncryptedCapture
- Type
| ReactEventHandler<HTMLOListElement> | ReactEventHandler<HTMLUListElement>
onEnded
- Type
| ReactEventHandler<HTMLOListElement> | ReactEventHandler<HTMLUListElement>
onEndedCapture
- Type
| ReactEventHandler<HTMLOListElement> | ReactEventHandler<HTMLUListElement>
onError
- Type
| ReactEventHandler<HTMLOListElement> | ReactEventHandler<HTMLUListElement>
onErrorCapture
- Type
| ReactEventHandler<HTMLOListElement> | ReactEventHandler<HTMLUListElement>
onFocus
- Type
| FocusEventHandler<HTMLOListElement> | FocusEventHandler<HTMLUListElement>
onFocusCapture
- Type
| FocusEventHandler<HTMLOListElement> | FocusEventHandler<HTMLUListElement>
onGotPointerCapture
- Type
| PointerEventHandler<HTMLOListElement> | PointerEventHandler<HTMLUListElement>
onGotPointerCaptureCapture
- Type
| PointerEventHandler<HTMLOListElement> | PointerEventHandler<HTMLUListElement>
onInput
- Type
| FormEventHandler<HTMLOListElement> | FormEventHandler<HTMLUListElement>
onInputCapture
- Type
| FormEventHandler<HTMLOListElement> | FormEventHandler<HTMLUListElement>
onInvalid
- Type
| FormEventHandler<HTMLOListElement> | FormEventHandler<HTMLUListElement>
onInvalidCapture
- Type
| FormEventHandler<HTMLOListElement> | FormEventHandler<HTMLUListElement>
onKeyDown
- Type
| KeyboardEventHandler<HTMLOListElement> | KeyboardEventHandler<HTMLUListElement>
onKeyDownCapture
- Type
| KeyboardEventHandler<HTMLOListElement> | KeyboardEventHandler<HTMLUListElement>
onKeyPress
- Type
| KeyboardEventHandler<HTMLOListElement> | KeyboardEventHandler<HTMLUListElement>
onKeyPressCapture
- Type
| KeyboardEventHandler<HTMLOListElement> | KeyboardEventHandler<HTMLUListElement>
onKeyUp
- Type
| KeyboardEventHandler<HTMLOListElement> | KeyboardEventHandler<HTMLUListElement>
onKeyUpCapture
- Type
| KeyboardEventHandler<HTMLOListElement> | KeyboardEventHandler<HTMLUListElement>
onLoad
- Type
| ReactEventHandler<HTMLOListElement> | ReactEventHandler<HTMLUListElement>
onLoadCapture
- Type
| ReactEventHandler<HTMLOListElement> | ReactEventHandler<HTMLUListElement>
onLoadedData
- Type
| ReactEventHandler<HTMLOListElement> | ReactEventHandler<HTMLUListElement>
onLoadedDataCapture
- Type
| ReactEventHandler<HTMLOListElement> | ReactEventHandler<HTMLUListElement>
onLoadedMetadata
- Type
| ReactEventHandler<HTMLOListElement> | ReactEventHandler<HTMLUListElement>
onLoadedMetadataCapture
- Type
| ReactEventHandler<HTMLOListElement> | ReactEventHandler<HTMLUListElement>
onLoadStart
- Type
| ReactEventHandler<HTMLOListElement> | ReactEventHandler<HTMLUListElement>
onLoadStartCapture
- Type
| ReactEventHandler<HTMLOListElement> | ReactEventHandler<HTMLUListElement>
onLostPointerCapture
- Type
| PointerEventHandler<HTMLOListElement> | PointerEventHandler<HTMLUListElement>
onLostPointerCaptureCapture
- Type
| PointerEventHandler<HTMLOListElement> | PointerEventHandler<HTMLUListElement>
onMouseDown
- Type
| MouseEventHandler<HTMLOListElement> | MouseEventHandler<HTMLUListElement>
onMouseDownCapture
- Type
| MouseEventHandler<HTMLOListElement> | MouseEventHandler<HTMLUListElement>
onMouseEnter
- Type
| MouseEventHandler<HTMLOListElement> | MouseEventHandler<HTMLUListElement>
onMouseLeave
- Type
| MouseEventHandler<HTMLOListElement> | MouseEventHandler<HTMLUListElement>
onMouseMove
- Type
| MouseEventHandler<HTMLOListElement> | MouseEventHandler<HTMLUListElement>
onMouseMoveCapture
- Type
| MouseEventHandler<HTMLOListElement> | MouseEventHandler<HTMLUListElement>
onMouseOut
- Type
| MouseEventHandler<HTMLOListElement> | MouseEventHandler<HTMLUListElement>
onMouseOutCapture
- Type
| MouseEventHandler<HTMLOListElement> | MouseEventHandler<HTMLUListElement>
onMouseOver
- Type
| MouseEventHandler<HTMLOListElement> | MouseEventHandler<HTMLUListElement>
onMouseOverCapture
- Type
| MouseEventHandler<HTMLOListElement> | MouseEventHandler<HTMLUListElement>
onMouseUp
- Type
| MouseEventHandler<HTMLOListElement> | MouseEventHandler<HTMLUListElement>
onMouseUpCapture
- Type
| MouseEventHandler<HTMLOListElement> | MouseEventHandler<HTMLUListElement>
onPaste
- Type
| ClipboardEventHandler<HTMLOListElement> | ClipboardEventHandler<HTMLUListElement>
onPasteCapture
- Type
| ClipboardEventHandler<HTMLOListElement> | ClipboardEventHandler<HTMLUListElement>
onPause
- Type
| ReactEventHandler<HTMLOListElement> | ReactEventHandler<HTMLUListElement>
onPauseCapture
- Type
| ReactEventHandler<HTMLOListElement> | ReactEventHandler<HTMLUListElement>
onPlay
- Type
| ReactEventHandler<HTMLOListElement> | ReactEventHandler<HTMLUListElement>
onPlayCapture
- Type
| ReactEventHandler<HTMLOListElement> | ReactEventHandler<HTMLUListElement>
onPlaying
- Type
| ReactEventHandler<HTMLOListElement> | ReactEventHandler<HTMLUListElement>
onPlayingCapture
- Type
| ReactEventHandler<HTMLOListElement> | ReactEventHandler<HTMLUListElement>
onPointerCancel
- Type
| PointerEventHandler<HTMLOListElement> | PointerEventHandler<HTMLUListElement>
onPointerCancelCapture
- Type
| PointerEventHandler<HTMLOListElement> | PointerEventHandler<HTMLUListElement>
onPointerDown
- Type
| PointerEventHandler<HTMLOListElement> | PointerEventHandler<HTMLUListElement>
onPointerDownCapture
- Type
| PointerEventHandler<HTMLOListElement> | PointerEventHandler<HTMLUListElement>
onPointerEnter
- Type
| PointerEventHandler<HTMLOListElement> | PointerEventHandler<HTMLUListElement>
onPointerEnterCapture
- Type
| PointerEventHandler<HTMLOListElement> | PointerEventHandler<HTMLUListElement>
onPointerLeave
- Type
| PointerEventHandler<HTMLOListElement> | PointerEventHandler<HTMLUListElement>
onPointerLeaveCapture
- Type
| PointerEventHandler<HTMLOListElement> | PointerEventHandler<HTMLUListElement>
onPointerMove
- Type
| PointerEventHandler<HTMLOListElement> | PointerEventHandler<HTMLUListElement>
onPointerMoveCapture
- Type
| PointerEventHandler<HTMLOListElement> | PointerEventHandler<HTMLUListElement>
onPointerOut
- Type
| PointerEventHandler<HTMLOListElement> | PointerEventHandler<HTMLUListElement>
onPointerOutCapture
- Type
| PointerEventHandler<HTMLOListElement> | PointerEventHandler<HTMLUListElement>
onPointerOver
- Type
| PointerEventHandler<HTMLOListElement> | PointerEventHandler<HTMLUListElement>
onPointerOverCapture
- Type
| PointerEventHandler<HTMLOListElement> | PointerEventHandler<HTMLUListElement>
onPointerUp
- Type
| PointerEventHandler<HTMLOListElement> | PointerEventHandler<HTMLUListElement>
onPointerUpCapture
- Type
| PointerEventHandler<HTMLOListElement> | PointerEventHandler<HTMLUListElement>
onProgress
- Type
| ReactEventHandler<HTMLOListElement> | ReactEventHandler<HTMLUListElement>
onProgressCapture
- Type
| ReactEventHandler<HTMLOListElement> | ReactEventHandler<HTMLUListElement>
onRateChange
- Type
| ReactEventHandler<HTMLOListElement> | ReactEventHandler<HTMLUListElement>
onRateChangeCapture
- Type
| ReactEventHandler<HTMLOListElement> | ReactEventHandler<HTMLUListElement>
onReset
- Type
| FormEventHandler<HTMLOListElement> | FormEventHandler<HTMLUListElement>
onResetCapture
- Type
| FormEventHandler<HTMLOListElement> | FormEventHandler<HTMLUListElement>
onResize
- Type
| ReactEventHandler<HTMLOListElement> | ReactEventHandler<HTMLUListElement>
onResizeCapture
- Type
| ReactEventHandler<HTMLOListElement> | ReactEventHandler<HTMLUListElement>
onScroll
- Type
| UIEventHandler<HTMLOListElement> | UIEventHandler<HTMLUListElement>
onScrollCapture
- Type
| UIEventHandler<HTMLOListElement> | UIEventHandler<HTMLUListElement>
onSeeked
- Type
| ReactEventHandler<HTMLOListElement> | ReactEventHandler<HTMLUListElement>
onSeekedCapture
- Type
| ReactEventHandler<HTMLOListElement> | ReactEventHandler<HTMLUListElement>
onSeeking
- Type
| ReactEventHandler<HTMLOListElement> | ReactEventHandler<HTMLUListElement>
onSeekingCapture
- Type
| ReactEventHandler<HTMLOListElement> | ReactEventHandler<HTMLUListElement>
onSelect
- Type
| ReactEventHandler<HTMLOListElement> | ReactEventHandler<HTMLUListElement>
onSelectCapture
- Type
| ReactEventHandler<HTMLOListElement> | ReactEventHandler<HTMLUListElement>
onStalled
- Type
| ReactEventHandler<HTMLOListElement> | ReactEventHandler<HTMLUListElement>
onStalledCapture
- Type
| ReactEventHandler<HTMLOListElement> | ReactEventHandler<HTMLUListElement>
onSubmit
- Type
| FormEventHandler<HTMLOListElement> | FormEventHandler<HTMLUListElement>
onSubmitCapture
- Type
| FormEventHandler<HTMLOListElement> | FormEventHandler<HTMLUListElement>
onSuspend
- Type
| ReactEventHandler<HTMLOListElement> | ReactEventHandler<HTMLUListElement>
onSuspendCapture
- Type
| ReactEventHandler<HTMLOListElement> | ReactEventHandler<HTMLUListElement>
onTimeUpdate
- Type
| ReactEventHandler<HTMLOListElement> | ReactEventHandler<HTMLUListElement>
onTimeUpdateCapture
- Type
| ReactEventHandler<HTMLOListElement> | ReactEventHandler<HTMLUListElement>
onTouchCancel
- Type
| TouchEventHandler<HTMLOListElement> | TouchEventHandler<HTMLUListElement>
onTouchCancelCapture
- Type
| TouchEventHandler<HTMLOListElement> | TouchEventHandler<HTMLUListElement>
onTouchEnd
- Type
| TouchEventHandler<HTMLOListElement> | TouchEventHandler<HTMLUListElement>
onTouchEndCapture
- Type
| TouchEventHandler<HTMLOListElement> | TouchEventHandler<HTMLUListElement>
onTouchMove
- Type
| TouchEventHandler<HTMLOListElement> | TouchEventHandler<HTMLUListElement>
onTouchMoveCapture
- Type
| TouchEventHandler<HTMLOListElement> | TouchEventHandler<HTMLUListElement>
onTouchStart
- Type
| TouchEventHandler<HTMLOListElement> | TouchEventHandler<HTMLUListElement>
onTouchStartCapture
- Type
| TouchEventHandler<HTMLOListElement> | TouchEventHandler<HTMLUListElement>
onTransitionEnd
- Type
| TransitionEventHandler<HTMLOListElement> | TransitionEventHandler<HTMLUListElement>
onTransitionEndCapture
- Type
| TransitionEventHandler<HTMLOListElement> | TransitionEventHandler<HTMLUListElement>
onVolumeChange
- Type
| ReactEventHandler<HTMLOListElement> | ReactEventHandler<HTMLUListElement>
onVolumeChangeCapture
- Type
| ReactEventHandler<HTMLOListElement> | ReactEventHandler<HTMLUListElement>
onWaiting
- Type
| ReactEventHandler<HTMLOListElement> | ReactEventHandler<HTMLUListElement>
onWaitingCapture
- Type
| ReactEventHandler<HTMLOListElement> | ReactEventHandler<HTMLUListElement>
onWheel
- Type
| WheelEventHandler<HTMLOListElement> | WheelEventHandler<HTMLUListElement>
onWheelCapture
- Type
| WheelEventHandler<HTMLOListElement> | WheelEventHandler<HTMLUListElement>
placeholder
- Type
string
prefix
- Type
string
property
- Type
string
radioGroup
- Type
string
resource
- Type
string
results
- Type
number
role
- Type
AriaRole
security
- Type
string
slot
- Type
string
spellCheck
- Type
Booleanish
suppressContentEditableWarning
- Type
boolean
suppressHydrationWarning
- Type
boolean
tabIndex
- Type
number
title
- Type
string
translate
- Type
"yes" | "no"
typeof
- Type
string
unselectable
- Type
"on" | "off"
vocab
- Type
string
element
Overrides the default element name to apply unique styles with the Customization Provider
- Type
string
- Default
CALLOUT_LIST_ITEM
Inherited props
Paste components will often extend native HTML elements and as a result will inherit or extend their available properties. Below is a list of the props this component has inherited and are also available to use.
accessKey
- Type
string
accessKeyLabel
- Type
string
addEventListener
Appends an event listener for events whose type attribute value is type. The callback argument sets the callback that will be invoked when the event is dispatched.
The options argument sets listener-specific options. For compatibility this can be a boolean, in which case the method behaves exactly as if the value was specified as options's capture.
When set to true, options's capture prevents callback from being invoked when the event's eventPhase attribute value is BUBBLING_PHASE. When false (or not present), callback will not be invoked when event's eventPhase attribute value is CAPTURING_PHASE. Either way, callback will be invoked if event's eventPhase attribute value is AT_TARGET.
When set to true, options's passive indicates that the callback will not cancel the event by invoking preventDefault(). This is used to enable performance optimizations described in § 2.8 Observing event listeners.
When set to true, options's once indicates that the callback will only be invoked once after which the event listener will be removed.
If an AbortSignal is passed for options's signal, then the event listener will be removed when signal is aborted.
The event listener is appended to target's event listener list and is not appended if it has the same type, callback, and capture.
Appends an event listener for events whose type attribute value is type. The callback argument sets the callback that will be invoked when the event is dispatched.
The options argument sets listener-specific options. For compatibility this can be a boolean, in which case the method behaves exactly as if the value was specified as options's capture.
When set to true, options's capture prevents callback from being invoked when the event's eventPhase attribute value is BUBBLING_PHASE. When false (or not present), callback will not be invoked when event's eventPhase attribute value is CAPTURING_PHASE. Either way, callback will be invoked if event's eventPhase attribute value is AT_TARGET.
When set to true, options's passive indicates that the callback will not cancel the event by invoking preventDefault(). This is used to enable performance optimizations described in § 2.8 Observing event listeners.
When set to true, options's once indicates that the callback will only be invoked once after which the event listener will be removed.
If an AbortSignal is passed for options's signal, then the event listener will be removed when signal is aborted.
The event listener is appended to target's event listener list and is not appended if it has the same type, callback, and capture.
- Type
{ <K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLLIElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | ... 1 more ... | undefined): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | ... 1 more ... | undefined): void; }
after
Inserts nodes just after node, while replacing strings in nodes with equivalent Text nodes.
Throws a "HierarchyRequestError" DOMException if the constraints of the node tree are violated.
- Type
(...nodes: (string | Node)[]) => void
animate
- Type
( keyframes: Keyframe[] | PropertyIndexedKeyframes | null, options?: number | KeyframeAnimationOptions | undefined ) => Animation
append
Inserts nodes after the last child of node, while replacing strings in nodes with equivalent Text nodes.
Throws a "HierarchyRequestError" DOMException if the constraints of the node tree are violated.
- Type
(...nodes: (string | Node)[]) => void
appendChild
- Type
<T extends Node>(node: T) => T
ariaAtomic
- Type
string
ariaAutoComplete
- Type
string
ariaBusy
- Type
string
ariaChecked
- Type
string
ariaColCount
- Type
string
ariaColIndex
- Type
string
ariaColIndexText
- Type
string
ariaColSpan
- Type
string
ariaCurrent
- Type
string
ariaDisabled
- Type
string
ariaExpanded
- Type
string
ariaHasPopup
- Type
string
ariaHidden
- Type
string
ariaInvalid
- Type
string
ariaKeyShortcuts
- Type
string
ariaLabel
- Type
string
ariaLevel
- Type
string
ariaLive
- Type
string
ariaModal
- Type
string
ariaMultiLine
- Type
string
ariaMultiSelectable
- Type
string
ariaOrientation
- Type
string
ariaPlaceholder
- Type
string
ariaPosInSet
- Type
string
ariaPressed
- Type
string
ariaReadOnly
- Type
string
ariaRequired
- Type
string
ariaRoleDescription
- Type
string
ariaRowCount
- Type
string
ariaRowIndex
- Type
string
ariaRowIndexText
- Type
string
ariaRowSpan
- Type
string
ariaSelected
- Type
string
ariaSetSize
- Type
string
ariaSort
- Type
string
ariaValueMax
- Type
string
ariaValueMin
- Type
string
ariaValueNow
- Type
string
ariaValueText
- Type
string
assignedSlot
- Type
HTMLSlotElement
attachInternals
- Type
() => ElementInternals
attachShadow
Creates a shadow root for element and returns it.
- Type
(init: ShadowRootInit) => ShadowRoot
ATTRIBUTE_NODE
- Type
number
attributes
- Type
NamedNodeMap
autocapitalize
- Type
string
autofocus
- Type
boolean
baseURI
Returns node's node document's document base URL.
- Type
string
before
Inserts nodes just before node, while replacing strings in nodes with equivalent Text nodes.
Throws a "HierarchyRequestError" DOMException if the constraints of the node tree are violated.
- Type
(...nodes: (string | Node)[]) => void
blur
- Type
() => void
CDATA_SECTION_NODE
node is a CDATASection node.
- Type
number
childElementCount
- Type
number
childNodes
Returns the children.
- Type
NodeListOf<ChildNode>
classList
Allows for manipulation of element's class content attribute as a set of whitespace-separated tokens through a DOMTokenList object.
- Type
DOMTokenList
className
Returns the value of element's class content attribute. Can be set to change it.
- Type
string
click
- Type
() => void
clientHeight
- Type
number
clientLeft
- Type
number
clientTop
- Type
number
clientWidth
- Type
number
cloneNode
Returns a copy of node. If deep is true, the copy also includes the node's descendants.
- Type
(deep?: boolean | undefined) => Node
closest
Returns the first (starting at element) inclusive ancestor that matches selectors, and null otherwise.
- Type
{ <K extends keyof HTMLElementTagNameMap>(selector: K): | HTMLElementTagNameMap[K] | null <K extends keyof SVGElementTagNameMap>(selector: K): | SVGElementTagNameMap[K] | null <E extends Element = Element>(selectors: string): E | null }
COMMENT_NODE
node is a Comment node.
- Type
number
compareDocumentPosition
Returns a bitmask indicating the position of other relative to node.
- Type
(other: Node) => number
contains
Returns true if other is an inclusive descendant of node, and false otherwise.
- Type
(other: Node | null) => boolean
contentEditable
- Type
string
dataset
- Type
DOMStringMap
dir
- Type
string
dispatchEvent
Dispatches a synthetic event event to target and returns true if either event's cancelable attribute value is false or its preventDefault() method was not invoked, and false otherwise.
- Type
(event: Event) => boolean
DOCUMENT_FRAGMENT_NODE
node is a DocumentFragment node.
- Type
number
DOCUMENT_NODE
node is a document.
- Type
number
DOCUMENT_POSITION_CONTAINED_BY
Set when other is a descendant of node.
- Type
number
DOCUMENT_POSITION_CONTAINS
Set when other is an ancestor of node.
- Type
number
DOCUMENT_POSITION_DISCONNECTED
Set when node and other are not in the same tree.
- Type
number
DOCUMENT_POSITION_FOLLOWING
Set when other is following node.
- Type
number
DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC
- Type
number
DOCUMENT_POSITION_PRECEDING
Set when other is preceding node.
- Type
number
DOCUMENT_TYPE_NODE
node is a doctype.
- Type
number
draggable
- Type
boolean
ELEMENT_NODE
node is an element.
- Type
number
enterKeyHint
- Type
string
ENTITY_NODE
- Type
number
ENTITY_REFERENCE_NODE
- Type
number
firstChild
Returns the first child.
- Type
ChildNode
firstElementChild
Returns the first child that is an element, and null otherwise.
- Type
Element
focus
- Type
(options?: FocusOptions | undefined) => void
getAnimations
- Type
( options?: GetAnimationsOptions | undefined ) => Animation[]
getAttribute
Returns element's first attribute whose qualified name is qualifiedName, and null if there is no such attribute otherwise.
- Type
(qualifiedName: string) => string | null
getAttributeNames
Returns the qualified names of all element's attributes. Can contain duplicates.
- Type
() => string[]
getAttributeNode
- Type
(qualifiedName: string) => Attr | null
getAttributeNodeNS
- Type
( namespace: string | null, localName: string ) => Attr | null
getAttributeNS
Returns element's attribute whose namespace is namespace and local name is localName, and null if there is no such attribute otherwise.
- Type
( namespace: string | null, localName: string ) => string | null
getBoundingClientRect
- Type
() => DOMRect
getClientRects
- Type
() => DOMRectList
getElementsByClassName
Returns a HTMLCollection of the elements in the object on which the method was invoked (a document or an element) that have all the classes given by classNames. The classNames argument is interpreted as a space-separated list of classes.
- Type
(classNames: string) => HTMLCollectionOf<Element>
getElementsByTagName
- Type
{ <K extends keyof HTMLElementTagNameMap>(qualifiedName: K): HTMLCollectionOf<HTMLElementTagNameMap[K]>; <K extends keyof SVGElementTagNameMap>(qualifiedName: K): HTMLCollectionOf<...>; (qualifiedName: string): HTMLCollectionOf<...>; }
getElementsByTagNameNS
- Type
{ (namespaceURI: "http://www.w3.org/1999/xhtml", localName: string): HTMLCollectionOf<HTMLElement>; (namespaceURI: "http://www.w3.org/2000/svg", localName: string): HTMLCollectionOf<...>; (namespace: string | null, localName: string): HTMLCollectionOf<...>; }
getRootNode
Returns node's root.
- Type
(options?: GetRootNodeOptions | undefined) => Node
hasAttribute
Returns true if element has an attribute whose qualified name is qualifiedName, and false otherwise.
- Type
(qualifiedName: string) => boolean
hasAttributeNS
Returns true if element has an attribute whose namespace is namespace and local name is localName.
- Type
(namespace: string | null, localName: string) => boolean
hasAttributes
Returns true if element has attributes, and false otherwise.
- Type
() => boolean
hasChildNodes
Returns whether node has children.
- Type
() => boolean
hasPointerCapture
- Type
(pointerId: number) => boolean
hidden
- Type
boolean
id
Returns the value of element's id content attribute. Can be set to change it.
- Type
string
inert
- Type
boolean
innerHTML
- Type
string
innerText
- Type
string
inputMode
- Type
string
insertAdjacentElement
- Type
( where: InsertPosition, element: Element ) => Element | null
insertAdjacentHTML
- Type
(position: InsertPosition, text: string) => void
insertAdjacentText
- Type
(where: InsertPosition, data: string) => void
insertBefore
- Type
<T extends Node>(node: T, child: Node | null) => T
isConnected
Returns true if node is connected and false otherwise.
- Type
boolean
isContentEditable
- Type
boolean
isDefaultNamespace
- Type
(namespace: string | null) => boolean
isEqualNode
Returns whether node and otherNode have the same properties.
- Type
(otherNode: Node | null) => boolean
isSameNode
- Type
(otherNode: Node | null) => boolean
lang
- Type
string
lastChild
Returns the last child.
- Type
ChildNode
lastElementChild
Returns the last child that is an element, and null otherwise.
- Type
Element
localName
Returns the local name.
- Type
string
lookupNamespaceURI
- Type
(prefix: string | null) => string | null
lookupPrefix
- Type
(namespace: string | null) => string | null
matches
Returns true if matching selectors against element's root yields element, and false otherwise.
- Type
(selectors: string) => boolean
namespaceURI
Returns the namespace.
- Type
string
nextElementSibling
Returns the first following sibling that is an element, and null otherwise.
- Type
Element
nextSibling
Returns the next sibling.
- Type
ChildNode
nodeName
Returns a string appropriate for the type of node.
- Type
string
nodeType
Returns the type of node.
- Type
number
nodeValue
- Type
string
nonce
- Type
string
normalize
Removes empty exclusive Text nodes and concatenates the data of remaining contiguous exclusive Text nodes into the first of their nodes.
- Type
() => void
NOTATION_NODE
- Type
number
offsetHeight
- Type
number
offsetLeft
- Type
number
offsetParent
- Type
Element
offsetTop
- Type
number
offsetWidth
- Type
number
onabort
Fires when the user aborts the download.
- Type
(this: GlobalEventHandlers, ev: UIEvent) => any
onanimationcancel
- Type
(this: GlobalEventHandlers, ev: AnimationEvent) => any
onanimationend
- Type
(this: GlobalEventHandlers, ev: AnimationEvent) => any
onanimationiteration
- Type
(this: GlobalEventHandlers, ev: AnimationEvent) => any
onanimationstart
- Type
(this: GlobalEventHandlers, ev: AnimationEvent) => any
onauxclick
- Type
(this: GlobalEventHandlers, ev: MouseEvent) => any
onbeforeinput
- Type
(this: GlobalEventHandlers, ev: InputEvent) => any
onblur
Fires when the object loses the input focus.
- Type
(this: GlobalEventHandlers, ev: FocusEvent) => any
oncancel
- Type
(this: GlobalEventHandlers, ev: Event) => any
oncanplay
Occurs when playback is possible, but would require further buffering.
- Type
(this: GlobalEventHandlers, ev: Event) => any
oncanplaythrough
- Type
(this: GlobalEventHandlers, ev: Event) => any
onchange
Fires when the contents of the object or selection have changed.
- Type
(this: GlobalEventHandlers, ev: Event) => any
onclick
Fires when the user clicks the left mouse button on the object
- Type
(this: GlobalEventHandlers, ev: MouseEvent) => any
onclose
- Type
(this: GlobalEventHandlers, ev: Event) => any
oncontextmenu
Fires when the user clicks the right mouse button in the client area, opening the context menu.
- Type
(this: GlobalEventHandlers, ev: MouseEvent) => any
oncopy
- Type
( this: DocumentAndElementEventHandlers, ev: ClipboardEvent ) => any
oncuechange
- Type
(this: GlobalEventHandlers, ev: Event) => any
oncut
- Type
( this: DocumentAndElementEventHandlers, ev: ClipboardEvent ) => any
ondblclick
Fires when the user double-clicks the object.
- Type
(this: GlobalEventHandlers, ev: MouseEvent) => any
ondrag
Fires on the source object continuously during a drag operation.
- Type
(this: GlobalEventHandlers, ev: DragEvent) => any
ondragend
Fires on the source object when the user releases the mouse at the close of a drag operation.
- Type
(this: GlobalEventHandlers, ev: DragEvent) => any
ondragenter
Fires on the target element when the user drags the object to a valid drop target.
- Type
(this: GlobalEventHandlers, ev: DragEvent) => any
ondragleave
Fires on the target object when the user moves the mouse out of a valid drop target during a drag operation.
- Type
(this: GlobalEventHandlers, ev: DragEvent) => any
ondragover
Fires on the target element continuously while the user drags the object over a valid drop target.
- Type
(this: GlobalEventHandlers, ev: DragEvent) => any
ondragstart
Fires on the source object when the user starts to drag a text selection or selected object.
- Type
(this: GlobalEventHandlers, ev: DragEvent) => any
ondrop
- Type
(this: GlobalEventHandlers, ev: DragEvent) => any
ondurationchange
Occurs when the duration attribute is updated.
- Type
(this: GlobalEventHandlers, ev: Event) => any
onemptied
Occurs when the media element is reset to its initial state.
- Type
(this: GlobalEventHandlers, ev: Event) => any
onended
Occurs when the end of playback is reached.
- Type
(this: GlobalEventHandlers, ev: Event) => any
onerror
Fires when an error occurs during object loading.
- Type
OnErrorEventHandlerNonNull
onfocus
Fires when the object receives focus.
- Type
(this: GlobalEventHandlers, ev: FocusEvent) => any
onformdata
- Type
(this: GlobalEventHandlers, ev: FormDataEvent) => any
onfullscreenchange
- Type
(this: Element, ev: Event) => any
onfullscreenerror
- Type
(this: Element, ev: Event) => any
ongotpointercapture
- Type
(this: GlobalEventHandlers, ev: PointerEvent) => any
oninput
- Type
(this: GlobalEventHandlers, ev: Event) => any
oninvalid
- Type
(this: GlobalEventHandlers, ev: Event) => any
onkeydown
Fires when the user presses a key.
- Type
(this: GlobalEventHandlers, ev: KeyboardEvent) => any
onkeypress
Fires when the user presses an alphanumeric key.
- Type
(this: GlobalEventHandlers, ev: KeyboardEvent) => any
onkeyup
Fires when the user releases a key.
- Type
(this: GlobalEventHandlers, ev: KeyboardEvent) => any
onload
Fires immediately after the browser loads the object.
- Type
(this: GlobalEventHandlers, ev: Event) => any
onloadeddata
Occurs when media data is loaded at the current playback position.
- Type
(this: GlobalEventHandlers, ev: Event) => any
onloadedmetadata
Occurs when the duration and dimensions of the media have been determined.
- Type
(this: GlobalEventHandlers, ev: Event) => any
onloadstart
Occurs when Internet Explorer begins looking for media data.
- Type
(this: GlobalEventHandlers, ev: Event) => any
onlostpointercapture
- Type
(this: GlobalEventHandlers, ev: PointerEvent) => any
onmousedown
Fires when the user clicks the object with either mouse button.
- Type
(this: GlobalEventHandlers, ev: MouseEvent) => any
onmouseenter
- Type
(this: GlobalEventHandlers, ev: MouseEvent) => any
onmouseleave
- Type
(this: GlobalEventHandlers, ev: MouseEvent) => any
onmousemove
Fires when the user moves the mouse over the object.
- Type
(this: GlobalEventHandlers, ev: MouseEvent) => any
onmouseout
Fires when the user moves the mouse pointer outside the boundaries of the object.
- Type
(this: GlobalEventHandlers, ev: MouseEvent) => any
onmouseover
Fires when the user moves the mouse pointer into the object.
- Type
(this: GlobalEventHandlers, ev: MouseEvent) => any
onmouseup
Fires when the user releases a mouse button while the mouse is over the object.
- Type
(this: GlobalEventHandlers, ev: MouseEvent) => any
onpaste
- Type
( this: DocumentAndElementEventHandlers, ev: ClipboardEvent ) => any
onpause
Occurs when playback is paused.
- Type
(this: GlobalEventHandlers, ev: Event) => any
onplay
Occurs when the play method is requested.
- Type
(this: GlobalEventHandlers, ev: Event) => any
onplaying
Occurs when the audio or video has started playing.
- Type
(this: GlobalEventHandlers, ev: Event) => any
onpointercancel
- Type
(this: GlobalEventHandlers, ev: PointerEvent) => any
onpointerdown
- Type
(this: GlobalEventHandlers, ev: PointerEvent) => any
onpointerenter
- Type
(this: GlobalEventHandlers, ev: PointerEvent) => any
onpointerleave
- Type
(this: GlobalEventHandlers, ev: PointerEvent) => any
onpointermove
- Type
(this: GlobalEventHandlers, ev: PointerEvent) => any
onpointerout
- Type
(this: GlobalEventHandlers, ev: PointerEvent) => any
onpointerover
- Type
(this: GlobalEventHandlers, ev: PointerEvent) => any
onpointerup
- Type
(this: GlobalEventHandlers, ev: PointerEvent) => any
onprogress
Occurs to indicate progress while downloading media data.
- Type
( this: GlobalEventHandlers, ev: ProgressEvent<EventTarget> ) => any
onratechange
Occurs when the playback rate is increased or decreased.
- Type
(this: GlobalEventHandlers, ev: Event) => any
onreset
Fires when the user resets a form.
- Type
(this: GlobalEventHandlers, ev: Event) => any
onresize
- Type
(this: GlobalEventHandlers, ev: UIEvent) => any
onscroll
Fires when the user repositions the scroll box in the scroll bar on the object.
- Type
(this: GlobalEventHandlers, ev: Event) => any
onsecuritypolicyviolation
- Type
( this: GlobalEventHandlers, ev: SecurityPolicyViolationEvent ) => any
onseeked
Occurs when the seek operation ends.
- Type
(this: GlobalEventHandlers, ev: Event) => any
onseeking
Occurs when the current playback position is moved.
- Type
(this: GlobalEventHandlers, ev: Event) => any
onselect
Fires when the current selection changes.
- Type
(this: GlobalEventHandlers, ev: Event) => any
onselectionchange
- Type
(this: GlobalEventHandlers, ev: Event) => any
onselectstart
- Type
(this: GlobalEventHandlers, ev: Event) => any
onslotchange
- Type
(this: GlobalEventHandlers, ev: Event) => any
onstalled
Occurs when the download has stopped.
- Type
(this: GlobalEventHandlers, ev: Event) => any
onsubmit
- Type
(this: GlobalEventHandlers, ev: SubmitEvent) => any
onsuspend
Occurs if the load operation has been intentionally halted.
- Type
(this: GlobalEventHandlers, ev: Event) => any
ontimeupdate
Occurs to indicate the current playback position.
- Type
(this: GlobalEventHandlers, ev: Event) => any
ontoggle
- Type
(this: GlobalEventHandlers, ev: Event) => any
ontouchcancel
- Type
(this: GlobalEventHandlers, ev: TouchEvent) => any
ontouchend
- Type
(this: GlobalEventHandlers, ev: TouchEvent) => any
ontouchmove
- Type
(this: GlobalEventHandlers, ev: TouchEvent) => any
ontouchstart
- Type
(this: GlobalEventHandlers, ev: TouchEvent) => any
ontransitioncancel
- Type
(this: GlobalEventHandlers, ev: TransitionEvent) => any
ontransitionend
- Type
(this: GlobalEventHandlers, ev: TransitionEvent) => any
ontransitionrun
- Type
(this: GlobalEventHandlers, ev: TransitionEvent) => any
ontransitionstart
- Type
(this: GlobalEventHandlers, ev: TransitionEvent) => any
onvolumechange
Occurs when the volume is changed, or playback is muted or unmuted.
- Type
(this: GlobalEventHandlers, ev: Event) => any
onwaiting
Occurs when playback stops because the next frame of a video resource is not available.
- Type
(this: GlobalEventHandlers, ev: Event) => any
onwebkitanimationend
- Type
(this: GlobalEventHandlers, ev: Event) => any
onwebkitanimationiteration
- Type
(this: GlobalEventHandlers, ev: Event) => any
onwebkitanimationstart
- Type
(this: GlobalEventHandlers, ev: Event) => any
onwebkittransitionend
- Type
(this: GlobalEventHandlers, ev: Event) => any
onwheel
- Type
(this: GlobalEventHandlers, ev: WheelEvent) => any
outerHTML
- Type
string
outerText
- Type
string
ownerDocument
Returns the node document. Returns null for documents.
- Type
Document
parentElement
Returns the parent element.
- Type
HTMLElement
parentNode
Returns the parent.
- Type
ParentNode
part
- Type
DOMTokenList
prefix
Returns the namespace prefix.
- Type
string
prepend
Inserts nodes before the first child of node, while replacing strings in nodes with equivalent Text nodes.
Throws a "HierarchyRequestError" DOMException if the constraints of the node tree are violated.
- Type
(...nodes: (string | Node)[]) => void
previousElementSibling
Returns the first preceding sibling that is an element, and null otherwise.
- Type
Element
previousSibling
Returns the previous sibling.
- Type
ChildNode
PROCESSING_INSTRUCTION_NODE
node is a ProcessingInstruction node.
- Type
number
querySelector
Returns the first element that is a descendant of node that matches selectors.
- Type
{ <K extends keyof HTMLElementTagNameMap>(selectors: K): | HTMLElementTagNameMap[K] | null <K extends keyof SVGElementTagNameMap>(selectors: K): | SVGElementTagNameMap[K] | null <E extends Element = Element>(selectors: string): E | null }
querySelectorAll
Returns all element descendants of node that match selectors.
- Type
{ <K extends keyof HTMLElementTagNameMap>(selectors: K): NodeListOf<HTMLElementTagNameMap[K]>; <K extends keyof SVGElementTagNameMap>(selectors: K): NodeListOf<...>; <E extends Element = Element>(selectors: string): NodeListOf<...>; }
releasePointerCapture
- Type
(pointerId: number) => void
remove
Removes node.
- Type
() => void
removeAttribute
Removes element's first attribute whose qualified name is qualifiedName.
- Type
(qualifiedName: string) => void
removeAttributeNode
- Type
(attr: Attr) => Attr
removeAttributeNS
Removes element's attribute whose namespace is namespace and local name is localName.
- Type
(namespace: string | null, localName: string) => void
removeChild
- Type
<T extends Node>(child: T) => T
removeEventListener
Removes the event listener in target's event listener list with the same type, callback, and options.
Removes the event listener in target's event listener list with the same type, callback, and options.
- Type
{ <K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLLIElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | ... 1 more ... | undefined): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | ... 1 more ... | undefined): void; }
replaceChild
- Type
<T extends Node>(node: Node, child: T) => T
replaceChildren
Replace all children of node with nodes, while replacing strings in nodes with equivalent Text nodes.
Throws a "HierarchyRequestError" DOMException if the constraints of the node tree are violated.
- Type
(...nodes: (string | Node)[]) => void
replaceWith
Replaces node with nodes, while replacing strings in nodes with equivalent Text nodes.
Throws a "HierarchyRequestError" DOMException if the constraints of the node tree are violated.
- Type
(...nodes: (string | Node)[]) => void
requestFullscreen
Displays element fullscreen and resolves promise when done.
When supplied, options's navigationUI member indicates whether showing navigation UI while in fullscreen is preferred or not. If set to "show", navigation simplicity is preferred over screen space, and if set to "hide", more screen space is preferred. User agents are always free to honor user preference over the application's. The default value "auto" indicates no application preference.
- Type
( options?: FullscreenOptions | undefined ) => Promise<void>
requestPointerLock
- Type
() => void
role
- Type
string
scroll
- Type
{ (options?: ScrollToOptions | undefined): void (x: number, y: number): void }
scrollBy
- Type
{ (options?: ScrollToOptions | undefined): void (x: number, y: number): void }
scrollHeight
- Type
number
scrollIntoView
- Type
( arg?: boolean | ScrollIntoViewOptions | undefined ) => void
scrollLeft
- Type
number
scrollTo
- Type
{ (options?: ScrollToOptions | undefined): void (x: number, y: number): void }
scrollTop
- Type
number
scrollWidth
- Type
number
setAttribute
Sets the value of element's first attribute whose qualified name is qualifiedName to value.
- Type
(qualifiedName: string, value: string) => void
setAttributeNode
- Type
(attr: Attr) => Attr | null
setAttributeNodeNS
- Type
(attr: Attr) => Attr | null
setAttributeNS
Sets the value of element's attribute whose namespace is namespace and local name is localName to value.
- Type
( namespace: string | null, qualifiedName: string, value: string ) => void
setPointerCapture
- Type
(pointerId: number) => void
shadowRoot
Returns element's shadow root, if any, and if shadow root's mode is "open", and null otherwise.
- Type
ShadowRoot
slot
Returns the value of element's slot content attribute. Can be set to change it.
- Type
string
spellcheck
- Type
boolean
style
- Type
CSSStyleDeclaration
tabIndex
- Type
number
tagName
Returns the HTML-uppercased qualified name.
- Type
string
TEXT_NODE
node is a Text node.
- Type
number
textContent
- Type
string
title
- Type
string
toggleAttribute
If force is not given, "toggles" qualifiedName, removing it if it is present and adding it if it is not present. If force is true, adds qualifiedName. If force is false, removes qualifiedName.
Returns true if qualifiedName is now present, and false otherwise.
- Type
( qualifiedName: string, force?: boolean | undefined ) => boolean
translate
- Type
boolean
type
- Type
string
value
Sets or retrieves the value of a list item.
- Type
number
webkitMatchesSelector
- Type
(selectors: string) => boolean
element
Overrides the default element name to apply unique styles with the Customization Provider
- Type
string
- Default
CALLOUT_TEXT
Inherited props
Paste components will often extend native HTML elements and as a result will inherit or extend their available properties. Below is a list of the props this component has inherited and are also available to use.
about
- Type
string
accessKey
- Type
string
aria-activedescendant
Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application.
- Type
string
aria-atomic
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.
- Type
Booleanish
aria-autocomplete
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.
- Type
"list" | "none" | "inline" | "both"
aria-busy
Indicates an element is being modified and that assistive technologies MAY want to wait until the modifications are complete before exposing them to the user.
- Type
Booleanish
aria-checked
Indicates the current "checked" state of checkboxes, radio buttons, and other widgets.
- Type
boolean | "true" | "false" | "mixed"
aria-colcount
Defines the total number of columns in a table, grid, or treegrid.
- Type
number
aria-colindex
Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid.
- Type
number
aria-colspan
Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid.
- Type
number
aria-controls
Identifies the element (or elements) whose contents or presence are controlled by the current element.
- Type
string
aria-current
Indicates the element that represents the current item within a container or set of related elements.
- Type
| boolean | "time" | "true" | "false" | "page" | "step" | "location" | "date"
aria-describedby
Identifies the element (or elements) that describes the object.
- Type
string
aria-details
Identifies the element that provides a detailed, extended description for the object.
- Type
string
aria-disabled
Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable.
- Type
Booleanish
aria-dropeffect
Indicates what functions can be performed when a dragged object is released on the drop target.
- Type
"link" | "none" | "copy" | "execute" | "move" | "popup"
aria-errormessage
Identifies the element that provides an error message for the object.
- Type
string
aria-expanded
Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed.
- Type
Booleanish
aria-flowto
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.
- Type
string
aria-grabbed
Indicates an element's "grabbed" state in a drag-and-drop operation.
- Type
Booleanish
aria-haspopup
Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element.
- Type
| boolean | "dialog" | "menu" | "true" | "false" | "grid" | "listbox" | "tree"
aria-hidden
Indicates whether the element is exposed to an accessibility API.
- Type
Booleanish
aria-invalid
Indicates the entered value does not conform to the format expected by the application.
- Type
boolean | "true" | "false" | "grammar" | "spelling"
aria-keyshortcuts
Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element.
- Type
string
aria-label
Defines a string value that labels the current element.
- Type
string
aria-labelledby
Identifies the element (or elements) that labels the current element.
- Type
string
aria-level
Defines the hierarchical level of an element within a structure.
- Type
number
aria-live
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.
- Type
"off" | "assertive" | "polite"
aria-modal
Indicates whether an element is modal when displayed.
- Type
Booleanish
aria-multiline
Indicates whether a text box accepts multiple lines of input or only a single line.
- Type
Booleanish
aria-multiselectable
Indicates that the user may select more than one item from the current selectable descendants.
- Type
Booleanish
aria-orientation
Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous.
- Type
"horizontal" | "vertical"
aria-owns
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.
- Type
string
aria-placeholder
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.
- Type
string
aria-posinset
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.
- Type
number
aria-pressed
Indicates the current "pressed" state of toggle buttons.
- Type
boolean | "true" | "false" | "mixed"
aria-readonly
Indicates that the element is not editable, but is otherwise operable.
- Type
Booleanish
aria-relevant
Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified.
- Type
| "text" | "additions" | "additions removals" | "additions text" | "all" | "removals" | "removals additions" | "removals text" | "text additions" | "text removals"
aria-required
Indicates that user input is required on the element before a form may be submitted.
- Type
Booleanish
aria-roledescription
Defines a human-readable, author-localized description for the role of an element.
- Type
string
aria-rowcount
Defines the total number of rows in a table, grid, or treegrid.
- Type
number
aria-rowindex
Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid.
- Type
number
aria-rowspan
Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid.
- Type
number
aria-selected
Indicates the current "selected" state of various widgets.
- Type
Booleanish
aria-setsize
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.
- Type
number
aria-sort
Indicates if items in a table or grid are sorted in ascending or descending order.
- Type
"none" | "ascending" | "descending" | "other"
aria-valuemax
Defines the maximum allowed value for a range widget.
- Type
number
aria-valuemin
Defines the minimum allowed value for a range widget.
- Type
number
aria-valuenow
Defines the current value for a range widget.
- Type
number
aria-valuetext
Defines the human readable text alternative of aria-valuenow for a range widget.
- Type
string
autoCapitalize
- Type
string
autoCorrect
- Type
string
autoSave
- Type
string
contentEditable
- Type
Booleanish | "inherit"
contextMenu
- Type
string
dangerouslySetInnerHTML
- Type
{ __html: string }
datatype
- Type
string
defaultChecked
- Type
boolean
defaultValue
- Type
string | number | readonly string[]
dir
- Type
string
draggable
- Type
Booleanish
hidden
- Type
boolean
id
- Type
string
inlist
- Type
any
inputMode
Hints at the type of data that might be entered by the user while editing the element or its contents
- Type
| "text" | "none" | "search" | "tel" | "url" | "email" | "numeric" | "decimal"
is
Specify that a standard HTML element should behave like a defined custom built-in element
- Type
string
itemID
- Type
string
itemProp
- Type
string
itemRef
- Type
string
itemScope
- Type
boolean
itemType
- Type
string
key
- Type
Key
lang
- Type
string
nonce
- Type
string
onAbort
- Type
ReactEventHandler<HTMLParagraphElement>
onAbortCapture
- Type
ReactEventHandler<HTMLParagraphElement>
onAnimationEnd
- Type
AnimationEventHandler<HTMLParagraphElement>
onAnimationEndCapture
- Type
AnimationEventHandler<HTMLParagraphElement>
onAnimationIteration
- Type
AnimationEventHandler<HTMLParagraphElement>
onAnimationIterationCapture
- Type
AnimationEventHandler<HTMLParagraphElement>
onAnimationStart
- Type
AnimationEventHandler<HTMLParagraphElement>
onAnimationStartCapture
- Type
AnimationEventHandler<HTMLParagraphElement>
onAuxClick
- Type
MouseEventHandler<HTMLParagraphElement>
onAuxClickCapture
- Type
MouseEventHandler<HTMLParagraphElement>
onBeforeInput
- Type
FormEventHandler<HTMLParagraphElement>
onBeforeInputCapture
- Type
FormEventHandler<HTMLParagraphElement>
onBlur
- Type
FocusEventHandler<HTMLParagraphElement>
onBlurCapture
- Type
FocusEventHandler<HTMLParagraphElement>
onCanPlay
- Type
ReactEventHandler<HTMLParagraphElement>
onCanPlayCapture
- Type
ReactEventHandler<HTMLParagraphElement>
onCanPlayThrough
- Type
ReactEventHandler<HTMLParagraphElement>
onCanPlayThroughCapture
- Type
ReactEventHandler<HTMLParagraphElement>
onChange
- Type
FormEventHandler<HTMLParagraphElement>
onChangeCapture
- Type
FormEventHandler<HTMLParagraphElement>
onClick
- Type
MouseEventHandler<HTMLParagraphElement>
onClickCapture
- Type
MouseEventHandler<HTMLParagraphElement>
onCompositionEnd
- Type
CompositionEventHandler<HTMLParagraphElement>
onCompositionEndCapture
- Type
CompositionEventHandler<HTMLParagraphElement>
onCompositionStart
- Type
CompositionEventHandler<HTMLParagraphElement>
onCompositionStartCapture
- Type
CompositionEventHandler<HTMLParagraphElement>
onCompositionUpdate
- Type
CompositionEventHandler<HTMLParagraphElement>
onCompositionUpdateCapture
- Type
CompositionEventHandler<HTMLParagraphElement>
onContextMenu
- Type
MouseEventHandler<HTMLParagraphElement>
onContextMenuCapture
- Type
MouseEventHandler<HTMLParagraphElement>
onCopy
- Type
ClipboardEventHandler<HTMLParagraphElement>
onCopyCapture
- Type
ClipboardEventHandler<HTMLParagraphElement>
onCut
- Type
ClipboardEventHandler<HTMLParagraphElement>
onCutCapture
- Type
ClipboardEventHandler<HTMLParagraphElement>
onDoubleClick
- Type
MouseEventHandler<HTMLParagraphElement>
onDoubleClickCapture
- Type
MouseEventHandler<HTMLParagraphElement>
onDrag
- Type
DragEventHandler<HTMLParagraphElement>
onDragCapture
- Type
DragEventHandler<HTMLParagraphElement>
onDragEnd
- Type
DragEventHandler<HTMLParagraphElement>
onDragEndCapture
- Type
DragEventHandler<HTMLParagraphElement>
onDragEnter
- Type
DragEventHandler<HTMLParagraphElement>
onDragEnterCapture
- Type
DragEventHandler<HTMLParagraphElement>
onDragExit
- Type
DragEventHandler<HTMLParagraphElement>
onDragExitCapture
- Type
DragEventHandler<HTMLParagraphElement>
onDragLeave
- Type
DragEventHandler<HTMLParagraphElement>
onDragLeaveCapture
- Type
DragEventHandler<HTMLParagraphElement>
onDragOver
- Type
DragEventHandler<HTMLParagraphElement>
onDragOverCapture
- Type
DragEventHandler<HTMLParagraphElement>
onDragStart
- Type
DragEventHandler<HTMLParagraphElement>
onDragStartCapture
- Type
DragEventHandler<HTMLParagraphElement>
onDrop
- Type
DragEventHandler<HTMLParagraphElement>
onDropCapture
- Type
DragEventHandler<HTMLParagraphElement>
onDurationChange
- Type
ReactEventHandler<HTMLParagraphElement>
onDurationChangeCapture
- Type
ReactEventHandler<HTMLParagraphElement>
onEmptied
- Type
ReactEventHandler<HTMLParagraphElement>
onEmptiedCapture
- Type
ReactEventHandler<HTMLParagraphElement>
onEncrypted
- Type
ReactEventHandler<HTMLParagraphElement>
onEncryptedCapture
- Type
ReactEventHandler<HTMLParagraphElement>
onEnded
- Type
ReactEventHandler<HTMLParagraphElement>
onEndedCapture
- Type
ReactEventHandler<HTMLParagraphElement>
onError
- Type
ReactEventHandler<HTMLParagraphElement>
onErrorCapture
- Type
ReactEventHandler<HTMLParagraphElement>
onFocus
- Type
FocusEventHandler<HTMLParagraphElement>
onFocusCapture
- Type
FocusEventHandler<HTMLParagraphElement>
onGotPointerCapture
- Type
PointerEventHandler<HTMLParagraphElement>
onGotPointerCaptureCapture
- Type
PointerEventHandler<HTMLParagraphElement>
onInput
- Type
FormEventHandler<HTMLParagraphElement>
onInputCapture
- Type
FormEventHandler<HTMLParagraphElement>
onInvalid
- Type
FormEventHandler<HTMLParagraphElement>
onInvalidCapture
- Type
FormEventHandler<HTMLParagraphElement>
onKeyDown
- Type
KeyboardEventHandler<HTMLParagraphElement>
onKeyDownCapture
- Type
KeyboardEventHandler<HTMLParagraphElement>
onKeyPress
- Type
KeyboardEventHandler<HTMLParagraphElement>
onKeyPressCapture
- Type
KeyboardEventHandler<HTMLParagraphElement>
onKeyUp
- Type
KeyboardEventHandler<HTMLParagraphElement>
onKeyUpCapture
- Type
KeyboardEventHandler<HTMLParagraphElement>
onLoad
- Type
ReactEventHandler<HTMLParagraphElement>
onLoadCapture
- Type
ReactEventHandler<HTMLParagraphElement>
onLoadedData
- Type
ReactEventHandler<HTMLParagraphElement>
onLoadedDataCapture
- Type
ReactEventHandler<HTMLParagraphElement>
onLoadedMetadata
- Type
ReactEventHandler<HTMLParagraphElement>
onLoadedMetadataCapture
- Type
ReactEventHandler<HTMLParagraphElement>
onLoadStart
- Type
ReactEventHandler<HTMLParagraphElement>
onLoadStartCapture
- Type
ReactEventHandler<HTMLParagraphElement>
onLostPointerCapture
- Type
PointerEventHandler<HTMLParagraphElement>
onLostPointerCaptureCapture
- Type
PointerEventHandler<HTMLParagraphElement>
onMouseDown
- Type
MouseEventHandler<HTMLParagraphElement>
onMouseDownCapture
- Type
MouseEventHandler<HTMLParagraphElement>
onMouseEnter
- Type
MouseEventHandler<HTMLParagraphElement>
onMouseLeave
- Type
MouseEventHandler<HTMLParagraphElement>
onMouseMove
- Type
MouseEventHandler<HTMLParagraphElement>
onMouseMoveCapture
- Type
MouseEventHandler<HTMLParagraphElement>
onMouseOut
- Type
MouseEventHandler<HTMLParagraphElement>
onMouseOutCapture
- Type
MouseEventHandler<HTMLParagraphElement>
onMouseOver
- Type
MouseEventHandler<HTMLParagraphElement>
onMouseOverCapture
- Type
MouseEventHandler<HTMLParagraphElement>
onMouseUp
- Type
MouseEventHandler<HTMLParagraphElement>
onMouseUpCapture
- Type
MouseEventHandler<HTMLParagraphElement>
onPaste
- Type
ClipboardEventHandler<HTMLParagraphElement>
onPasteCapture
- Type
ClipboardEventHandler<HTMLParagraphElement>
onPause
- Type
ReactEventHandler<HTMLParagraphElement>
onPauseCapture
- Type
ReactEventHandler<HTMLParagraphElement>
onPlay
- Type
ReactEventHandler<HTMLParagraphElement>
onPlayCapture
- Type
ReactEventHandler<HTMLParagraphElement>
onPlaying
- Type
ReactEventHandler<HTMLParagraphElement>
onPlayingCapture
- Type
ReactEventHandler<HTMLParagraphElement>
onPointerCancel
- Type
PointerEventHandler<HTMLParagraphElement>
onPointerCancelCapture
- Type
PointerEventHandler<HTMLParagraphElement>
onPointerDown
- Type
PointerEventHandler<HTMLParagraphElement>
onPointerDownCapture
- Type
PointerEventHandler<HTMLParagraphElement>
onPointerEnter
- Type
PointerEventHandler<HTMLParagraphElement>
onPointerEnterCapture
- Type
PointerEventHandler<HTMLParagraphElement>
onPointerLeave
- Type
PointerEventHandler<HTMLParagraphElement>
onPointerLeaveCapture
- Type
PointerEventHandler<HTMLParagraphElement>
onPointerMove
- Type
PointerEventHandler<HTMLParagraphElement>
onPointerMoveCapture
- Type
PointerEventHandler<HTMLParagraphElement>
onPointerOut
- Type
PointerEventHandler<HTMLParagraphElement>
onPointerOutCapture
- Type
PointerEventHandler<HTMLParagraphElement>
onPointerOver
- Type
PointerEventHandler<HTMLParagraphElement>
onPointerOverCapture
- Type
PointerEventHandler<HTMLParagraphElement>
onPointerUp
- Type
PointerEventHandler<HTMLParagraphElement>
onPointerUpCapture
- Type
PointerEventHandler<HTMLParagraphElement>
onProgress
- Type
ReactEventHandler<HTMLParagraphElement>
onProgressCapture
- Type
ReactEventHandler<HTMLParagraphElement>
onRateChange
- Type
ReactEventHandler<HTMLParagraphElement>
onRateChangeCapture
- Type
ReactEventHandler<HTMLParagraphElement>
onReset
- Type
FormEventHandler<HTMLParagraphElement>
onResetCapture
- Type
FormEventHandler<HTMLParagraphElement>
onResize
- Type
ReactEventHandler<HTMLParagraphElement>
onResizeCapture
- Type
ReactEventHandler<HTMLParagraphElement>
onScroll
- Type
UIEventHandler<HTMLParagraphElement>
onScrollCapture
- Type
UIEventHandler<HTMLParagraphElement>
onSeeked
- Type
ReactEventHandler<HTMLParagraphElement>
onSeekedCapture
- Type
ReactEventHandler<HTMLParagraphElement>
onSeeking
- Type
ReactEventHandler<HTMLParagraphElement>
onSeekingCapture
- Type
ReactEventHandler<HTMLParagraphElement>
onSelect
- Type
ReactEventHandler<HTMLParagraphElement>
onSelectCapture
- Type
ReactEventHandler<HTMLParagraphElement>
onStalled
- Type
ReactEventHandler<HTMLParagraphElement>
onStalledCapture
- Type
ReactEventHandler<HTMLParagraphElement>
onSubmit
- Type
FormEventHandler<HTMLParagraphElement>
onSubmitCapture
- Type
FormEventHandler<HTMLParagraphElement>
onSuspend
- Type
ReactEventHandler<HTMLParagraphElement>
onSuspendCapture
- Type
ReactEventHandler<HTMLParagraphElement>
onTimeUpdate
- Type
ReactEventHandler<HTMLParagraphElement>
onTimeUpdateCapture
- Type
ReactEventHandler<HTMLParagraphElement>
onTouchCancel
- Type
TouchEventHandler<HTMLParagraphElement>
onTouchCancelCapture
- Type
TouchEventHandler<HTMLParagraphElement>
onTouchEnd
- Type
TouchEventHandler<HTMLParagraphElement>
onTouchEndCapture
- Type
TouchEventHandler<HTMLParagraphElement>
onTouchMove
- Type
TouchEventHandler<HTMLParagraphElement>
onTouchMoveCapture
- Type
TouchEventHandler<HTMLParagraphElement>
onTouchStart
- Type
TouchEventHandler<HTMLParagraphElement>
onTouchStartCapture
- Type
TouchEventHandler<HTMLParagraphElement>
onTransitionEnd
- Type
TransitionEventHandler<HTMLParagraphElement>
onTransitionEndCapture
- Type
TransitionEventHandler<HTMLParagraphElement>
onVolumeChange
- Type
ReactEventHandler<HTMLParagraphElement>
onVolumeChangeCapture
- Type
ReactEventHandler<HTMLParagraphElement>
onWaiting
- Type
ReactEventHandler<HTMLParagraphElement>
onWaitingCapture
- Type
ReactEventHandler<HTMLParagraphElement>
onWheel
- Type
WheelEventHandler<HTMLParagraphElement>
onWheelCapture
- Type
WheelEventHandler<HTMLParagraphElement>
placeholder
- Type
string
prefix
- Type
string
property
- Type
string
radioGroup
- Type
string
resource
- Type
string
results
- Type
number
role
- Type
AriaRole
security
- Type
string
slot
- Type
string
spellCheck
- Type
Booleanish
suppressContentEditableWarning
- Type
boolean
suppressHydrationWarning
- Type
boolean
tabIndex
- Type
number
title
- Type
string
translate
- Type
"yes" | "no"
typeof
- Type
string
unselectable
- Type
"on" | "off"
vocab
- Type
string