@serenity-is/domwise / ElementAttributes
Interface: ElementAttributes<T>
Defined in: types/jsx-elements.d.ts:553
Global Element + Node interface keys, shared by all tags regardless of their namespace:
- That's
keysthat are defined BY ALLHTMLElement/SVGElement/MathMLElementinterfaces. - Includes
keysdefined byElementandNodeinterfaces.
Extends
CustomDomAttributes<T>.DirectiveAttributes.DirectiveFunctionAttributes<T>.PropAttributes.OnAttributes<T>.EventHandlersElement<T>.AriaAttributes.CapturePhaseEventHandlers<T>
Type Parameters
T
T
Properties
aria-activedescendant?
optionalaria-activedescendant:PropValue<string|RemoveAttribute>
Defined in: types/jsx-elements.d.ts:91
Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application.
Inherited from
AriaAttributes.aria-activedescendant
aria-atomic?
optionalaria-atomic:PropValue<RemoveAttribute|EnumeratedPseudoBoolean>
Defined in: types/jsx-elements.d.ts:96
Indicates whether assistive technologies will present all, or only parts of, the changed region based on the change notifications defined by the aria-relevant attribute.
Inherited from
AriaAttributes.aria-atomic
aria-autocomplete?
optionalaria-autocomplete:PropValue<RemoveAttribute|"none"|"inline"|"list"|"both">
Defined in: types/jsx-elements.d.ts:123
Indicates whether inputting text could trigger display of one or more predictions of the user's intended value for an input and specifies how predictions would be presented if they are made.
Inherited from
AriaAttributes.aria-autocomplete
aria-braillelabel?
optionalaria-braillelabel:PropValue<string|RemoveAttribute>
Defined in: types/jsx-elements.d.ts:103
Similar to the global aria-label. Defines a string value that labels the current element, which is intended to be converted into Braille.
See
aria-label.
Inherited from
AriaAttributes.aria-braillelabel
aria-brailleroledescription?
optionalaria-brailleroledescription:PropValue<string|RemoveAttribute>
Defined in: types/jsx-elements.d.ts:117
Defines a human-readable, author-localized abbreviated description for the role of an element intended to be converted into Braille. Braille is not a one-to-one transliteration of letters and numbers, but rather it includes various abbreviations, contractions, and characters that represent words (known as logograms).
Instead of converting long role descriptions to Braille, the aria-brailleroledescription attribute allows for providing an abbreviated version of the aria-roledescription value, which is a human-readable, author-localized description for the role of an element, for improved user experience with braille interfaces.
See
aria-roledescription.
Inherited from
AriaAttributes.aria-brailleroledescription
aria-busy?
optionalaria-busy:PropValue<RemoveAttribute|EnumeratedPseudoBoolean>
Defined in: types/jsx-elements.d.ts:128
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.
Inherited from
AriaAttributes.aria-busy
aria-checked?
optionalaria-checked:PropValue<RemoveAttribute|EnumeratedPseudoBoolean|"mixed">
Defined in: types/jsx-elements.d.ts:134
Indicates the current "checked" state of checkboxes, radio buttons, and other widgets.
See
- aria-pressed
- aria-selected.
Inherited from
AriaAttributes.aria-checked
aria-colcount?
optionalaria-colcount:PropValue<string|number|RemoveAttribute>
Defined in: types/jsx-elements.d.ts:140
Defines the total number of columns in a table, grid, or treegrid.
See
aria-colindex.
Inherited from
AriaAttributes.aria-colcount
aria-colindex?
optionalaria-colindex:PropValue<string|number|RemoveAttribute>
Defined in: types/jsx-elements.d.ts:147
Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid.
See
- aria-colcount
- aria-colspan.
Inherited from
AriaAttributes.aria-colindex
aria-colindextext?
optionalaria-colindextext:PropValue<string|number|RemoveAttribute>
Defined in: types/jsx-elements.d.ts:149
Defines a human-readable text alternative of the numeric aria-colindex.
Inherited from
AriaAttributes.aria-colindextext
aria-colspan?
optionalaria-colspan:PropValue<string|number|RemoveAttribute>
Defined in: types/jsx-elements.d.ts:156
Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid.
See
- aria-colindex
- aria-rowspan.
Inherited from
AriaAttributes.aria-colspan
aria-controls?
optionalaria-controls:PropValue<string|RemoveAttribute>
Defined in: types/jsx-elements.d.ts:163
Identifies the element (or elements) whose contents or presence are controlled by the current element.
See
aria-owns.
Inherited from
AriaAttributes.aria-controls
aria-current?
optionalaria-current:PropValue<RemoveAttribute|EnumeratedPseudoBoolean|"page"|"step"|"location"|"date"|"time">
Defined in: types/jsx-elements.d.ts:168
Indicates the element that represents the current item within a container or set of related elements.
Inherited from
AriaAttributes.aria-current
aria-describedby?
optionalaria-describedby:PropValue<string|RemoveAttribute>
Defined in: types/jsx-elements.d.ts:174
Identifies the element (or elements) that describes the object.
See
aria-labelledby
Inherited from
AriaAttributes.aria-describedby
aria-description?
optionalaria-description:PropValue<string|RemoveAttribute>
Defined in: types/jsx-elements.d.ts:180
Defines a string value that describes or annotates the current element.
See
aria-describedby
Inherited from
AriaAttributes.aria-description
aria-details?
optionalaria-details:PropValue<string|RemoveAttribute>
Defined in: types/jsx-elements.d.ts:186
Identifies the element that provides a detailed, extended description for the object.
See
aria-describedby.
Inherited from
AriaAttributes.aria-details
aria-disabled?
optionalaria-disabled:PropValue<RemoveAttribute|EnumeratedPseudoBoolean>
Defined in: types/jsx-elements.d.ts:193
Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable.
See
- aria-hidden
- aria-readonly.
Inherited from
AriaAttributes.aria-disabled
aria-dropeffect?
optionalaria-dropeffect:PropValue<RemoveAttribute|"link"|"none"|"copy"|"execute"|"move"|"popup">
Defined in: types/jsx-elements.d.ts:200
Indicates what functions can be performed when a dragged object is released on the drop target.
Deprecated
In ARIA 1.1
Inherited from
AriaAttributes.aria-dropeffect
aria-errormessage?
optionalaria-errormessage:PropValue<string|RemoveAttribute>
Defined in: types/jsx-elements.d.ts:206
Identifies the element that provides an error message for the object.
See
- aria-invalid
- aria-describedby.
Inherited from
AriaAttributes.aria-errormessage
aria-expanded?
optionalaria-expanded:PropValue<RemoveAttribute|EnumeratedPseudoBoolean>
Defined in: types/jsx-elements.d.ts:211
Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed.
Inherited from
AriaAttributes.aria-expanded
aria-flowto?
optionalaria-flowto:PropValue<string|RemoveAttribute>
Defined in: types/jsx-elements.d.ts:217
Identifies the next element (or elements) in an alternate reading order of content which, at the user's discretion, allows assistive technology to override the general default of reading in document source order.
Inherited from
AriaAttributes.aria-flowto
aria-grabbed?
optionalaria-grabbed:PropValue<RemoveAttribute|EnumeratedPseudoBoolean>
Defined in: types/jsx-elements.d.ts:223
Indicates an element's "grabbed" state in a drag-and-drop operation.
Deprecated
In ARIA 1.1
Inherited from
AriaAttributes.aria-grabbed
aria-haspopup?
optionalaria-haspopup:PropValue<RemoveAttribute|EnumeratedPseudoBoolean|"grid"|"menu"|"listbox"|"tree"|"dialog">
Defined in: types/jsx-elements.d.ts:228
Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element.
Inherited from
AriaAttributes.aria-haspopup
aria-hidden?
optionalaria-hidden:PropValue<RemoveAttribute|EnumeratedPseudoBoolean>
Defined in: types/jsx-elements.d.ts:234
Indicates whether the element is exposed to an accessibility API.
See
aria-disabled.
Inherited from
AriaAttributes.aria-hidden
aria-invalid?
optionalaria-invalid:PropValue<RemoveAttribute|EnumeratedPseudoBoolean|"grammar"|"spelling">
Defined in: types/jsx-elements.d.ts:240
Indicates the entered value does not conform to the format expected by the application.
See
aria-errormessage.
Inherited from
AriaAttributes.aria-invalid
aria-keyshortcuts?
optionalaria-keyshortcuts:PropValue<string|RemoveAttribute>
Defined in: types/jsx-elements.d.ts:245
Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element.
Inherited from
AriaAttributes.aria-keyshortcuts
aria-label?
optionalaria-label:PropValue<string|RemoveAttribute>
Defined in: types/jsx-elements.d.ts:251
Defines a string value that labels the current element.
See
aria-labelledby.
Inherited from
AriaAttributes.aria-label
aria-labelledby?
optionalaria-labelledby:PropValue<string|RemoveAttribute>
Defined in: types/jsx-elements.d.ts:257
Identifies the element (or elements) that labels the current element.
See
aria-describedby.
Inherited from
AriaAttributes.aria-labelledby
aria-level?
optionalaria-level:PropValue<string|number|RemoveAttribute>
Defined in: types/jsx-elements.d.ts:259
Defines the hierarchical level of an element within a structure.
Inherited from
AriaAttributes.aria-level
aria-live?
optionalaria-live:PropValue<RemoveAttribute|"off"|"assertive"|"polite">
Defined in: types/jsx-elements.d.ts:264
Indicates that an element will be updated, and describes the types of updates the user agents, assistive technologies, and user can expect from the live region.
Inherited from
AriaAttributes.aria-live
aria-modal?
optionalaria-modal:PropValue<RemoveAttribute|EnumeratedPseudoBoolean>
Defined in: types/jsx-elements.d.ts:266
Indicates whether an element is modal when displayed.
Inherited from
AriaAttributes.aria-modal
aria-multiline?
optionalaria-multiline:PropValue<RemoveAttribute|EnumeratedPseudoBoolean>
Defined in: types/jsx-elements.d.ts:268
Indicates whether a text box accepts multiple lines of input or only a single line.
Inherited from
AriaAttributes.aria-multiline
aria-multiselectable?
optionalaria-multiselectable:PropValue<RemoveAttribute|EnumeratedPseudoBoolean>
Defined in: types/jsx-elements.d.ts:273
Indicates that the user may select more than one item from the current selectable descendants.
Inherited from
AriaAttributes.aria-multiselectable
aria-orientation?
optionalaria-orientation:PropValue<RemoveAttribute|"horizontal"|"vertical">
Defined in: types/jsx-elements.d.ts:275
Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous.
Inherited from
AriaAttributes.aria-orientation
aria-owns?
optionalaria-owns:PropValue<string|RemoveAttribute>
Defined in: types/jsx-elements.d.ts:283
Identifies an element (or elements) in order to define a visual, functional, or contextual parent/child relationship between DOM elements where the DOM hierarchy cannot be used to represent the relationship.
See
aria-controls.
Inherited from
AriaAttributes.aria-owns
aria-placeholder?
optionalaria-placeholder:PropValue<string|RemoveAttribute>
Defined in: types/jsx-elements.d.ts:289
Defines a short hint (a word or short phrase) intended to aid the user with data entry when the control has no value. A hint could be a sample value or a brief description of the expected format.
Inherited from
AriaAttributes.aria-placeholder
aria-posinset?
optionalaria-posinset:PropValue<string|number|RemoveAttribute>
Defined in: types/jsx-elements.d.ts:296
Defines an element's number or position in the current set of listitems or treeitems. Not required if all elements in the set are present in the DOM.
See
aria-setsize.
Inherited from
AriaAttributes.aria-posinset
aria-pressed?
optionalaria-pressed:PropValue<RemoveAttribute|EnumeratedPseudoBoolean|"mixed">
Defined in: types/jsx-elements.d.ts:302
Indicates the current "pressed" state of toggle buttons.
See
- aria-checked
- aria-selected.
Inherited from
AriaAttributes.aria-pressed
aria-readonly?
optionalaria-readonly:PropValue<RemoveAttribute|EnumeratedPseudoBoolean>
Defined in: types/jsx-elements.d.ts:308
Indicates that the element is not editable, but is otherwise operable.
See
aria-disabled.
Inherited from
AriaAttributes.aria-readonly
aria-relevant?
optionalaria-relevant:PropValue<RemoveAttribute|"all"|"additions"|"additions removals"|"additions text"|"removals"|"removals additions"|"removals text"|"text"|"text additions"|"text removals">
Defined in: types/jsx-elements.d.ts:315
Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified.
See
aria-atomic.
Inherited from
AriaAttributes.aria-relevant
aria-required?
optionalaria-required:PropValue<RemoveAttribute|EnumeratedPseudoBoolean>
Defined in: types/jsx-elements.d.ts:317
Indicates that user input is required on the element before a form may be submitted.
Inherited from
AriaAttributes.aria-required
aria-roledescription?
optionalaria-roledescription:PropValue<string|RemoveAttribute>
Defined in: types/jsx-elements.d.ts:319
Defines a human-readable, author-localized description for the role of an element.
Inherited from
AriaAttributes.aria-roledescription
aria-rowcount?
optionalaria-rowcount:PropValue<string|number|RemoveAttribute>
Defined in: types/jsx-elements.d.ts:325
Defines the total number of rows in a table, grid, or treegrid.
See
aria-rowindex.
Inherited from
AriaAttributes.aria-rowcount
aria-rowindex?
optionalaria-rowindex:PropValue<string|number|RemoveAttribute>
Defined in: types/jsx-elements.d.ts:332
Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid.
See
- aria-rowcount
- aria-rowspan.
Inherited from
AriaAttributes.aria-rowindex
aria-rowindextext?
optionalaria-rowindextext:PropValue<string|number|RemoveAttribute>
Defined in: types/jsx-elements.d.ts:334
Defines a human-readable text alternative of aria-rowindex.
Inherited from
AriaAttributes.aria-rowindextext
aria-rowspan?
optionalaria-rowspan:PropValue<string|number|RemoveAttribute>
Defined in: types/jsx-elements.d.ts:340
Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid.
See
- aria-rowindex
- aria-colspan.
Inherited from
AriaAttributes.aria-rowspan
aria-selected?
optionalaria-selected:PropValue<RemoveAttribute|EnumeratedPseudoBoolean>
Defined in: types/jsx-elements.d.ts:346
Indicates the current "selected" state of various widgets.
See
- aria-checked
- aria-pressed.
Inherited from
AriaAttributes.aria-selected
aria-setsize?
optionalaria-setsize:PropValue<string|number|RemoveAttribute>
Defined in: types/jsx-elements.d.ts:353
Defines the number of items in the current set of listitems or treeitems. Not required if all elements in the set are present in the DOM.
See
aria-posinset.
Inherited from
AriaAttributes.aria-setsize
aria-sort?
optionalaria-sort:PropValue<RemoveAttribute|"none"|"ascending"|"descending"|"other">
Defined in: types/jsx-elements.d.ts:355
Indicates if items in a table or grid are sorted in ascending or descending order.
Inherited from
AriaAttributes.aria-sort
aria-valuemax?
optionalaria-valuemax:PropValue<string|number|RemoveAttribute>
Defined in: types/jsx-elements.d.ts:357
Defines the maximum allowed value for a range widget.
Inherited from
AriaAttributes.aria-valuemax
aria-valuemin?
optionalaria-valuemin:PropValue<string|number|RemoveAttribute>
Defined in: types/jsx-elements.d.ts:359
Defines the minimum allowed value for a range widget.
Inherited from
AriaAttributes.aria-valuemin
aria-valuenow?
optionalaria-valuenow:PropValue<string|number|RemoveAttribute>
Defined in: types/jsx-elements.d.ts:365
Defines the current value for a range widget.
See
aria-valuetext.
Inherited from
AriaAttributes.aria-valuenow
aria-valuetext?
optionalaria-valuetext:PropValue<string|RemoveAttribute>
Defined in: types/jsx-elements.d.ts:367
Defines the human readable text alternative of aria-valuenow for a range widget.
Inherited from
AriaAttributes.aria-valuetext
autofocus?
optionalautofocus:PropValue<boolean|""|undefined>
Defined in: types/jsx-elements.d.ts:567
children?
optionalchildren:ComponentChildren
Defined in: types/custom-attributes.d.ts:12
Child nodes / JSX children for the element.
Inherited from
class?
optionalclass:PropValue<string|false|DOMTokenList|SignalLike<string|boolean|null|undefined> | {[key:string]:boolean|SignalLike<string|boolean|null|undefined>; } |ClassName[] |Iterable<ClassName,any,any> |null|undefined> | {[key:string]:PropValue<true | RemoveAttribute>; }
Defined in: types/jsx-elements.d.ts:568
className?
optionalclassName:PropValue<string|false|DOMTokenList|SignalLike<string|boolean|null|undefined> | {[key:string]:boolean|SignalLike<string|boolean|null|undefined>; } |ClassName[] |Iterable<ClassName,any,any> |null|undefined> | {[key:string]:PropValue<true | RemoveAttribute>; }
Defined in: types/custom-attributes.d.ts:31
dangerouslySetInnerHTML?
optionaldangerouslySetInnerHTML:object
Defined in: types/custom-attributes.d.ts:14
Raw HTML to assign via innerHTML. Use with caution — content is not escaped.
__html
__html:
string
Inherited from
CustomDomAttributes.dangerouslySetInnerHTML
elementtiming?
optionalelementtiming:PropValue<string|RemoveAttribute>
Defined in: types/jsx-elements.d.ts:569
id?
optionalid:PropValue<string|RemoveAttribute>
Defined in: types/jsx-elements.d.ts:570
namespaceURI?
optionalnamespaceURI:string
Defined in: types/custom-attributes.d.ts:33
nonce?
optionalnonce:PropValue<string|RemoveAttribute>
Defined in: types/jsx-elements.d.ts:571
on?
optionalon:Record<string,Function>
Defined in: types/custom-attributes.d.ts:19
Compatibility event map for on* handlers (jsx-dom / React style).
Inherited from
onAbort?
optionalonAbort:EventHandler<T,UIEvent>
Defined in: types/jsx-elements.d.ts:413
Inherited from
EventHandlersElement.onAbort
onAbortCapture?
optionalonAbortCapture:EventHandler<T,UIEvent>
onAnimationCancel?
optionalonAnimationCancel:EventHandler<T,AnimationEvent>
Defined in: types/jsx-elements.d.ts:414
Inherited from
EventHandlersElement.onAnimationCancel
onAnimationCancelCapture?
optionalonAnimationCancelCapture:EventHandler<T,AnimationEvent>
onAnimationEnd?
optionalonAnimationEnd:EventHandler<T,AnimationEvent>
Defined in: types/jsx-elements.d.ts:415
Inherited from
EventHandlersElement.onAnimationEnd
onAnimationEndCapture?
optionalonAnimationEndCapture:EventHandler<T,AnimationEvent>
onAnimationIteration?
optionalonAnimationIteration:EventHandler<T,AnimationEvent>
Defined in: types/jsx-elements.d.ts:416
Inherited from
EventHandlersElement.onAnimationIteration
onAnimationIterationCapture?
optionalonAnimationIterationCapture:EventHandler<T,AnimationEvent>
onAnimationStart?
optionalonAnimationStart:EventHandler<T,AnimationEvent>
Defined in: types/jsx-elements.d.ts:417
Inherited from
EventHandlersElement.onAnimationStart
onAnimationStartCapture?
optionalonAnimationStartCapture:EventHandler<T,AnimationEvent>
onAuxClick?
optionalonAuxClick:EventHandler<T,PointerEvent>
Defined in: types/jsx-elements.d.ts:418
Inherited from
EventHandlersElement.onAuxClick
onAuxClickCapture?
optionalonAuxClickCapture:EventHandler<T,PointerEvent>
onBeforeCopy?
optionalonBeforeCopy:EventHandler<T,ClipboardEvent>
Defined in: types/jsx-elements.d.ts:419
Inherited from
EventHandlersElement.onBeforeCopy
onBeforeCopyCapture?
optionalonBeforeCopyCapture:EventHandler<T,ClipboardEvent>
onBeforeCut?
optionalonBeforeCut:EventHandler<T,ClipboardEvent>
Defined in: types/jsx-elements.d.ts:420
Inherited from
EventHandlersElement.onBeforeCut
onBeforeCutCapture?
optionalonBeforeCutCapture:EventHandler<T,ClipboardEvent>
onBeforeInput?
optionalonBeforeInput:InputEventHandler<T,InputEvent>
Defined in: types/jsx-elements.d.ts:421
Inherited from
EventHandlersElement.onBeforeInput
onBeforeInputCapture?
optionalonBeforeInputCapture:InputEventHandler<T,InputEvent>
onBeforeMatch?
optionalonBeforeMatch:EventHandler<T,Event>
Defined in: types/jsx-elements.d.ts:422
Inherited from
EventHandlersElement.onBeforeMatch
onBeforeMatchCapture?
optionalonBeforeMatchCapture:EventHandler<T,Event>
onBeforePaste?
optionalonBeforePaste:EventHandler<T,ClipboardEvent>
Defined in: types/jsx-elements.d.ts:423
Inherited from
EventHandlersElement.onBeforePaste
onBeforePasteCapture?
optionalonBeforePasteCapture:EventHandler<T,ClipboardEvent>
onBeforeToggle?
optionalonBeforeToggle:EventHandler<T,ToggleEvent>
Defined in: types/jsx-elements.d.ts:424
Inherited from
EventHandlersElement.onBeforeToggle
onBeforeToggleCapture?
optionalonBeforeToggleCapture:EventHandler<T,ToggleEvent>
onBeforeXRSelect?
optionalonBeforeXRSelect:EventHandler<T,Event>
Defined in: types/jsx-elements.d.ts:425
Inherited from
EventHandlersElement.onBeforeXRSelect
onBeforeXRSelectCapture?
optionalonBeforeXRSelectCapture:EventHandler<T,Event>
onBlur?
optionalonBlur:FocusEventHandler<T,FocusEvent>
Defined in: types/jsx-elements.d.ts:426
Inherited from
EventHandlersElement.onBlur
onBlurCapture?
optionalonBlurCapture:FocusEventHandler<T,FocusEvent>
onCancel?
optionalonCancel:EventHandler<T,Event>
Defined in: types/jsx-elements.d.ts:427
Inherited from
EventHandlersElement.onCancel
onCancelCapture?
optionalonCancelCapture:EventHandler<T,Event>
onCanPlay?
optionalonCanPlay:EventHandler<T,Event>
Defined in: types/jsx-elements.d.ts:428
Inherited from
EventHandlersElement.onCanPlay
onCanPlayCapture?
optionalonCanPlayCapture:EventHandler<T,Event>
onCanPlayThrough?
optionalonCanPlayThrough:EventHandler<T,Event>
Defined in: types/jsx-elements.d.ts:429
Inherited from
EventHandlersElement.onCanPlayThrough
onCanPlayThroughCapture?
optionalonCanPlayThroughCapture:EventHandler<T,Event>
onCapture?
optionalonCapture:Record<string,Function>
Defined in: types/custom-attributes.d.ts:21
Compatibility event map for capture-phase handlers.
Inherited from
onChange?
optionalonChange:ChangeEventHandler<T,Event>
Defined in: types/jsx-elements.d.ts:430
Inherited from
EventHandlersElement.onChange
onChangeCapture?
optionalonChangeCapture:ChangeEventHandler<T,Event>
onClick?
optionalonClick:EventHandler<T,MouseEvent>
Defined in: types/jsx-elements.d.ts:431
Inherited from
EventHandlersElement.onClick
onClickCapture?
optionalonClickCapture:EventHandler<T,MouseEvent>
Defined in: types/custom-attributes.d.ts:34
onClose?
optionalonClose:EventHandler<T,Event>
Defined in: types/jsx-elements.d.ts:432
Inherited from
EventHandlersElement.onClose
onCloseCapture?
optionalonCloseCapture:EventHandler<T,Event>
onCommand?
optionalonCommand:EventHandler<T,Event>
Defined in: types/jsx-elements.d.ts:434
Inherited from
EventHandlersElement.onCommand
onCommandCapture?
optionalonCommandCapture:EventHandler<T,Event>
onCompositionEnd?
optionalonCompositionEnd:EventHandler<T,CompositionEvent>
Defined in: types/jsx-elements.d.ts:435
Inherited from
EventHandlersElement.onCompositionEnd
onCompositionEndCapture?
optionalonCompositionEndCapture:EventHandler<T,CompositionEvent>
onCompositionStart?
optionalonCompositionStart:EventHandler<T,CompositionEvent>
Defined in: types/jsx-elements.d.ts:436
Inherited from
EventHandlersElement.onCompositionStart
onCompositionStartCapture?
optionalonCompositionStartCapture:EventHandler<T,CompositionEvent>
onCompositionUpdate?
optionalonCompositionUpdate:EventHandler<T,CompositionEvent>
Defined in: types/jsx-elements.d.ts:437
Inherited from
EventHandlersElement.onCompositionUpdate
onCompositionUpdateCapture?
optionalonCompositionUpdateCapture:EventHandler<T,CompositionEvent>
onContentVisibilityAutoStateChange?
optionalonContentVisibilityAutoStateChange:EventHandler<T,ContentVisibilityAutoStateChangeEvent>
Defined in: types/jsx-elements.d.ts:438
Inherited from
EventHandlersElement.onContentVisibilityAutoStateChange
onContentVisibilityAutoStateChangeCapture?
optionalonContentVisibilityAutoStateChangeCapture:EventHandler<T,ContentVisibilityAutoStateChangeEvent>
onContextLost?
optionalonContextLost:EventHandler<T,Event>
Defined in: types/jsx-elements.d.ts:439
Inherited from
EventHandlersElement.onContextLost
onContextLostCapture?
optionalonContextLostCapture:EventHandler<T,Event>
onContextMenu?
optionalonContextMenu:EventHandler<T,PointerEvent>
Defined in: types/jsx-elements.d.ts:440
Inherited from
EventHandlersElement.onContextMenu
onContextMenuCapture?
optionalonContextMenuCapture:EventHandler<T,PointerEvent>
onContextRestored?
optionalonContextRestored:EventHandler<T,Event>
Defined in: types/jsx-elements.d.ts:441
Inherited from
EventHandlersElement.onContextRestored
onContextRestoredCapture?
optionalonContextRestoredCapture:EventHandler<T,Event>
onCopy?
optionalonCopy:EventHandler<T,ClipboardEvent>
Defined in: types/jsx-elements.d.ts:442
Inherited from
EventHandlersElement.onCopy
onCopyCapture?
optionalonCopyCapture:EventHandler<T,ClipboardEvent>
onCueChange?
optionalonCueChange:EventHandler<T,Event>
Defined in: types/jsx-elements.d.ts:443
Inherited from
EventHandlersElement.onCueChange
onCueChangeCapture?
optionalonCueChangeCapture:EventHandler<T,Event>
onCut?
optionalonCut:EventHandler<T,ClipboardEvent>
Defined in: types/jsx-elements.d.ts:444
Inherited from
EventHandlersElement.onCut
onCutCapture?
optionalonCutCapture:EventHandler<T,ClipboardEvent>
onDblClick?
optionalonDblClick:EventHandler<T,MouseEvent>
Defined in: types/jsx-elements.d.ts:445
Inherited from
EventHandlersElement.onDblClick
onDblClickCapture?
optionalonDblClickCapture:EventHandler<T,MouseEvent>
Defined in: types/custom-attributes.d.ts:35
onDoubleClick?
optionalonDoubleClick:EventHandler<T,MouseEvent>
Defined in: types/custom-attributes.d.ts:36
onDoubleClickCapture?
optionalonDoubleClickCapture:EventHandler<T,MouseEvent>
Defined in: types/custom-attributes.d.ts:37
onDrag?
optionalonDrag:EventHandler<T,DragEvent>
Defined in: types/jsx-elements.d.ts:446
Inherited from
EventHandlersElement.onDrag
onDragCapture?
optionalonDragCapture:EventHandler<T,DragEvent>
onDragEnd?
optionalonDragEnd:EventHandler<T,DragEvent>
Defined in: types/jsx-elements.d.ts:447
Inherited from
EventHandlersElement.onDragEnd
onDragEndCapture?
optionalonDragEndCapture:EventHandler<T,DragEvent>
onDragEnter?
optionalonDragEnter:EventHandler<T,DragEvent>
Defined in: types/jsx-elements.d.ts:448
Inherited from
EventHandlersElement.onDragEnter
onDragEnterCapture?
optionalonDragEnterCapture:EventHandler<T,DragEvent>
onDragExit?
optionalonDragExit:EventHandler<T,DragEvent>
Defined in: types/jsx-elements.d.ts:449
Inherited from
EventHandlersElement.onDragExit
onDragExitCapture?
optionalonDragExitCapture:EventHandler<T,DragEvent>
onDragLeave?
optionalonDragLeave:EventHandler<T,DragEvent>
Defined in: types/jsx-elements.d.ts:450
Inherited from
EventHandlersElement.onDragLeave
onDragLeaveCapture?
optionalonDragLeaveCapture:EventHandler<T,DragEvent>
onDragOver?
optionalonDragOver:EventHandler<T,DragEvent>
Defined in: types/jsx-elements.d.ts:451
Inherited from
EventHandlersElement.onDragOver
onDragOverCapture?
optionalonDragOverCapture:EventHandler<T,DragEvent>
onDragStart?
optionalonDragStart:EventHandler<T,DragEvent>
Defined in: types/jsx-elements.d.ts:452
Inherited from
EventHandlersElement.onDragStart
onDragStartCapture?
optionalonDragStartCapture:EventHandler<T,DragEvent>
onDrop?
optionalonDrop:EventHandler<T,DragEvent>
Defined in: types/jsx-elements.d.ts:453
Inherited from
EventHandlersElement.onDrop
onDropCapture?
optionalonDropCapture:EventHandler<T,DragEvent>
onDurationChange?
optionalonDurationChange:EventHandler<T,Event>
Defined in: types/jsx-elements.d.ts:454
Inherited from
EventHandlersElement.onDurationChange
onDurationChangeCapture?
optionalonDurationChangeCapture:EventHandler<T,Event>
onEmptied?
optionalonEmptied:EventHandler<T,Event>
Defined in: types/jsx-elements.d.ts:455
Inherited from
EventHandlersElement.onEmptied
onEmptiedCapture?
optionalonEmptiedCapture:EventHandler<T,Event>
onEnded?
optionalonEnded:EventHandler<T,Event>
Defined in: types/jsx-elements.d.ts:456
Inherited from
EventHandlersElement.onEnded
onEndedCapture?
optionalonEndedCapture:EventHandler<T,Event>
onError?
optionalonError:EventHandler<T,ErrorEvent>
Defined in: types/jsx-elements.d.ts:457
Inherited from
EventHandlersElement.onError
onErrorCapture?
optionalonErrorCapture:EventHandler<T,ErrorEvent>
onFocus?
optionalonFocus:FocusEventHandler<T,FocusEvent>
Defined in: types/jsx-elements.d.ts:458
Inherited from
EventHandlersElement.onFocus
onFocusCapture?
optionalonFocusCapture:FocusEventHandler<T,FocusEvent>
onFocusIn?
optionalonFocusIn:FocusEventHandler<T,FocusEvent>
Defined in: types/jsx-elements.d.ts:459
Inherited from
EventHandlersElement.onFocusIn
onFocusInCapture?
optionalonFocusInCapture:FocusEventHandler<T,FocusEvent>
onFocusOut?
optionalonFocusOut:FocusEventHandler<T,FocusEvent>
Defined in: types/jsx-elements.d.ts:460
Inherited from
EventHandlersElement.onFocusOut
onFocusOutCapture?
optionalonFocusOutCapture:FocusEventHandler<T,FocusEvent>
onFormData?
optionalonFormData:EventHandler<T,FormDataEvent>
Defined in: types/jsx-elements.d.ts:461
Inherited from
EventHandlersElement.onFormData
onFormDataCapture?
optionalonFormDataCapture:EventHandler<T,FormDataEvent>
onFullscreenChange?
optionalonFullscreenChange:EventHandler<T,Event>
Defined in: types/jsx-elements.d.ts:462
Inherited from
EventHandlersElement.onFullscreenChange
onFullscreenChangeCapture?
optionalonFullscreenChangeCapture:EventHandler<T,Event>
onFullscreenError?
optionalonFullscreenError:EventHandler<T,Event>
Defined in: types/jsx-elements.d.ts:463
Inherited from
EventHandlersElement.onFullscreenError
onFullscreenErrorCapture?
optionalonFullscreenErrorCapture:EventHandler<T,Event>
onGotPointerCapture?
optionalonGotPointerCapture:EventHandler<T,PointerEvent>
Defined in: types/jsx-elements.d.ts:464
Inherited from
EventHandlersElement.onGotPointerCapture
onGotPointerCaptureCapture?
optionalonGotPointerCaptureCapture:EventHandler<T,PointerEvent>
onInput?
optionalonInput:InputEventHandler<T,InputEvent>
Defined in: types/jsx-elements.d.ts:465
Inherited from
EventHandlersElement.onInput
onInputCapture?
optionalonInputCapture:InputEventHandler<T,InputEvent>
onInvalid?
optionalonInvalid:EventHandler<T,Event>
Defined in: types/jsx-elements.d.ts:466
Inherited from
EventHandlersElement.onInvalid
onInvalidCapture?
optionalonInvalidCapture:EventHandler<T,Event>
onKeyDown?
optionalonKeyDown:EventHandler<T,KeyboardEvent>
Defined in: types/jsx-elements.d.ts:467
Inherited from
EventHandlersElement.onKeyDown
onKeyDownCapture?
optionalonKeyDownCapture:EventHandler<T,KeyboardEvent>
onKeyPress?
optionalonKeyPress:EventHandler<T,KeyboardEvent>
Defined in: types/jsx-elements.d.ts:468
Inherited from
EventHandlersElement.onKeyPress
onKeyPressCapture?
optionalonKeyPressCapture:EventHandler<T,KeyboardEvent>
onKeyUp?
optionalonKeyUp:EventHandler<T,KeyboardEvent>
Defined in: types/jsx-elements.d.ts:469
Inherited from
EventHandlersElement.onKeyUp
onKeyUpCapture?
optionalonKeyUpCapture:EventHandler<T,KeyboardEvent>
onLoad?
optionalonLoad:EventHandler<T,Event>
Defined in: types/jsx-elements.d.ts:470
Inherited from
EventHandlersElement.onLoad
onLoadCapture?
optionalonLoadCapture:EventHandler<T,Event>
onLoadedData?
optionalonLoadedData:EventHandler<T,Event>
Defined in: types/jsx-elements.d.ts:471
Inherited from
EventHandlersElement.onLoadedData
onLoadedDataCapture?
optionalonLoadedDataCapture:EventHandler<T,Event>
onLoadedMetadata?
optionalonLoadedMetadata:EventHandler<T,Event>
Defined in: types/jsx-elements.d.ts:472
Inherited from
EventHandlersElement.onLoadedMetadata
onLoadedMetadataCapture?
optionalonLoadedMetadataCapture:EventHandler<T,Event>
onLoadStart?
optionalonLoadStart:EventHandler<T,Event>
Defined in: types/jsx-elements.d.ts:473
Inherited from
EventHandlersElement.onLoadStart
onLoadStartCapture?
optionalonLoadStartCapture:EventHandler<T,Event>
onLostPointerCapture?
optionalonLostPointerCapture:EventHandler<T,PointerEvent>
Defined in: types/jsx-elements.d.ts:474
Inherited from
EventHandlersElement.onLostPointerCapture
onLostPointerCaptureCapture?
optionalonLostPointerCaptureCapture:EventHandler<T,PointerEvent>
onMouseDown?
optionalonMouseDown:EventHandler<T,MouseEvent>
Defined in: types/jsx-elements.d.ts:475
Inherited from
EventHandlersElement.onMouseDown
onMouseDownCapture?
optionalonMouseDownCapture:EventHandler<T,MouseEvent>
onMouseEnter?
optionalonMouseEnter:EventHandler<T,MouseEvent>
Defined in: types/jsx-elements.d.ts:476
Inherited from
EventHandlersElement.onMouseEnter
onMouseEnterCapture?
optionalonMouseEnterCapture:EventHandler<T,MouseEvent>
onMouseLeave?
optionalonMouseLeave:EventHandler<T,MouseEvent>
Defined in: types/jsx-elements.d.ts:477
Inherited from
EventHandlersElement.onMouseLeave
onMouseLeaveCapture?
optionalonMouseLeaveCapture:EventHandler<T,MouseEvent>
onMouseMove?
optionalonMouseMove:EventHandler<T,MouseEvent>
Defined in: types/jsx-elements.d.ts:478
Inherited from
EventHandlersElement.onMouseMove
onMouseMoveCapture?
optionalonMouseMoveCapture:EventHandler<T,MouseEvent>
onMouseOut?
optionalonMouseOut:EventHandler<T,MouseEvent>
Defined in: types/jsx-elements.d.ts:479
Inherited from
EventHandlersElement.onMouseOut
onMouseOutCapture?
optionalonMouseOutCapture:EventHandler<T,MouseEvent>
onMouseOver?
optionalonMouseOver:EventHandler<T,MouseEvent>
Defined in: types/jsx-elements.d.ts:480
Inherited from
EventHandlersElement.onMouseOver
onMouseOverCapture?
optionalonMouseOverCapture:EventHandler<T,MouseEvent>
onMouseUp?
optionalonMouseUp:EventHandler<T,MouseEvent>
Defined in: types/jsx-elements.d.ts:481
Inherited from
EventHandlersElement.onMouseUp
onMouseUpCapture?
optionalonMouseUpCapture:EventHandler<T,MouseEvent>
onPaste?
optionalonPaste:EventHandler<T,ClipboardEvent>
Defined in: types/jsx-elements.d.ts:482
Inherited from
EventHandlersElement.onPaste
onPasteCapture?
optionalonPasteCapture:EventHandler<T,ClipboardEvent>
onPause?
optionalonPause:EventHandler<T,Event>
Defined in: types/jsx-elements.d.ts:483
Inherited from
EventHandlersElement.onPause
onPauseCapture?
optionalonPauseCapture:EventHandler<T,Event>
onPlay?
optionalonPlay:EventHandler<T,Event>
Defined in: types/jsx-elements.d.ts:484
Inherited from
EventHandlersElement.onPlay
onPlayCapture?
optionalonPlayCapture:EventHandler<T,Event>
onPlaying?
optionalonPlaying:EventHandler<T,Event>
Defined in: types/jsx-elements.d.ts:485
Inherited from
EventHandlersElement.onPlaying
onPlayingCapture?
optionalonPlayingCapture:EventHandler<T,Event>
onPointerCancel?
optionalonPointerCancel:EventHandler<T,PointerEvent>
Defined in: types/jsx-elements.d.ts:486
Inherited from
EventHandlersElement.onPointerCancel
onPointerCancelCapture?
optionalonPointerCancelCapture:EventHandler<T,PointerEvent>
onPointerDown?
optionalonPointerDown:EventHandler<T,PointerEvent>
Defined in: types/jsx-elements.d.ts:487
Inherited from
EventHandlersElement.onPointerDown
onPointerDownCapture?
optionalonPointerDownCapture:EventHandler<T,PointerEvent>
onPointerEnter?
optionalonPointerEnter:EventHandler<T,PointerEvent>
Defined in: types/jsx-elements.d.ts:488
Inherited from
EventHandlersElement.onPointerEnter
onPointerEnterCapture?
optionalonPointerEnterCapture:EventHandler<T,PointerEvent>
onPointerLeave?
optionalonPointerLeave:EventHandler<T,PointerEvent>
Defined in: types/jsx-elements.d.ts:489
Inherited from
EventHandlersElement.onPointerLeave
onPointerLeaveCapture?
optionalonPointerLeaveCapture:EventHandler<T,PointerEvent>
onPointerMove?
optionalonPointerMove:EventHandler<T,PointerEvent>
Defined in: types/jsx-elements.d.ts:490
Inherited from
EventHandlersElement.onPointerMove
onPointerMoveCapture?
optionalonPointerMoveCapture:EventHandler<T,PointerEvent>
onPointerOut?
optionalonPointerOut:EventHandler<T,PointerEvent>
Defined in: types/jsx-elements.d.ts:491
Inherited from
EventHandlersElement.onPointerOut
onPointerOutCapture?
optionalonPointerOutCapture:EventHandler<T,PointerEvent>
onPointerOver?
optionalonPointerOver:EventHandler<T,PointerEvent>
Defined in: types/jsx-elements.d.ts:492
Inherited from
EventHandlersElement.onPointerOver
onPointerOverCapture?
optionalonPointerOverCapture:EventHandler<T,PointerEvent>
onPointerRawUpdate?
optionalonPointerRawUpdate:EventHandler<T,PointerEvent>
Defined in: types/jsx-elements.d.ts:493
Inherited from
EventHandlersElement.onPointerRawUpdate
onPointerRawUpdateCapture?
optionalonPointerRawUpdateCapture:EventHandler<T,PointerEvent>
onPointerUp?
optionalonPointerUp:EventHandler<T,PointerEvent>
Defined in: types/jsx-elements.d.ts:494
Inherited from
EventHandlersElement.onPointerUp
onPointerUpCapture?
optionalonPointerUpCapture:EventHandler<T,PointerEvent>
onProgress?
optionalonProgress:EventHandler<T,ProgressEvent<EventTarget>>
Defined in: types/jsx-elements.d.ts:495
Inherited from
EventHandlersElement.onProgress
onProgressCapture?
optionalonProgressCapture:EventHandler<T,ProgressEvent<EventTarget>>
onRateChange?
optionalonRateChange:EventHandler<T,Event>
Defined in: types/jsx-elements.d.ts:496
Inherited from
EventHandlersElement.onRateChange
onRateChangeCapture?
optionalonRateChangeCapture:EventHandler<T,Event>
onReset?
optionalonReset:EventHandler<T,Event>
Defined in: types/jsx-elements.d.ts:497
Inherited from
EventHandlersElement.onReset
onResetCapture?
optionalonResetCapture:EventHandler<T,Event>
onResize?
optionalonResize:EventHandler<T,UIEvent>
Defined in: types/jsx-elements.d.ts:498
Inherited from
EventHandlersElement.onResize
onResizeCapture?
optionalonResizeCapture:EventHandler<T,UIEvent>
onScroll?
optionalonScroll:EventHandler<T,Event>
Defined in: types/jsx-elements.d.ts:499
Inherited from
EventHandlersElement.onScroll
onScrollCapture?
optionalonScrollCapture:EventHandler<T,Event>
onScrollEnd?
optionalonScrollEnd:EventHandler<T,Event>
Defined in: types/jsx-elements.d.ts:500
Inherited from
EventHandlersElement.onScrollEnd
onScrollEndCapture?
optionalonScrollEndCapture:EventHandler<T,Event>
onScrollSnapChange?
optionalonScrollSnapChange:EventHandler<T,Event>
Defined in: types/jsx-elements.d.ts:501
Inherited from
EventHandlersElement.onScrollSnapChange
onScrollSnapChangeCapture?
optionalonScrollSnapChangeCapture:EventHandler<T,Event>
onScrollSnapChanging?
optionalonScrollSnapChanging:EventHandler<T,Event>
Defined in: types/jsx-elements.d.ts:502
Inherited from
EventHandlersElement.onScrollSnapChanging
onScrollSnapChangingCapture?
optionalonScrollSnapChangingCapture:EventHandler<T,Event>
onSecurityPolicyViolation?
optionalonSecurityPolicyViolation:EventHandler<T,SecurityPolicyViolationEvent>
Defined in: types/jsx-elements.d.ts:503
Inherited from
EventHandlersElement.onSecurityPolicyViolation
onSecurityPolicyViolationCapture?
optionalonSecurityPolicyViolationCapture:EventHandler<T,SecurityPolicyViolationEvent>
onSeeked?
optionalonSeeked:EventHandler<T,Event>
Defined in: types/jsx-elements.d.ts:504
Inherited from
EventHandlersElement.onSeeked
onSeekedCapture?
optionalonSeekedCapture:EventHandler<T,Event>
onSeeking?
optionalonSeeking:EventHandler<T,Event>
Defined in: types/jsx-elements.d.ts:505
Inherited from
EventHandlersElement.onSeeking
onSeekingCapture?
optionalonSeekingCapture:EventHandler<T,Event>
onSelect?
optionalonSelect:EventHandler<T,Event>
Defined in: types/jsx-elements.d.ts:506
Inherited from
EventHandlersElement.onSelect
onSelectCapture?
optionalonSelectCapture:EventHandler<T,Event>
onSelectionChange?
optionalonSelectionChange:EventHandler<T,Event>
Defined in: types/jsx-elements.d.ts:507
Inherited from
EventHandlersElement.onSelectionChange
onSelectionChangeCapture?
optionalonSelectionChangeCapture:EventHandler<T,Event>
onSelectStart?
optionalonSelectStart:EventHandler<T,Event>
Defined in: types/jsx-elements.d.ts:508
Inherited from
EventHandlersElement.onSelectStart
onSelectStartCapture?
optionalonSelectStartCapture:EventHandler<T,Event>
onSlotChange?
optionalonSlotChange:EventHandler<T,Event>
Defined in: types/jsx-elements.d.ts:509
Inherited from
EventHandlersElement.onSlotChange
onSlotChangeCapture?
optionalonSlotChangeCapture:EventHandler<T,Event>
onStalled?
optionalonStalled:EventHandler<T,Event>
Defined in: types/jsx-elements.d.ts:510
Inherited from
EventHandlersElement.onStalled
onStalledCapture?
optionalonStalledCapture:EventHandler<T,Event>
onSubmit?
optionalonSubmit:EventHandler<T,SubmitEvent>
Defined in: types/jsx-elements.d.ts:511
Inherited from
EventHandlersElement.onSubmit
onSubmitCapture?
optionalonSubmitCapture:EventHandler<T,SubmitEvent>
onSuspend?
optionalonSuspend:EventHandler<T,Event>
Defined in: types/jsx-elements.d.ts:512
Inherited from
EventHandlersElement.onSuspend
onSuspendCapture?
optionalonSuspendCapture:EventHandler<T,Event>
onTimeUpdate?
optionalonTimeUpdate:EventHandler<T,Event>
Defined in: types/jsx-elements.d.ts:513
Inherited from
EventHandlersElement.onTimeUpdate
onTimeUpdateCapture?
optionalonTimeUpdateCapture:EventHandler<T,Event>
onToggle?
optionalonToggle:EventHandler<T,ToggleEvent>
Defined in: types/jsx-elements.d.ts:514
Inherited from
EventHandlersElement.onToggle
onToggleCapture?
optionalonToggleCapture:EventHandler<T,ToggleEvent>
onTouchCancel?
optionalonTouchCancel:EventHandler<T,TouchEvent>
Defined in: types/jsx-elements.d.ts:515
Inherited from
EventHandlersElement.onTouchCancel
onTouchCancelCapture?
optionalonTouchCancelCapture:EventHandler<T,TouchEvent>
onTouchEnd?
optionalonTouchEnd:EventHandler<T,TouchEvent>
Defined in: types/jsx-elements.d.ts:516
Inherited from
EventHandlersElement.onTouchEnd
onTouchEndCapture?
optionalonTouchEndCapture:EventHandler<T,TouchEvent>
onTouchMove?
optionalonTouchMove:EventHandler<T,TouchEvent>
Defined in: types/jsx-elements.d.ts:517
Inherited from
EventHandlersElement.onTouchMove
onTouchMoveCapture?
optionalonTouchMoveCapture:EventHandler<T,TouchEvent>
onTouchStart?
optionalonTouchStart:EventHandler<T,TouchEvent>
Defined in: types/jsx-elements.d.ts:518
Inherited from
EventHandlersElement.onTouchStart
onTouchStartCapture?
optionalonTouchStartCapture:EventHandler<T,TouchEvent>
onTransitionCancel?
optionalonTransitionCancel:EventHandler<T,TransitionEvent>
Defined in: types/jsx-elements.d.ts:519
Inherited from
EventHandlersElement.onTransitionCancel
onTransitionCancelCapture?
optionalonTransitionCancelCapture:EventHandler<T,TransitionEvent>
onTransitionEnd?
optionalonTransitionEnd:EventHandler<T,TransitionEvent>
Defined in: types/jsx-elements.d.ts:520
Inherited from
EventHandlersElement.onTransitionEnd
onTransitionEndCapture?
optionalonTransitionEndCapture:EventHandler<T,TransitionEvent>
onTransitionRun?
optionalonTransitionRun:EventHandler<T,TransitionEvent>
Defined in: types/jsx-elements.d.ts:521
Inherited from
EventHandlersElement.onTransitionRun
onTransitionRunCapture?
optionalonTransitionRunCapture:EventHandler<T,TransitionEvent>
onTransitionStart?
optionalonTransitionStart:EventHandler<T,TransitionEvent>
Defined in: types/jsx-elements.d.ts:522
Inherited from
EventHandlersElement.onTransitionStart
onTransitionStartCapture?
optionalonTransitionStartCapture:EventHandler<T,TransitionEvent>
onVolumeChange?
optionalonVolumeChange:EventHandler<T,Event>
Defined in: types/jsx-elements.d.ts:523
Inherited from
EventHandlersElement.onVolumeChange
onVolumeChangeCapture?
optionalonVolumeChangeCapture:EventHandler<T,Event>
onWaiting?
optionalonWaiting:EventHandler<T,Event>
Defined in: types/jsx-elements.d.ts:524
Inherited from
EventHandlersElement.onWaiting
onWaitingCapture?
optionalonWaitingCapture:EventHandler<T,Event>
onWheel?
optionalonWheel:EventHandler<T,WheelEvent>
Defined in: types/jsx-elements.d.ts:525
Inherited from
EventHandlersElement.onWheel
onWheelCapture?
optionalonWheelCapture:EventHandler<T,WheelEvent>
part?
optionalpart:PropValue<string|RemoveAttribute>
Defined in: types/jsx-elements.d.ts:572
ref?
optionalref:Ref<T>
Defined in: types/custom-attributes.d.ts:16
Ref object or callback that receives the created DOM node.
Inherited from
role?
optionalrole:PropValue<RemoveAttribute|"grid"|"search"|"link"|"none"|"list"|"menu"|"listbox"|"tree"|"dialog"|"alert"|"alertdialog"|"application"|"article"|"banner"|"button"|"cell"|"checkbox"|"columnheader"|"combobox"|"complementary"|"contentinfo"|"definition"|"directory"|"document"|"feed"|"figure"|"form"|"gridcell"|"group"|"heading"|"img"|"listitem"|"log"|"main"|"marquee"|"math"|"menubar"|"menuitem"|"menuitemcheckbox"|"menuitemradio"|"meter"|"navigation"|"note"|"option"|"presentation"|"progressbar"|"radio"|"radiogroup"|"region"|"row"|"rowgroup"|"rowheader"|"scrollbar"|"searchbox"|"separator"|"slider"|"spinbutton"|"status"|"switch"|"tab"|"table"|"tablist"|"tabpanel"|"term"|"textbox"|"timer"|"toolbar"|"tooltip"|"treegrid"|"treeitem">
Defined in: types/jsx-elements.d.ts:368
Inherited from
AriaAttributes.role
slot?
optionalslot:PropValue<string|RemoveAttribute>
Defined in: types/jsx-elements.d.ts:573
style?
optionalstyle:PropValue<string|RemoveAttribute|StyleProperties|StyleProperties[]>
Defined in: types/jsx-elements.d.ts:574
tabindex?
optionaltabindex:PropValue<string|number|RemoveAttribute>
Defined in: types/jsx-elements.d.ts:575
tabIndex?
optionaltabIndex:PropValue<string|number|RemoveAttribute>
Defined in: types/custom-attributes.d.ts:32
textContent?
optionaltextContent:PropValue<string|number>
Defined in: types/jsx-elements.d.ts:564