diff --git a/.changeset/flat-worms-explode.md b/.changeset/flat-worms-explode.md new file mode 100644 index 0000000000..b8aa920509 --- /dev/null +++ b/.changeset/flat-worms-explode.md @@ -0,0 +1,6 @@ +--- +'@twilio-paste/heading': patch +'@twilio-paste/core': patch +--- + +[Heading]: Improved TsDoc type annotations diff --git a/.changeset/giant-gorillas-behave.md b/.changeset/giant-gorillas-behave.md new file mode 100644 index 0000000000..aba2d1a645 --- /dev/null +++ b/.changeset/giant-gorillas-behave.md @@ -0,0 +1,6 @@ +--- +'@twilio-paste/data-grid': patch +'@twilio-paste/core': patch +--- + +[Data Grid]: Improved TsDoc type annotation diff --git a/.changeset/green-deers-attend.md b/.changeset/green-deers-attend.md new file mode 100644 index 0000000000..0b2342a212 --- /dev/null +++ b/.changeset/green-deers-attend.md @@ -0,0 +1,6 @@ +--- +'@twilio-paste/editable-code-block': patch +'@twilio-paste/core': patch +--- + +[Editable Code Block]: Improved TsDoc type annotations diff --git a/.changeset/healthy-laws-marry.md b/.changeset/healthy-laws-marry.md new file mode 100644 index 0000000000..084b5ce232 --- /dev/null +++ b/.changeset/healthy-laws-marry.md @@ -0,0 +1,6 @@ +--- +'@twilio-paste/form': patch +'@twilio-paste/core': patch +--- + +[Form]: Improved TsDoc type annotations diff --git a/.changeset/lazy-hats-report.md b/.changeset/lazy-hats-report.md new file mode 100644 index 0000000000..5d19449529 --- /dev/null +++ b/.changeset/lazy-hats-report.md @@ -0,0 +1,6 @@ +--- +'@twilio-paste/display-heading': patch +'@twilio-paste/core': patch +--- + +[Display Heading]: Improved TsDoc type annotations diff --git a/.changeset/light-buttons-type.md b/.changeset/light-buttons-type.md index 2aa564eed1..375e4c5964 100644 --- a/.changeset/light-buttons-type.md +++ b/.changeset/light-buttons-type.md @@ -1,5 +1,6 @@ --- '@twilio-paste/codemods': minor +'@twilio-paste/core': minor --- [Codemods] New exports from icons package diff --git a/.changeset/mean-pugs-dream.md b/.changeset/mean-pugs-dream.md new file mode 100644 index 0000000000..ffb7d450c3 --- /dev/null +++ b/.changeset/mean-pugs-dream.md @@ -0,0 +1,6 @@ +--- +'@twilio-paste/display-pill-group': patch +'@twilio-paste/core': patch +--- + +[Display Pill Group]: Improved TsDoc type annotations diff --git a/.changeset/perfect-shoes-kneel.md b/.changeset/perfect-shoes-kneel.md new file mode 100644 index 0000000000..9046ee3a64 --- /dev/null +++ b/.changeset/perfect-shoes-kneel.md @@ -0,0 +1,6 @@ +--- +'@twilio-paste/description-list': patch +'@twilio-paste/core': patch +--- + +[Description List] Improved TsDoc type annotations diff --git a/.changeset/purple-oranges-tease.md b/.changeset/purple-oranges-tease.md new file mode 100644 index 0000000000..9005392b59 --- /dev/null +++ b/.changeset/purple-oranges-tease.md @@ -0,0 +1,6 @@ +--- +'@twilio-paste/date-picker': patch +'@twilio-paste/core': patch +--- + +[Date Picker]: Improved TsDoc type annotation diff --git a/.changeset/purple-stingrays-dream.md b/.changeset/purple-stingrays-dream.md new file mode 100644 index 0000000000..8510bab015 --- /dev/null +++ b/.changeset/purple-stingrays-dream.md @@ -0,0 +1,6 @@ +--- +'@twilio-paste/codemods': patch +'@twilio-paste/core': patch +--- + +[Codemods] updated pacakge exports diff --git a/.changeset/rare-pillows-sleep.md b/.changeset/rare-pillows-sleep.md new file mode 100644 index 0000000000..fc0efebdef --- /dev/null +++ b/.changeset/rare-pillows-sleep.md @@ -0,0 +1,6 @@ +--- +'@twilio-paste/help-text': patch +'@twilio-paste/core': patch +--- + +[Healp Text]: Improved TsDoc type annotations diff --git a/.changeset/shaggy-flies-laugh.md b/.changeset/shaggy-flies-laugh.md new file mode 100644 index 0000000000..059e5a5855 --- /dev/null +++ b/.changeset/shaggy-flies-laugh.md @@ -0,0 +1,6 @@ +--- +'@twilio-paste/file-picker': patch +'@twilio-paste/core': patch +--- + +[File Picker]: Improved TsDoc type annotations diff --git a/.changeset/short-mirrors-call.md b/.changeset/short-mirrors-call.md new file mode 100644 index 0000000000..29c43d22e0 --- /dev/null +++ b/.changeset/short-mirrors-call.md @@ -0,0 +1,6 @@ +--- +'@twilio-paste/form-pill-group': patch +'@twilio-paste/core': patch +--- + +[Form Pill Group]: Improved TsDoc type annotations diff --git a/.changeset/six-pots-enjoy.md b/.changeset/six-pots-enjoy.md new file mode 100644 index 0000000000..5da05b2cf9 --- /dev/null +++ b/.changeset/six-pots-enjoy.md @@ -0,0 +1,6 @@ +--- +'@twilio-paste/disclosure': patch +'@twilio-paste/core': patch +--- + +[Disclosure]: Improved TsDoc type annotations diff --git a/.changeset/tender-parrots-look.md b/.changeset/tender-parrots-look.md new file mode 100644 index 0000000000..6ce003b682 --- /dev/null +++ b/.changeset/tender-parrots-look.md @@ -0,0 +1,6 @@ +--- +"@twilio-paste/table": patch +"@twilio-paste/core": patch +--- + +[Table] Improved TsDoc type annotations diff --git a/.changeset/warm-bears-peel.md b/.changeset/warm-bears-peel.md new file mode 100644 index 0000000000..f3b44e8917 --- /dev/null +++ b/.changeset/warm-bears-peel.md @@ -0,0 +1,6 @@ +--- +'@twilio-paste/file-uploader': patch +'@twilio-paste/core': patch +--- + +[File Uploader]: Improved TsDoc type annotations diff --git a/.changeset/wicked-mice-join.md b/.changeset/wicked-mice-join.md new file mode 100644 index 0000000000..f863362e66 --- /dev/null +++ b/.changeset/wicked-mice-join.md @@ -0,0 +1,6 @@ +--- +'@twilio-paste/detail-text': patch +'@twilio-paste/core': patch +--- + +[Detail Text]: Improved TsDoc type annotations diff --git a/.github/workflows/on_pull_request.yml b/.github/workflows/on_pull_request.yml index 62797f0faf..2d5cd5d385 100644 --- a/.github/workflows/on_pull_request.yml +++ b/.github/workflows/on_pull_request.yml @@ -53,12 +53,15 @@ jobs: - name: Build packages run: yarn build - - name: Run type checker - run: yarn type-check + - run: yarn build:typedocs + - name: Verify generated types are checked in for website + run: yarn check:type-docs eslint: name: Lint repository runs-on: ubuntu-latest + env: + NX_CLOUD_ACCESS_TOKEN: ${{ secrets.NX_CLOUD_ACCESS_TOKEN }} steps: - name: Checkout Repo uses: actions/checkout@v3 @@ -100,8 +103,6 @@ jobs: - name: Build packages run: yarn build - env: - NX_CLOUD_ACCESS_TOKEN: ${{ secrets.NX_CLOUD_ACCESS_TOKEN }} - name: Run eslint run: yarn lint @@ -159,6 +160,8 @@ jobs: react17_tests: name: Test repository using React 17 runs-on: ubuntu-latest + env: + NX_CLOUD_ACCESS_TOKEN: ${{ secrets.NX_CLOUD_ACCESS_TOKEN }} steps: - name: Checkout Repo uses: actions/checkout@v3 @@ -193,8 +196,6 @@ jobs: # Note: Build first before we change the react version installed. - name: Build packages run: yarn build - env: - NX_CLOUD_ACCESS_TOKEN: ${{ secrets.NX_CLOUD_ACCESS_TOKEN }} - name: Install React 17 run: | @@ -210,6 +211,8 @@ jobs: react16_tests: name: Test repository using React 16 runs-on: ubuntu-latest + env: + NX_CLOUD_ACCESS_TOKEN: ${{ secrets.NX_CLOUD_ACCESS_TOKEN }} steps: - name: Checkout Repo uses: actions/checkout@v3 @@ -244,8 +247,6 @@ jobs: # Note: Build first before we change the react version installed. - name: Build packages run: yarn build - env: - NX_CLOUD_ACCESS_TOKEN: ${{ secrets.NX_CLOUD_ACCESS_TOKEN }} - name: Install React 16 run: | diff --git a/cypress/integration/sitemap-vrt/constants.ts b/cypress/integration/sitemap-vrt/constants.ts index 7b76988002..57fefbc027 100644 --- a/cypress/integration/sitemap-vrt/constants.ts +++ b/cypress/integration/sitemap-vrt/constants.ts @@ -58,11 +58,23 @@ export const SITEMAP = [ "/components/checkbox/api", "/components/checkbox/changelog", "/components/data-grid/", + "/components/data-grid/api", + "/components/data-grid/changelog", "/components/detail-text", + "/components/detail-text/api", + "/components/detail-text/changelog", "/components/description-list/", + "/components/description-list/api", + "/components/description-list/changelog", "/components/display-heading/", + "/components/display-heading/api", + "/components/display-heading/changelog", "/components/display-pill-group/", + "/components/display-pill-group/api", + "/components/display-pill-group/changelog", "/components/disclosure/", + "/components/disclosure/api", + "/components/disclosure/changelog", "/components/button/", "/components/button/api", "/components/button/changelog", @@ -71,17 +83,31 @@ export const SITEMAP = [ "/components/flex/api", "/components/flex/changelog", "/components/file-picker/", + "/components/file-picker/api", + "/components/file-picker/changelog", "/components/file-uploader/", + "/components/file-uploader/api", + "/components/file-uploader/changelog", "/components/form/", + "/components/form/api", + "/components/form/changelog", "/components/combobox/", "/components/date-picker/", + "/components/date-picker/api", + "/components/date-picker/changelog", "/components/grid/", "/components/grid/api", "/components/grid/changelog", "/components/heading/", + "/components/heading/api", + "/components/heading/changelog", "/components/form-pill-group/", + "/components/form-pill-group/api", + "/components/form-pill-group/changelog", "/components/alert/", "/components/help-text/", + "/components/help-text/api", + "/components/help-text/changelog", "/components/icon/", "/components/icon/usage-guidelines/", "/components/", @@ -201,7 +227,7 @@ export const SITEMAP = [ const SITEMAP_CHUNKS: string[][] = []; const CHUNK_SIZE = 25; -for (var i = 0, len = SITEMAP.length; i < len; i += CHUNK_SIZE) { +for (let i = 0, len = SITEMAP.length; i < len; i += CHUNK_SIZE) { SITEMAP_CHUNKS.push(SITEMAP.slice(i, i + CHUNK_SIZE)); } diff --git a/package.json b/package.json index 4ef0dc4ca8..58cdd469e8 100644 --- a/package.json +++ b/package.json @@ -6,7 +6,12 @@ "author": "Twilio Inc.", "license": "MIT", "workspaces": { - "packages": ["apps/**/*", "packages/**/*", "templates/**/*", "!packages/paste-core/core-bundle/**/*"] + "packages": [ + "apps/**/*", + "packages/**/*", + "templates/**/*", + "!packages/paste-core/core-bundle/**/*" + ] }, "types": "./types/index.d.ts", "engines": { @@ -38,6 +43,7 @@ "build:theme-designer": "yarn nx run @twilio-paste/theme-designer:build", "build:nextjs-template": "yarn nx run @twilio-paste/nextjs-template:build", "build:contrast-checking": "yarn nx run @twilio-paste/token-contrast-checker:build", + "check:type-docs": "bash ./tools/build/generate-type-docs/check-uncommited-type.sh", "pre-push": "concurrently \"yarn:lint\" \"yarn:test\" \"yarn:format\" \"yarn:type-check\"", "prerelease": "yarn build && yarn lint && yarn test", "release": "yarn changeset publish", @@ -221,5 +227,9 @@ } }, "packageManager": "yarn@3.6.3", - "browserslist": ["last 2 versions", "not dead", "not IE 11"] + "browserslist": [ + "last 2 versions", + "not dead", + "not IE 11" + ] } diff --git a/packages/paste-codemods/tools/.cache/mappings.json b/packages/paste-codemods/tools/.cache/mappings.json index e8743fa3db..94f98158c2 100644 --- a/packages/paste-codemods/tools/.cache/mappings.json +++ b/packages/paste-codemods/tools/.cache/mappings.json @@ -83,9 +83,7 @@ "DescriptionListDetails": "@twilio-paste/core/description-list", "DescriptionListSet": "@twilio-paste/core/description-list", "DescriptionListTerm": "@twilio-paste/core/description-list", - "StyledDescriptionListSet": "@twilio-paste/core/description-list", "DetailText": "@twilio-paste/core/detail-text", - "AnimatedDisclosureContent": "@twilio-paste/core/disclosure", "Disclosure": "@twilio-paste/core/disclosure", "DisclosureContent": "@twilio-paste/core/disclosure", "DisclosureHeading": "@twilio-paste/core/disclosure", @@ -120,7 +118,6 @@ "useFormPillState": "@twilio-paste/core/form-pill-group", "Heading": "@twilio-paste/core/heading", "HelpText": "@twilio-paste/core/help-text", - "HelpTextVariants": "@twilio-paste/core/help-text", "InPageNavigation": "@twilio-paste/core/in-page-navigation", "InPageNavigationItem": "@twilio-paste/core/in-page-navigation", "InlineCode": "@twilio-paste/core/inline-code", diff --git a/packages/paste-core/components/avatar/type-docs.json b/packages/paste-core/components/avatar/type-docs.json index bc8b409021..f482a6ae4d 100644 --- a/packages/paste-core/components/avatar/type-docs.json +++ b/packages/paste-core/components/avatar/type-docs.json @@ -430,7 +430,7 @@ }, "element": { "type": "string", - "defaultValue": "'AVATAR'", + "defaultValue": "AVATAR", "required": false, "externalProp": false, "description": "Overrides the default element name to apply unique styles with the Customization Provider" @@ -2046,7 +2046,7 @@ }, "element": { "type": "string", - "defaultValue": "'AVATAR_GROUP'", + "defaultValue": "AVATAR_GROUP", "required": false, "externalProp": false, "description": "Overrides the default element name to apply unique styles with the Customization Provider" diff --git a/packages/paste-core/components/badge/type-docs.json b/packages/paste-core/components/badge/type-docs.json index 50018b43b8..8539d9fe40 100644 --- a/packages/paste-core/components/badge/type-docs.json +++ b/packages/paste-core/components/badge/type-docs.json @@ -8,14 +8,14 @@ }, "element": { "type": "string", - "defaultValue": "'BADGE'", + "defaultValue": "BADGE", "required": false, "externalProp": false, "description": "Overrides the default element name to apply unique styles with the Customization Provider" }, "size": { "type": "BadgeSizes", - "defaultValue": "'default'", + "defaultValue": "default", "required": false, "externalProp": false } @@ -26,7 +26,7 @@ "defaultValue": "null", "required": true, "externalProp": false, - "description": "Underlying HTML element to render. Can be 'span', 'button', or 'a'." + "description": "Underlying HTML element to render. Can be \"span\", \"button\", or \"a\"." }, "variant": { "type": "| \"neutral\"\n | \"warning\"\n | \"error\"\n | \"success\"\n | \"new\"\n | \"subaccount\"\n | \"decorative10\"\n | \"decorative20\"\n | \"decorative30\"\n | \"decorative40\"\n | \"neutral_counter\"\n | \"error_counter\"\n | \"default\"\n | \"info\"", @@ -450,7 +450,7 @@ }, "element": { "type": "string", - "defaultValue": "'BADGE'", + "defaultValue": "BADGE", "required": false, "externalProp": false, "description": "Overrides the default element name to apply unique styles with the Customization Provider" @@ -1563,7 +1563,7 @@ }, "size": { "type": "BadgeSizes", - "defaultValue": "'default'", + "defaultValue": "default", "required": false, "externalProp": false }, @@ -1634,7 +1634,7 @@ "defaultValue": "null", "required": true, "externalProp": false, - "description": "Underlying HTML element to render. Can be 'span', 'button', or 'a'." + "description": "Underlying HTML element to render. Can be \"span\", \"button\", or \"a\"." }, "about": { "type": "string", @@ -3289,7 +3289,7 @@ "defaultValue": "null", "required": true, "externalProp": false, - "description": "Underlying HTML element to render. Can be 'span', 'button', or 'a'." + "description": "Underlying HTML element to render. Can be \"span\", \"button\", or \"a\"." }, "about": { "type": "string", diff --git a/packages/paste-core/components/button-group/type-docs.json b/packages/paste-core/components/button-group/type-docs.json index aad740b42b..f0f5408540 100644 --- a/packages/paste-core/components/button-group/type-docs.json +++ b/packages/paste-core/components/button-group/type-docs.json @@ -372,18 +372,6 @@ "required": false, "externalProp": true }, - "className": { - "type": "string", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "color": { - "type": "string", - "defaultValue": null, - "required": false, - "externalProp": true - }, "contentEditable": { "type": "Booleanish | \"inherit\"", "defaultValue": null, @@ -434,7 +422,7 @@ }, "element": { "type": "string", - "defaultValue": "'BUTTON_GROUP'", + "defaultValue": "BUTTON_GROUP", "required": false, "externalProp": false, "description": "Overrides the default element name to apply unique styles with the Customization Provider" @@ -1515,12 +1503,6 @@ "required": false, "externalProp": true }, - "ref": { - "type": "| ((instance: HTMLDivElement | null) => void)\n | RefObject", - "defaultValue": null, - "required": false, - "externalProp": true - }, "resource": { "type": "string", "defaultValue": null, @@ -1557,12 +1539,6 @@ "required": false, "externalProp": true }, - "style": { - "type": "CSSProperties", - "defaultValue": null, - "required": false, - "externalProp": true - }, "suppressContentEditableWarning": { "type": "boolean", "defaultValue": null, diff --git a/packages/paste-core/components/callout/type-docs.json b/packages/paste-core/components/callout/type-docs.json index b4933cb452..0c323f1aa0 100644 --- a/packages/paste-core/components/callout/type-docs.json +++ b/packages/paste-core/components/callout/type-docs.json @@ -6,5676 +6,4774 @@ "required": true, "externalProp": false }, - "accessKey": { + "about": { "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "accessKeyLabel": { + "accessKey": { "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "addEventListener": { - "type": "{ (type: K, listener: (this: HTMLDivElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | ... 1 more ... | undefined): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | ... 1 more ... | undefined): void; }", + "aria-activedescendant": { + "type": "string", "defaultValue": null, "required": false, "externalProp": true, - "description": "\n\nAppends 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.\n\nThe 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.\n\nWhen 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.\n\nWhen 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.\n\nWhen set to true, options's once indicates that the callback will only be invoked once after which the event listener will be removed.\n\nIf an AbortSignal is passed for options's signal, then the event listener will be removed when signal is aborted.\n\nThe event listener is appended to target's event listener list and is not appended if it has the same type, callback, and capture.\n\n\nAppends 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.\n\nThe 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.\n\nWhen 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.\n\nWhen 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.\n\nWhen set to true, options's once indicates that the callback will only be invoked once after which the event listener will be removed.\n\nIf an AbortSignal is passed for options's signal, then the event listener will be removed when signal is aborted.\n\nThe event listener is appended to target's event listener list and is not appended if it has the same type, callback, and capture." + "description": "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application." }, - "after": { - "type": "(...nodes: (string | Node)[]) => void", + "aria-atomic": { + "type": "Booleanish", "defaultValue": null, "required": false, "externalProp": true, - "description": "Inserts nodes just after node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated." + "description": "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." }, - "align": { - "type": "string", + "aria-autocomplete": { + "type": "\"list\" | \"none\" | \"inline\" | \"both\"", "defaultValue": null, "required": false, "externalProp": true, - "description": "Sets or retrieves how the object is aligned with adjacent text." + "description": "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\npresented if they are made." }, - "animate": { - "type": "(\n keyframes: Keyframe[] | PropertyIndexedKeyframes | null,\n options?: number | KeyframeAnimationOptions | undefined\n) => Animation", + "aria-busy": { + "type": "Booleanish", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "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." }, - "append": { - "type": "(...nodes: (string | Node)[]) => void", + "aria-checked": { + "type": "boolean | \"true\" | \"false\" | \"mixed\"", "defaultValue": null, "required": false, "externalProp": true, - "description": "Inserts nodes after the last child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated." + "description": "Indicates the current \"checked\" state of checkboxes, radio buttons, and other widgets." }, - "appendChild": { - "type": "(node: T) => T", + "aria-colcount": { + "type": "number", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Defines the total number of columns in a table, grid, or treegrid." }, - "ariaAtomic": { - "type": "string", + "aria-colindex": { + "type": "number", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid." }, - "ariaAutoComplete": { - "type": "string", + "aria-colspan": { + "type": "number", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid." }, - "ariaBusy": { + "aria-controls": { "type": "string", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Identifies the element (or elements) whose contents or presence are controlled by the current element." }, - "ariaChecked": { - "type": "string", + "aria-current": { + "type": "| boolean\n | \"time\"\n | \"true\"\n | \"false\"\n | \"page\"\n | \"step\"\n | \"location\"\n | \"date\"", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Indicates the element that represents the current item within a container or set of related elements." }, - "ariaColCount": { + "aria-describedby": { "type": "string", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Identifies the element (or elements) that describes the object." }, - "ariaColIndex": { + "aria-details": { "type": "string", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Identifies the element that provides a detailed, extended description for the object." }, - "ariaColIndexText": { - "type": "string", + "aria-disabled": { + "type": "Booleanish", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable." }, - "ariaColSpan": { - "type": "string", + "aria-dropeffect": { + "type": "\"link\" | \"none\" | \"copy\" | \"execute\" | \"move\" | \"popup\"", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Indicates what functions can be performed when a dragged object is released on the drop target." }, - "ariaCurrent": { + "aria-errormessage": { "type": "string", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Identifies the element that provides an error message for the object." }, - "ariaDisabled": { - "type": "string", + "aria-expanded": { + "type": "Booleanish", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed." }, - "ariaExpanded": { + "aria-flowto": { "type": "string", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Identifies the next element (or elements) in an alternate reading order of content which, at the user's discretion,\nallows assistive technology to override the general default of reading in document source order." }, - "ariaHasPopup": { - "type": "string", + "aria-grabbed": { + "type": "Booleanish", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Indicates an element's \"grabbed\" state in a drag-and-drop operation." }, - "ariaHidden": { - "type": "string", + "aria-haspopup": { + "type": "| boolean\n | \"dialog\"\n | \"menu\"\n | \"true\"\n | \"false\"\n | \"grid\"\n | \"listbox\"\n | \"tree\"", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element." }, - "ariaInvalid": { - "type": "string", + "aria-hidden": { + "type": "Booleanish", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Indicates whether the element is exposed to an accessibility API." }, - "ariaKeyShortcuts": { - "type": "string", + "aria-invalid": { + "type": "boolean | \"true\" | \"false\" | \"grammar\" | \"spelling\"", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Indicates the entered value does not conform to the format expected by the application." }, - "ariaLabel": { + "aria-keyshortcuts": { "type": "string", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element." }, - "ariaLevel": { + "aria-label": { "type": "string", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Defines a string value that labels the current element." }, - "ariaLive": { + "aria-labelledby": { "type": "string", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Identifies the element (or elements) that labels the current element." }, - "ariaModal": { - "type": "string", + "aria-level": { + "type": "number", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Defines the hierarchical level of an element within a structure." }, - "ariaMultiLine": { - "type": "string", + "aria-live": { + "type": "\"off\" | \"assertive\" | \"polite\"", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "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." }, - "ariaMultiSelectable": { - "type": "string", + "aria-modal": { + "type": "Booleanish", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Indicates whether an element is modal when displayed." }, - "ariaOrientation": { - "type": "string", + "aria-multiline": { + "type": "Booleanish", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Indicates whether a text box accepts multiple lines of input or only a single line." }, - "ariaPlaceholder": { - "type": "string", + "aria-multiselectable": { + "type": "Booleanish", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Indicates that the user may select more than one item from the current selectable descendants." }, - "ariaPosInSet": { - "type": "string", + "aria-orientation": { + "type": "\"horizontal\" | \"vertical\"", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous." }, - "ariaPressed": { + "aria-owns": { "type": "string", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Identifies an element (or elements) in order to define a visual, functional, or contextual parent/child relationship\nbetween DOM elements where the DOM hierarchy cannot be used to represent the relationship." }, - "ariaReadOnly": { + "aria-placeholder": { "type": "string", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Defines a short hint (a word or short phrase) intended to aid the user with data entry when the control has no value.\nA hint could be a sample value or a brief description of the expected format." }, - "ariaRequired": { - "type": "string", + "aria-posinset": { + "type": "number", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "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." }, - "ariaRoleDescription": { - "type": "string", + "aria-pressed": { + "type": "boolean | \"true\" | \"false\" | \"mixed\"", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Indicates the current \"pressed\" state of toggle buttons." }, - "ariaRowCount": { - "type": "string", + "aria-readonly": { + "type": "Booleanish", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Indicates that the element is not editable, but is otherwise operable." }, - "ariaRowIndex": { - "type": "string", + "aria-relevant": { + "type": "| \"text\"\n | \"additions\"\n | \"additions removals\"\n | \"additions text\"\n | \"all\"\n | \"removals\"\n | \"removals additions\"\n | \"removals text\"\n | \"text additions\"\n | \"text removals\"", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified." }, - "ariaRowIndexText": { - "type": "string", + "aria-required": { + "type": "Booleanish", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Indicates that user input is required on the element before a form may be submitted." }, - "ariaRowSpan": { + "aria-roledescription": { "type": "string", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Defines a human-readable, author-localized description for the role of an element." }, - "ariaSelected": { - "type": "string", + "aria-rowcount": { + "type": "number", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Defines the total number of rows in a table, grid, or treegrid." }, - "ariaSetSize": { - "type": "string", + "aria-rowindex": { + "type": "number", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid." }, - "ariaSort": { - "type": "string", + "aria-rowspan": { + "type": "number", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid." }, - "ariaValueMax": { - "type": "string", + "aria-selected": { + "type": "Booleanish", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Indicates the current \"selected\" state of various widgets." }, - "ariaValueMin": { - "type": "string", + "aria-setsize": { + "type": "number", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "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." }, - "ariaValueNow": { - "type": "string", + "aria-sort": { + "type": "\"none\" | \"ascending\" | \"descending\" | \"other\"", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Indicates if items in a table or grid are sorted in ascending or descending order." }, - "ariaValueText": { - "type": "string", + "aria-valuemax": { + "type": "number", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Defines the maximum allowed value for a range widget." }, - "assignedSlot": { - "type": "HTMLSlotElement", + "aria-valuemin": { + "type": "number", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Defines the minimum allowed value for a range widget." }, - "attachInternals": { - "type": "() => ElementInternals", + "aria-valuenow": { + "type": "number", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Defines the current value for a range widget." }, - "attachShadow": { - "type": "(init: ShadowRootInit) => ShadowRoot", + "aria-valuetext": { + "type": "string", "defaultValue": null, "required": false, "externalProp": true, - "description": "Creates a shadow root for element and returns it." + "description": "Defines the human readable text alternative of aria-valuenow for a range widget." }, - "ATTRIBUTE_NODE": { - "type": "number", + "autoCapitalize": { + "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "attributes": { - "type": "NamedNodeMap", + "autoCorrect": { + "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "autocapitalize": { + "autoSave": { "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "autofocus": { - "type": "boolean", + "contentEditable": { + "type": "Booleanish | \"inherit\"", "defaultValue": null, "required": false, "externalProp": true }, - "baseURI": { + "contextMenu": { "type": "string", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns node's node document's document base URL." + "externalProp": true }, - "before": { - "type": "(...nodes: (string | Node)[]) => void", + "dangerouslySetInnerHTML": { + "type": "{ __html: string }", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Inserts nodes just before node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated." + "externalProp": true }, - "blur": { - "type": "() => void", + "datatype": { + "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "CDATA_SECTION_NODE": { - "type": "number", + "defaultChecked": { + "type": "boolean", "defaultValue": null, "required": false, - "externalProp": true, - "description": "node is a CDATASection node." + "externalProp": true }, - "childElementCount": { - "type": "number", + "defaultValue": { + "type": "string | number | readonly string[]", "defaultValue": null, "required": false, "externalProp": true }, - "childNodes": { - "type": "NodeListOf", + "dir": { + "type": "string", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns the children." + "externalProp": true }, - "classList": { - "type": "DOMTokenList", + "draggable": { + "type": "Booleanish", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Allows for manipulation of element's class content attribute as a set of whitespace-separated tokens through a DOMTokenList object." + "externalProp": true }, - "className": { + "element": { "type": "string", - "defaultValue": null, + "defaultValue": "'CALLOUT'", "required": false, - "externalProp": true, - "description": "Returns the value of element's class content attribute. Can be set to change it." + "externalProp": false, + "description": "Overrides the default element name to apply unique styles with the Customization Provider" }, - "click": { - "type": "() => void", + "hidden": { + "type": "boolean", "defaultValue": null, "required": false, "externalProp": true }, - "clientHeight": { - "type": "number", + "i18nLabel": { + "type": "string", + "defaultValue": "'(neutral)' | '(warning)' | '(error)' | '(success)' | '(new)'", + "required": false, + "externalProp": false, + "description": "Accessible label for the Callout icon." + }, + "id": { + "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "clientLeft": { - "type": "number", + "inlist": { + "type": "any", "defaultValue": null, "required": false, "externalProp": true }, - "clientTop": { - "type": "number", + "inputMode": { + "type": "| \"text\"\n | \"none\"\n | \"search\"\n | \"tel\"\n | \"url\"\n | \"email\"\n | \"numeric\"\n | \"decimal\"", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Hints at the type of data that might be entered by the user while editing the element or its contents" }, - "clientWidth": { - "type": "number", + "is": { + "type": "string", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Specify that a standard HTML element should behave like a defined custom built-in element" }, - "cloneNode": { - "type": "(deep?: boolean | undefined) => Node", + "itemID": { + "type": "string", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns a copy of node. If deep is true, the copy also includes the node's descendants." + "externalProp": true }, - "closest": { - "type": "{\n (selector: K):\n | HTMLElementTagNameMap[K]\n | null\n (selector: K):\n | SVGElementTagNameMap[K]\n | null\n (selectors: string): E | null\n}", + "itemProp": { + "type": "string", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns the first (starting at element) inclusive ancestor that matches selectors, and null otherwise." + "externalProp": true }, - "COMMENT_NODE": { - "type": "number", + "itemRef": { + "type": "string", "defaultValue": null, "required": false, - "externalProp": true, - "description": "node is a Comment node." + "externalProp": true }, - "compareDocumentPosition": { - "type": "(other: Node) => number", + "itemScope": { + "type": "boolean", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns a bitmask indicating the position of other relative to node." + "externalProp": true }, - "contains": { - "type": "(other: Node | null) => boolean", + "itemType": { + "type": "string", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns true if other is an inclusive descendant of node, and false otherwise." + "externalProp": true }, - "contentEditable": { - "type": "string", + "key": { + "type": "Key", "defaultValue": null, "required": false, "externalProp": true }, - "dataset": { - "type": "DOMStringMap", + "lang": { + "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "dir": { + "marginY": { + "type": "\"space0\" | \"space10\" | \"space20\" | \"space30\" | \"space40\" | \"space50\" | \"space60\" | \"space70\" | \"space80\" | \"space90\" | \"space100\" | \"space110\" | \"space120\" | \"space130\" | \"space140\" | ... 28 more ... | \"auto\"", + "defaultValue": "null", + "required": false, + "externalProp": false + }, + "nonce": { "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "dispatchEvent": { - "type": "(event: Event) => boolean", + "onAbort": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "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." + "externalProp": true }, - "DOCUMENT_FRAGMENT_NODE": { - "type": "number", + "onAbortCapture": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "node is a DocumentFragment node." + "externalProp": true }, - "DOCUMENT_NODE": { - "type": "number", + "onAnimationEnd": { + "type": "AnimationEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "node is a document." + "externalProp": true }, - "DOCUMENT_POSITION_CONTAINED_BY": { - "type": "number", + "onAnimationEndCapture": { + "type": "AnimationEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Set when other is a descendant of node." + "externalProp": true }, - "DOCUMENT_POSITION_CONTAINS": { - "type": "number", + "onAnimationIteration": { + "type": "AnimationEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Set when other is an ancestor of node." + "externalProp": true }, - "DOCUMENT_POSITION_DISCONNECTED": { - "type": "number", + "onAnimationIterationCapture": { + "type": "AnimationEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Set when node and other are not in the same tree." + "externalProp": true }, - "DOCUMENT_POSITION_FOLLOWING": { - "type": "number", + "onAnimationStart": { + "type": "AnimationEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Set when other is following node." + "externalProp": true }, - "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC": { - "type": "number", + "onAnimationStartCapture": { + "type": "AnimationEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "DOCUMENT_POSITION_PRECEDING": { - "type": "number", + "onAuxClick": { + "type": "MouseEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Set when other is preceding node." + "externalProp": true }, - "DOCUMENT_TYPE_NODE": { - "type": "number", + "onAuxClickCapture": { + "type": "MouseEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "node is a doctype." + "externalProp": true }, - "draggable": { - "type": "boolean", + "onBeforeInput": { + "type": "FormEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "element": { - "type": "string", - "defaultValue": "'CALLOUT'", + "onBeforeInputCapture": { + "type": "FormEventHandler", + "defaultValue": null, "required": false, - "externalProp": false, - "description": "Overrides the default element name to apply unique styles with the Customization Provider" + "externalProp": true }, - "ELEMENT_NODE": { - "type": "number", + "onBlur": { + "type": "FocusEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "node is an element." + "externalProp": true }, - "enterKeyHint": { - "type": "string", + "onBlurCapture": { + "type": "FocusEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "ENTITY_NODE": { - "type": "number", + "onCanPlay": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "ENTITY_REFERENCE_NODE": { - "type": "number", + "onCanPlayCapture": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "firstChild": { - "type": "ChildNode", + "onCanPlayThrough": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns the first child." + "externalProp": true }, - "firstElementChild": { - "type": "Element", + "onCanPlayThroughCapture": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns the first child that is an element, and null otherwise." + "externalProp": true }, - "focus": { - "type": "(options?: FocusOptions | undefined) => void", + "onChange": { + "type": "FormEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "getAnimations": { - "type": "(\n options?: GetAnimationsOptions | undefined\n) => Animation[]", + "onChangeCapture": { + "type": "FormEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "getAttribute": { - "type": "(qualifiedName: string) => string | null", + "onClick": { + "type": "MouseEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns element's first attribute whose qualified name is qualifiedName, and null if there is no such attribute otherwise." + "externalProp": true }, - "getAttributeNames": { - "type": "() => string[]", + "onClickCapture": { + "type": "MouseEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns the qualified names of all element's attributes. Can contain duplicates." + "externalProp": true }, - "getAttributeNode": { - "type": "(qualifiedName: string) => Attr | null", + "onCompositionEnd": { + "type": "CompositionEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "getAttributeNodeNS": { - "type": "(\n namespace: string | null,\n localName: string\n) => Attr | null", + "onCompositionEndCapture": { + "type": "CompositionEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "getAttributeNS": { - "type": "(\n namespace: string | null,\n localName: string\n) => string | null", + "onCompositionStart": { + "type": "CompositionEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns element's attribute whose namespace is namespace and local name is localName, and null if there is no such attribute otherwise." + "externalProp": true }, - "getBoundingClientRect": { - "type": "() => DOMRect", + "onCompositionStartCapture": { + "type": "CompositionEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "getClientRects": { - "type": "() => DOMRectList", + "onCompositionUpdate": { + "type": "CompositionEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "getElementsByClassName": { - "type": "(classNames: string) => HTMLCollectionOf", + "onCompositionUpdateCapture": { + "type": "CompositionEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "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." + "externalProp": true }, - "getElementsByTagName": { - "type": "{ (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf<...>; (qualifiedName: string): HTMLCollectionOf<...>; }", + "onContextMenu": { + "type": "MouseEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "getElementsByTagNameNS": { - "type": "{ (namespaceURI: \"http://www.w3.org/1999/xhtml\", localName: string): HTMLCollectionOf; (namespaceURI: \"http://www.w3.org/2000/svg\", localName: string): HTMLCollectionOf<...>; (namespace: string | null, localName: string): HTMLCollectionOf<...>; }", + "onContextMenuCapture": { + "type": "MouseEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "getRootNode": { - "type": "(options?: GetRootNodeOptions | undefined) => Node", + "onCopy": { + "type": "ClipboardEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns node's root." + "externalProp": true }, - "hasAttribute": { - "type": "(qualifiedName: string) => boolean", + "onCopyCapture": { + "type": "ClipboardEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns true if element has an attribute whose qualified name is qualifiedName, and false otherwise." + "externalProp": true }, - "hasAttributeNS": { - "type": "(namespace: string | null, localName: string) => boolean", + "onCut": { + "type": "ClipboardEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns true if element has an attribute whose namespace is namespace and local name is localName." + "externalProp": true }, - "hasAttributes": { - "type": "() => boolean", + "onCutCapture": { + "type": "ClipboardEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns true if element has attributes, and false otherwise." + "externalProp": true }, - "hasChildNodes": { - "type": "() => boolean", + "onDoubleClick": { + "type": "MouseEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns whether node has children." + "externalProp": true }, - "hasPointerCapture": { - "type": "(pointerId: number) => boolean", + "onDoubleClickCapture": { + "type": "MouseEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "hidden": { - "type": "boolean", + "onDrag": { + "type": "DragEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "i18nLabel": { - "type": "string", - "defaultValue": "'(neutral)' | '(warning)' | '(error)' | '(success)' | '(new)'", + "onDragCapture": { + "type": "DragEventHandler", + "defaultValue": null, "required": false, - "externalProp": false, - "description": "Accessible label for the Callout icon." + "externalProp": true }, - "id": { - "type": "string", + "onDragEnd": { + "type": "DragEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns the value of element's id content attribute. Can be set to change it." + "externalProp": true }, - "inert": { - "type": "boolean", + "onDragEndCapture": { + "type": "DragEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "innerHTML": { - "type": "string", + "onDragEnter": { + "type": "DragEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "innerText": { - "type": "string", + "onDragEnterCapture": { + "type": "DragEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "inputMode": { - "type": "string", + "onDragExit": { + "type": "DragEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "insertAdjacentElement": { - "type": "(\n where: InsertPosition,\n element: Element\n) => Element | null", + "onDragExitCapture": { + "type": "DragEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "insertAdjacentHTML": { - "type": "(position: InsertPosition, text: string) => void", + "onDragLeave": { + "type": "DragEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "insertAdjacentText": { - "type": "(where: InsertPosition, data: string) => void", + "onDragLeaveCapture": { + "type": "DragEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "insertBefore": { - "type": "(node: T, child: Node | null) => T", + "onDragOver": { + "type": "DragEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "isConnected": { - "type": "boolean", + "onDragOverCapture": { + "type": "DragEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns true if node is connected and false otherwise." + "externalProp": true }, - "isContentEditable": { - "type": "boolean", + "onDragStart": { + "type": "DragEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "isDefaultNamespace": { - "type": "(namespace: string | null) => boolean", + "onDragStartCapture": { + "type": "DragEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "isEqualNode": { - "type": "(otherNode: Node | null) => boolean", + "onDrop": { + "type": "DragEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns whether node and otherNode have the same properties." + "externalProp": true }, - "isSameNode": { - "type": "(otherNode: Node | null) => boolean", + "onDropCapture": { + "type": "DragEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "lang": { - "type": "string", + "onDurationChange": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "lastChild": { - "type": "ChildNode", + "onDurationChangeCapture": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns the last child." + "externalProp": true }, - "lastElementChild": { - "type": "Element", + "onEmptied": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns the last child that is an element, and null otherwise." + "externalProp": true }, - "localName": { - "type": "string", + "onEmptiedCapture": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns the local name." + "externalProp": true }, - "lookupNamespaceURI": { - "type": "(prefix: string | null) => string | null", + "onEncrypted": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "lookupPrefix": { - "type": "(namespace: string | null) => string | null", + "onEncryptedCapture": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "marginY": { - "type": "\"space0\" | \"space10\" | \"space20\" | \"space30\" | \"space40\" | \"space50\" | \"space60\" | \"space70\" | \"space80\" | \"space90\" | \"space100\" | \"space110\" | \"space120\" | \"space130\" | \"space140\" | ... 28 more ... | \"auto\"", - "defaultValue": "null", + "onEnded": { + "type": "ReactEventHandler", + "defaultValue": null, "required": false, - "externalProp": false + "externalProp": true }, - "matches": { - "type": "(selectors: string) => boolean", + "onEndedCapture": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns true if matching selectors against element's root yields element, and false otherwise." + "externalProp": true }, - "namespaceURI": { - "type": "string", + "onError": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns the namespace." + "externalProp": true }, - "nextElementSibling": { - "type": "Element", + "onErrorCapture": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns the first following sibling that is an element, and null otherwise." + "externalProp": true }, - "nextSibling": { - "type": "ChildNode", + "onFocus": { + "type": "FocusEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns the next sibling." + "externalProp": true }, - "nodeName": { - "type": "string", + "onFocusCapture": { + "type": "FocusEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns a string appropriate for the type of node." + "externalProp": true }, - "nodeType": { - "type": "number", + "onGotPointerCapture": { + "type": "PointerEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns the type of node." + "externalProp": true }, - "nodeValue": { - "type": "string", + "onGotPointerCaptureCapture": { + "type": "PointerEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "nonce": { - "type": "string", + "onInput": { + "type": "FormEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "normalize": { - "type": "() => void", + "onInputCapture": { + "type": "FormEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Removes empty exclusive Text nodes and concatenates the data of remaining contiguous exclusive Text nodes into the first of their nodes." + "externalProp": true }, - "NOTATION_NODE": { - "type": "number", + "onInvalid": { + "type": "FormEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "offsetHeight": { - "type": "number", + "onInvalidCapture": { + "type": "FormEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "offsetLeft": { - "type": "number", + "onKeyDown": { + "type": "KeyboardEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "offsetParent": { - "type": "Element", + "onKeyDownCapture": { + "type": "KeyboardEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "offsetTop": { - "type": "number", + "onKeyPress": { + "type": "KeyboardEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "offsetWidth": { - "type": "number", + "onKeyPressCapture": { + "type": "KeyboardEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onabort": { - "type": "(this: GlobalEventHandlers, ev: UIEvent) => any", + "onKeyUp": { + "type": "KeyboardEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires when the user aborts the download." + "externalProp": true }, - "onanimationcancel": { - "type": "(this: GlobalEventHandlers, ev: AnimationEvent) => any", + "onKeyUpCapture": { + "type": "KeyboardEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onanimationend": { - "type": "(this: GlobalEventHandlers, ev: AnimationEvent) => any", + "onLoad": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onanimationiteration": { - "type": "(this: GlobalEventHandlers, ev: AnimationEvent) => any", + "onLoadCapture": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onanimationstart": { - "type": "(this: GlobalEventHandlers, ev: AnimationEvent) => any", + "onLoadedData": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onauxclick": { - "type": "(this: GlobalEventHandlers, ev: MouseEvent) => any", + "onLoadedDataCapture": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onbeforeinput": { - "type": "(this: GlobalEventHandlers, ev: InputEvent) => any", + "onLoadedMetadata": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onblur": { - "type": "(this: GlobalEventHandlers, ev: FocusEvent) => any", + "onLoadedMetadataCapture": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires when the object loses the input focus." + "externalProp": true }, - "oncancel": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onLoadStart": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "oncanplay": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onLoadStartCapture": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs when playback is possible, but would require further buffering." + "externalProp": true }, - "oncanplaythrough": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onLostPointerCapture": { + "type": "PointerEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onchange": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onLostPointerCaptureCapture": { + "type": "PointerEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires when the contents of the object or selection have changed." + "externalProp": true }, - "onclick": { - "type": "(this: GlobalEventHandlers, ev: MouseEvent) => any", + "onMouseDown": { + "type": "MouseEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires when the user clicks the left mouse button on the object" + "externalProp": true }, - "onclose": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onMouseDownCapture": { + "type": "MouseEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "oncontextmenu": { - "type": "(this: GlobalEventHandlers, ev: MouseEvent) => any", + "onMouseEnter": { + "type": "MouseEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires when the user clicks the right mouse button in the client area, opening the context menu." + "externalProp": true }, - "oncopy": { - "type": "(\n this: DocumentAndElementEventHandlers,\n ev: ClipboardEvent\n) => any", + "onMouseLeave": { + "type": "MouseEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "oncuechange": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onMouseMove": { + "type": "MouseEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "oncut": { - "type": "(\n this: DocumentAndElementEventHandlers,\n ev: ClipboardEvent\n) => any", + "onMouseMoveCapture": { + "type": "MouseEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "ondblclick": { - "type": "(this: GlobalEventHandlers, ev: MouseEvent) => any", + "onMouseOut": { + "type": "MouseEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires when the user double-clicks the object." + "externalProp": true }, - "ondrag": { - "type": "(this: GlobalEventHandlers, ev: DragEvent) => any", + "onMouseOutCapture": { + "type": "MouseEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires on the source object continuously during a drag operation." + "externalProp": true }, - "ondragend": { - "type": "(this: GlobalEventHandlers, ev: DragEvent) => any", + "onMouseOver": { + "type": "MouseEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires on the source object when the user releases the mouse at the close of a drag operation." + "externalProp": true }, - "ondragenter": { - "type": "(this: GlobalEventHandlers, ev: DragEvent) => any", + "onMouseOverCapture": { + "type": "MouseEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires on the target element when the user drags the object to a valid drop target." + "externalProp": true }, - "ondragleave": { - "type": "(this: GlobalEventHandlers, ev: DragEvent) => any", + "onMouseUp": { + "type": "MouseEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires on the target object when the user moves the mouse out of a valid drop target during a drag operation." + "externalProp": true }, - "ondragover": { - "type": "(this: GlobalEventHandlers, ev: DragEvent) => any", + "onMouseUpCapture": { + "type": "MouseEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires on the target element continuously while the user drags the object over a valid drop target." + "externalProp": true }, - "ondragstart": { - "type": "(this: GlobalEventHandlers, ev: DragEvent) => any", + "onPaste": { + "type": "ClipboardEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires on the source object when the user starts to drag a text selection or selected object." + "externalProp": true }, - "ondrop": { - "type": "(this: GlobalEventHandlers, ev: DragEvent) => any", + "onPasteCapture": { + "type": "ClipboardEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "ondurationchange": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onPause": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs when the duration attribute is updated." + "externalProp": true }, - "onemptied": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onPauseCapture": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs when the media element is reset to its initial state." + "externalProp": true }, - "onended": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onPlay": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs when the end of playback is reached." + "externalProp": true }, - "onerror": { - "type": "OnErrorEventHandlerNonNull", + "onPlayCapture": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires when an error occurs during object loading." + "externalProp": true }, - "onfocus": { - "type": "(this: GlobalEventHandlers, ev: FocusEvent) => any", + "onPlaying": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires when the object receives focus." + "externalProp": true }, - "onformdata": { - "type": "(this: GlobalEventHandlers, ev: FormDataEvent) => any", + "onPlayingCapture": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onfullscreenchange": { - "type": "(this: Element, ev: Event) => any", + "onPointerCancel": { + "type": "PointerEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onfullscreenerror": { - "type": "(this: Element, ev: Event) => any", + "onPointerCancelCapture": { + "type": "PointerEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "ongotpointercapture": { - "type": "(this: GlobalEventHandlers, ev: PointerEvent) => any", + "onPointerDown": { + "type": "PointerEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "oninput": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onPointerDownCapture": { + "type": "PointerEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "oninvalid": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onPointerEnter": { + "type": "PointerEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onkeydown": { - "type": "(this: GlobalEventHandlers, ev: KeyboardEvent) => any", + "onPointerEnterCapture": { + "type": "PointerEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires when the user presses a key." + "externalProp": true }, - "onkeypress": { - "type": "(this: GlobalEventHandlers, ev: KeyboardEvent) => any", + "onPointerLeave": { + "type": "PointerEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires when the user presses an alphanumeric key." + "externalProp": true }, - "onkeyup": { - "type": "(this: GlobalEventHandlers, ev: KeyboardEvent) => any", + "onPointerLeaveCapture": { + "type": "PointerEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires when the user releases a key." + "externalProp": true }, - "onload": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onPointerMove": { + "type": "PointerEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires immediately after the browser loads the object." + "externalProp": true }, - "onloadeddata": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onPointerMoveCapture": { + "type": "PointerEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs when media data is loaded at the current playback position." + "externalProp": true }, - "onloadedmetadata": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onPointerOut": { + "type": "PointerEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs when the duration and dimensions of the media have been determined." + "externalProp": true }, - "onloadstart": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onPointerOutCapture": { + "type": "PointerEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs when Internet Explorer begins looking for media data." + "externalProp": true }, - "onlostpointercapture": { - "type": "(this: GlobalEventHandlers, ev: PointerEvent) => any", + "onPointerOver": { + "type": "PointerEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onmousedown": { - "type": "(this: GlobalEventHandlers, ev: MouseEvent) => any", + "onPointerOverCapture": { + "type": "PointerEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires when the user clicks the object with either mouse button." + "externalProp": true }, - "onmouseenter": { - "type": "(this: GlobalEventHandlers, ev: MouseEvent) => any", + "onPointerUp": { + "type": "PointerEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onmouseleave": { - "type": "(this: GlobalEventHandlers, ev: MouseEvent) => any", + "onPointerUpCapture": { + "type": "PointerEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onmousemove": { - "type": "(this: GlobalEventHandlers, ev: MouseEvent) => any", + "onProgress": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires when the user moves the mouse over the object." + "externalProp": true }, - "onmouseout": { - "type": "(this: GlobalEventHandlers, ev: MouseEvent) => any", + "onProgressCapture": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires when the user moves the mouse pointer outside the boundaries of the object." + "externalProp": true }, - "onmouseover": { - "type": "(this: GlobalEventHandlers, ev: MouseEvent) => any", + "onRateChange": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires when the user moves the mouse pointer into the object." + "externalProp": true }, - "onmouseup": { - "type": "(this: GlobalEventHandlers, ev: MouseEvent) => any", + "onRateChangeCapture": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires when the user releases a mouse button while the mouse is over the object." + "externalProp": true }, - "onpaste": { - "type": "(\n this: DocumentAndElementEventHandlers,\n ev: ClipboardEvent\n) => any", + "onReset": { + "type": "FormEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onpause": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onResetCapture": { + "type": "FormEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs when playback is paused." + "externalProp": true }, - "onplay": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onResize": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs when the play method is requested." + "externalProp": true }, - "onplaying": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onResizeCapture": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs when the audio or video has started playing." + "externalProp": true }, - "onpointercancel": { - "type": "(this: GlobalEventHandlers, ev: PointerEvent) => any", + "onScroll": { + "type": "UIEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onpointerdown": { - "type": "(this: GlobalEventHandlers, ev: PointerEvent) => any", + "onScrollCapture": { + "type": "UIEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onpointerenter": { - "type": "(this: GlobalEventHandlers, ev: PointerEvent) => any", + "onSeeked": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onpointerleave": { - "type": "(this: GlobalEventHandlers, ev: PointerEvent) => any", + "onSeekedCapture": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onpointermove": { - "type": "(this: GlobalEventHandlers, ev: PointerEvent) => any", + "onSeeking": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onpointerout": { - "type": "(this: GlobalEventHandlers, ev: PointerEvent) => any", + "onSeekingCapture": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onpointerover": { - "type": "(this: GlobalEventHandlers, ev: PointerEvent) => any", + "onSelect": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onpointerup": { - "type": "(this: GlobalEventHandlers, ev: PointerEvent) => any", + "onSelectCapture": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onprogress": { - "type": "(\n this: GlobalEventHandlers,\n ev: ProgressEvent\n) => any", + "onStalled": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs to indicate progress while downloading media data." + "externalProp": true }, - "onratechange": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onStalledCapture": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs when the playback rate is increased or decreased." + "externalProp": true }, - "onreset": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onSubmit": { + "type": "FormEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires when the user resets a form." + "externalProp": true }, - "onresize": { - "type": "(this: GlobalEventHandlers, ev: UIEvent) => any", + "onSubmitCapture": { + "type": "FormEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onscroll": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onSuspend": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires when the user repositions the scroll box in the scroll bar on the object." + "externalProp": true }, - "onsecuritypolicyviolation": { - "type": "(\n this: GlobalEventHandlers,\n ev: SecurityPolicyViolationEvent\n) => any", + "onSuspendCapture": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onseeked": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onTimeUpdate": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs when the seek operation ends." + "externalProp": true }, - "onseeking": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onTimeUpdateCapture": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs when the current playback position is moved." + "externalProp": true }, - "onselect": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onTouchCancel": { + "type": "TouchEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires when the current selection changes." + "externalProp": true }, - "onselectionchange": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onTouchCancelCapture": { + "type": "TouchEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onselectstart": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onTouchEnd": { + "type": "TouchEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onslotchange": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onTouchEndCapture": { + "type": "TouchEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onstalled": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onTouchMove": { + "type": "TouchEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs when the download has stopped." + "externalProp": true }, - "onsubmit": { - "type": "(this: GlobalEventHandlers, ev: SubmitEvent) => any", + "onTouchMoveCapture": { + "type": "TouchEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onsuspend": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onTouchStart": { + "type": "TouchEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs if the load operation has been intentionally halted." + "externalProp": true }, - "ontimeupdate": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onTouchStartCapture": { + "type": "TouchEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs to indicate the current playback position." + "externalProp": true }, - "ontoggle": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onTransitionEnd": { + "type": "TransitionEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "ontouchcancel": { - "type": "(this: GlobalEventHandlers, ev: TouchEvent) => any", + "onTransitionEndCapture": { + "type": "TransitionEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "ontouchend": { - "type": "(this: GlobalEventHandlers, ev: TouchEvent) => any", + "onVolumeChange": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "ontouchmove": { - "type": "(this: GlobalEventHandlers, ev: TouchEvent) => any", + "onVolumeChangeCapture": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "ontouchstart": { - "type": "(this: GlobalEventHandlers, ev: TouchEvent) => any", + "onWaiting": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "ontransitioncancel": { - "type": "(this: GlobalEventHandlers, ev: TransitionEvent) => any", + "onWaitingCapture": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "ontransitionend": { - "type": "(this: GlobalEventHandlers, ev: TransitionEvent) => any", + "onWheel": { + "type": "WheelEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "ontransitionrun": { - "type": "(this: GlobalEventHandlers, ev: TransitionEvent) => any", + "onWheelCapture": { + "type": "WheelEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "ontransitionstart": { - "type": "(this: GlobalEventHandlers, ev: TransitionEvent) => any", + "placeholder": { + "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "onvolumechange": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "prefix": { + "type": "string", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs when the volume is changed, or playback is muted or unmuted." + "externalProp": true }, - "onwaiting": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "property": { + "type": "string", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs when playback stops because the next frame of a video resource is not available." + "externalProp": true }, - "onwebkitanimationend": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "radioGroup": { + "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "onwebkitanimationiteration": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "resource": { + "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "onwebkitanimationstart": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "results": { + "type": "number", "defaultValue": null, "required": false, "externalProp": true }, - "onwebkittransitionend": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "role": { + "type": "AriaRole", "defaultValue": null, "required": false, "externalProp": true }, - "onwheel": { - "type": "(this: GlobalEventHandlers, ev: WheelEvent) => any", + "security": { + "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "outerHTML": { + "slot": { "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "outerText": { - "type": "string", + "spellCheck": { + "type": "Booleanish", "defaultValue": null, "required": false, "externalProp": true }, - "ownerDocument": { - "type": "Document", + "suppressContentEditableWarning": { + "type": "boolean", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns the node document. Returns null for documents." + "externalProp": true }, - "parentElement": { - "type": "HTMLElement", + "suppressHydrationWarning": { + "type": "boolean", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns the parent element." + "externalProp": true }, - "parentNode": { - "type": "ParentNode", + "tabIndex": { + "type": "number", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns the parent." + "externalProp": true }, - "part": { - "type": "DOMTokenList", + "title": { + "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "prefix": { + "translate": { + "type": "\"yes\" | \"no\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "typeof": { "type": "string", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns the namespace prefix." + "externalProp": true }, - "prepend": { - "type": "(...nodes: (string | Node)[]) => void", + "unselectable": { + "type": "\"on\" | \"off\"", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Inserts nodes before the first child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated." + "externalProp": true }, - "previousElementSibling": { - "type": "Element", + "vocab": { + "type": "string", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns the first preceding sibling that is an element, and null otherwise." + "externalProp": true + } + }, + "CalloutHeading": { + "about": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true }, - "previousSibling": { - "type": "ChildNode", + "accessKey": { + "type": "string", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns the previous sibling." + "externalProp": true }, - "PROCESSING_INSTRUCTION_NODE": { - "type": "number", + "aria-activedescendant": { + "type": "string", "defaultValue": null, "required": false, "externalProp": true, - "description": "node is a ProcessingInstruction node." + "description": "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application." }, - "querySelector": { - "type": "{\n (selectors: K):\n | HTMLElementTagNameMap[K]\n | null\n (selectors: K):\n | SVGElementTagNameMap[K]\n | null\n (selectors: string): E | null\n}", + "aria-atomic": { + "type": "Booleanish", "defaultValue": null, "required": false, "externalProp": true, - "description": "Returns the first element that is a descendant of node that matches selectors." + "description": "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." }, - "querySelectorAll": { - "type": "{ (selectors: K): NodeListOf; (selectors: K): NodeListOf<...>; (selectors: string): NodeListOf<...>; }", + "aria-autocomplete": { + "type": "\"list\" | \"none\" | \"inline\" | \"both\"", "defaultValue": null, "required": false, "externalProp": true, - "description": "Returns all element descendants of node that match selectors." + "description": "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\npresented if they are made." }, - "releasePointerCapture": { - "type": "(pointerId: number) => void", + "aria-busy": { + "type": "Booleanish", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "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." }, - "remove": { - "type": "() => void", + "aria-checked": { + "type": "boolean | \"true\" | \"false\" | \"mixed\"", "defaultValue": null, "required": false, "externalProp": true, - "description": "Removes node." + "description": "Indicates the current \"checked\" state of checkboxes, radio buttons, and other widgets." }, - "removeAttribute": { - "type": "(qualifiedName: string) => void", + "aria-colcount": { + "type": "number", "defaultValue": null, "required": false, "externalProp": true, - "description": "Removes element's first attribute whose qualified name is qualifiedName." + "description": "Defines the total number of columns in a table, grid, or treegrid." }, - "removeAttributeNode": { - "type": "(attr: Attr) => Attr", + "aria-colindex": { + "type": "number", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid." }, - "removeAttributeNS": { - "type": "(namespace: string | null, localName: string) => void", + "aria-colspan": { + "type": "number", "defaultValue": null, "required": false, "externalProp": true, - "description": "Removes element's attribute whose namespace is namespace and local name is localName." + "description": "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid." }, - "removeChild": { - "type": "(child: T) => T", + "aria-controls": { + "type": "string", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Identifies the element (or elements) whose contents or presence are controlled by the current element." }, - "removeEventListener": { - "type": "{ (type: K, listener: (this: HTMLDivElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | ... 1 more ... | undefined): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | ... 1 more ... | undefined): void; }", + "aria-current": { + "type": "| boolean\n | \"time\"\n | \"true\"\n | \"false\"\n | \"page\"\n | \"step\"\n | \"location\"\n | \"date\"", "defaultValue": null, "required": false, "externalProp": true, - "description": "\n\nRemoves the event listener in target's event listener list with the same type, callback, and options.\n\n\nRemoves the event listener in target's event listener list with the same type, callback, and options." + "description": "Indicates the element that represents the current item within a container or set of related elements." }, - "replaceChild": { - "type": "(node: Node, child: T) => T", + "aria-describedby": { + "type": "string", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Identifies the element (or elements) that describes the object." }, - "replaceChildren": { - "type": "(...nodes: (string | Node)[]) => void", + "aria-details": { + "type": "string", "defaultValue": null, "required": false, "externalProp": true, - "description": "Replace all children of node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated." + "description": "Identifies the element that provides a detailed, extended description for the object." }, - "replaceWith": { - "type": "(...nodes: (string | Node)[]) => void", + "aria-disabled": { + "type": "Booleanish", "defaultValue": null, "required": false, "externalProp": true, - "description": "Replaces node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated." + "description": "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable." }, - "requestFullscreen": { - "type": "(\n options?: FullscreenOptions | undefined\n) => Promise", + "aria-dropeffect": { + "type": "\"link\" | \"none\" | \"copy\" | \"execute\" | \"move\" | \"popup\"", "defaultValue": null, "required": false, "externalProp": true, - "description": "Displays element fullscreen and resolves promise when done.\n\nWhen 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." - }, - "requestPointerLock": { - "type": "() => void", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "role": { - "type": "string", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "scroll": { - "type": "{\n (options?: ScrollToOptions | undefined): void\n (x: number, y: number): void\n}", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "scrollBy": { - "type": "{\n (options?: ScrollToOptions | undefined): void\n (x: number, y: number): void\n}", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "scrollHeight": { - "type": "number", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "scrollIntoView": { - "type": "(\n arg?: boolean | ScrollIntoViewOptions | undefined\n) => void", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "scrollLeft": { - "type": "number", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "scrollTo": { - "type": "{\n (options?: ScrollToOptions | undefined): void\n (x: number, y: number): void\n}", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "scrollTop": { - "type": "number", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "scrollWidth": { - "type": "number", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "setAttribute": { - "type": "(qualifiedName: string, value: string) => void", - "defaultValue": null, - "required": false, - "externalProp": true, - "description": "Sets the value of element's first attribute whose qualified name is qualifiedName to value." - }, - "setAttributeNode": { - "type": "(attr: Attr) => Attr | null", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "setAttributeNodeNS": { - "type": "(attr: Attr) => Attr | null", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "setAttributeNS": { - "type": "(\n namespace: string | null,\n qualifiedName: string,\n value: string\n) => void", - "defaultValue": null, - "required": false, - "externalProp": true, - "description": "Sets the value of element's attribute whose namespace is namespace and local name is localName to value." - }, - "setPointerCapture": { - "type": "(pointerId: number) => void", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "shadowRoot": { - "type": "ShadowRoot", - "defaultValue": null, - "required": false, - "externalProp": true, - "description": "Returns element's shadow root, if any, and if shadow root's mode is \"open\", and null otherwise." - }, - "slot": { - "type": "string", - "defaultValue": null, - "required": false, - "externalProp": true, - "description": "Returns the value of element's slot content attribute. Can be set to change it." - }, - "spellcheck": { - "type": "boolean", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "style": { - "type": "CSSStyleDeclaration", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "tabIndex": { - "type": "number", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "tagName": { - "type": "string", - "defaultValue": null, - "required": false, - "externalProp": true, - "description": "Returns the HTML-uppercased qualified name." - }, - "TEXT_NODE": { - "type": "number", - "defaultValue": null, - "required": false, - "externalProp": true, - "description": "node is a Text node." - }, - "textContent": { - "type": "string", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "title": { - "type": "string", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "toggleAttribute": { - "type": "(\n qualifiedName: string,\n force?: boolean | undefined\n) => boolean", - "defaultValue": null, - "required": false, - "externalProp": true, - "description": "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.\n\nReturns true if qualifiedName is now present, and false otherwise." - }, - "translate": { - "type": "boolean", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "webkitMatchesSelector": { - "type": "(selectors: string) => boolean", - "defaultValue": null, - "required": false, - "externalProp": true - } - }, - "CalloutHeading": { - "accessKey": { - "type": "string", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "accessKeyLabel": { - "type": "string", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "addEventListener": { - "type": "{ (type: K, listener: (this: HTMLHeadingElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | ... 1 more ... | undefined): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | ... 1 more ... | undefined): void; }", - "defaultValue": null, - "required": false, - "externalProp": true, - "description": "\n\nAppends 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.\n\nThe 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.\n\nWhen 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.\n\nWhen 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.\n\nWhen set to true, options's once indicates that the callback will only be invoked once after which the event listener will be removed.\n\nIf an AbortSignal is passed for options's signal, then the event listener will be removed when signal is aborted.\n\nThe event listener is appended to target's event listener list and is not appended if it has the same type, callback, and capture.\n\n\nAppends 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.\n\nThe 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.\n\nWhen 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.\n\nWhen 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.\n\nWhen set to true, options's once indicates that the callback will only be invoked once after which the event listener will be removed.\n\nIf an AbortSignal is passed for options's signal, then the event listener will be removed when signal is aborted.\n\nThe event listener is appended to target's event listener list and is not appended if it has the same type, callback, and capture." - }, - "after": { - "type": "(...nodes: (string | Node)[]) => void", - "defaultValue": null, - "required": false, - "externalProp": true, - "description": "Inserts nodes just after node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated." - }, - "align": { - "type": "string", - "defaultValue": null, - "required": false, - "externalProp": true, - "description": "Sets or retrieves a value that indicates the table alignment." - }, - "animate": { - "type": "(\n keyframes: Keyframe[] | PropertyIndexedKeyframes | null,\n options?: number | KeyframeAnimationOptions | undefined\n) => Animation", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "append": { - "type": "(...nodes: (string | Node)[]) => void", - "defaultValue": null, - "required": false, - "externalProp": true, - "description": "Inserts nodes after the last child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated." - }, - "appendChild": { - "type": "(node: T) => T", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "ariaAtomic": { - "type": "string", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "ariaAutoComplete": { - "type": "string", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "ariaBusy": { - "type": "string", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "ariaChecked": { - "type": "string", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "ariaColCount": { - "type": "string", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "ariaColIndex": { - "type": "string", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "ariaColIndexText": { - "type": "string", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "ariaColSpan": { - "type": "string", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "ariaCurrent": { - "type": "string", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "ariaDisabled": { - "type": "string", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "ariaExpanded": { - "type": "string", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "ariaHasPopup": { - "type": "string", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "ariaHidden": { - "type": "string", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "ariaInvalid": { - "type": "string", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "ariaKeyShortcuts": { - "type": "string", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "ariaLabel": { - "type": "string", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "ariaLevel": { - "type": "string", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "ariaLive": { - "type": "string", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "ariaModal": { - "type": "string", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "ariaMultiLine": { - "type": "string", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "ariaMultiSelectable": { - "type": "string", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "ariaOrientation": { - "type": "string", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "ariaPlaceholder": { - "type": "string", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "ariaPosInSet": { - "type": "string", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "ariaPressed": { - "type": "string", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "ariaReadOnly": { - "type": "string", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "ariaRequired": { - "type": "string", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "ariaRoleDescription": { - "type": "string", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "ariaRowCount": { - "type": "string", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "ariaRowIndex": { - "type": "string", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "ariaRowIndexText": { - "type": "string", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "ariaRowSpan": { - "type": "string", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "ariaSelected": { - "type": "string", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "ariaSetSize": { - "type": "string", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "ariaSort": { - "type": "string", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "ariaValueMax": { - "type": "string", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "ariaValueMin": { - "type": "string", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "ariaValueNow": { - "type": "string", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "ariaValueText": { - "type": "string", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "as": { - "type": "AsTags", - "defaultValue": "'h3'", - "required": false, - "externalProp": false - }, - "assignedSlot": { - "type": "HTMLSlotElement", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "attachInternals": { - "type": "() => ElementInternals", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "attachShadow": { - "type": "(init: ShadowRootInit) => ShadowRoot", - "defaultValue": null, - "required": false, - "externalProp": true, - "description": "Creates a shadow root for element and returns it." - }, - "ATTRIBUTE_NODE": { - "type": "number", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "attributes": { - "type": "NamedNodeMap", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "autocapitalize": { - "type": "string", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "autofocus": { - "type": "boolean", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "baseURI": { - "type": "string", - "defaultValue": null, - "required": false, - "externalProp": true, - "description": "Returns node's node document's document base URL." - }, - "before": { - "type": "(...nodes: (string | Node)[]) => void", - "defaultValue": null, - "required": false, - "externalProp": true, - "description": "Inserts nodes just before node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated." - }, - "blur": { - "type": "() => void", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "CDATA_SECTION_NODE": { - "type": "number", - "defaultValue": null, - "required": false, - "externalProp": true, - "description": "node is a CDATASection node." - }, - "childElementCount": { - "type": "number", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "childNodes": { - "type": "NodeListOf", - "defaultValue": null, - "required": false, - "externalProp": true, - "description": "Returns the children." - }, - "classList": { - "type": "DOMTokenList", - "defaultValue": null, - "required": false, - "externalProp": true, - "description": "Allows for manipulation of element's class content attribute as a set of whitespace-separated tokens through a DOMTokenList object." - }, - "className": { - "type": "string", - "defaultValue": null, - "required": false, - "externalProp": true, - "description": "Returns the value of element's class content attribute. Can be set to change it." - }, - "click": { - "type": "() => void", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "clientHeight": { - "type": "number", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "clientLeft": { - "type": "number", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "clientTop": { - "type": "number", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "clientWidth": { - "type": "number", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "cloneNode": { - "type": "(deep?: boolean | undefined) => Node", - "defaultValue": null, - "required": false, - "externalProp": true, - "description": "Returns a copy of node. If deep is true, the copy also includes the node's descendants." - }, - "closest": { - "type": "{\n (selector: K):\n | HTMLElementTagNameMap[K]\n | null\n (selector: K):\n | SVGElementTagNameMap[K]\n | null\n (selectors: string): E | null\n}", - "defaultValue": null, - "required": false, - "externalProp": true, - "description": "Returns the first (starting at element) inclusive ancestor that matches selectors, and null otherwise." - }, - "COMMENT_NODE": { - "type": "number", - "defaultValue": null, - "required": false, - "externalProp": true, - "description": "node is a Comment node." - }, - "compareDocumentPosition": { - "type": "(other: Node) => number", - "defaultValue": null, - "required": false, - "externalProp": true, - "description": "Returns a bitmask indicating the position of other relative to node." - }, - "contains": { - "type": "(other: Node | null) => boolean", - "defaultValue": null, - "required": false, - "externalProp": true, - "description": "Returns true if other is an inclusive descendant of node, and false otherwise." - }, - "contentEditable": { - "type": "string", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "dataset": { - "type": "DOMStringMap", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "dir": { - "type": "string", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "dispatchEvent": { - "type": "(event: Event) => boolean", - "defaultValue": null, - "required": false, - "externalProp": true, - "description": "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." - }, - "DOCUMENT_FRAGMENT_NODE": { - "type": "number", - "defaultValue": null, - "required": false, - "externalProp": true, - "description": "node is a DocumentFragment node." - }, - "DOCUMENT_NODE": { - "type": "number", - "defaultValue": null, - "required": false, - "externalProp": true, - "description": "node is a document." - }, - "DOCUMENT_POSITION_CONTAINED_BY": { - "type": "number", - "defaultValue": null, - "required": false, - "externalProp": true, - "description": "Set when other is a descendant of node." - }, - "DOCUMENT_POSITION_CONTAINS": { - "type": "number", + "description": "Indicates what functions can be performed when a dragged object is released on the drop target." + }, + "aria-errormessage": { + "type": "string", "defaultValue": null, "required": false, "externalProp": true, - "description": "Set when other is an ancestor of node." + "description": "Identifies the element that provides an error message for the object." }, - "DOCUMENT_POSITION_DISCONNECTED": { - "type": "number", + "aria-expanded": { + "type": "Booleanish", "defaultValue": null, "required": false, "externalProp": true, - "description": "Set when node and other are not in the same tree." + "description": "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed." }, - "DOCUMENT_POSITION_FOLLOWING": { - "type": "number", + "aria-flowto": { + "type": "string", "defaultValue": null, "required": false, "externalProp": true, - "description": "Set when other is following node." + "description": "Identifies the next element (or elements) in an alternate reading order of content which, at the user's discretion,\nallows assistive technology to override the general default of reading in document source order." }, - "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC": { - "type": "number", + "aria-grabbed": { + "type": "Booleanish", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Indicates an element's \"grabbed\" state in a drag-and-drop operation." }, - "DOCUMENT_POSITION_PRECEDING": { - "type": "number", + "aria-haspopup": { + "type": "| boolean\n | \"dialog\"\n | \"menu\"\n | \"true\"\n | \"false\"\n | \"grid\"\n | \"listbox\"\n | \"tree\"", "defaultValue": null, "required": false, "externalProp": true, - "description": "Set when other is preceding node." + "description": "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element." }, - "DOCUMENT_TYPE_NODE": { - "type": "number", + "aria-hidden": { + "type": "Booleanish", "defaultValue": null, "required": false, "externalProp": true, - "description": "node is a doctype." + "description": "Indicates whether the element is exposed to an accessibility API." }, - "draggable": { - "type": "boolean", + "aria-invalid": { + "type": "boolean | \"true\" | \"false\" | \"grammar\" | \"spelling\"", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Indicates the entered value does not conform to the format expected by the application." }, - "element": { + "aria-keyshortcuts": { "type": "string", - "defaultValue": "'CALLOUT_HEADING'", - "required": false, - "externalProp": false, - "description": "Overrides the default element name to apply unique styles with the Customization Provider" - }, - "ELEMENT_NODE": { - "type": "number", "defaultValue": null, "required": false, "externalProp": true, - "description": "node is an element." + "description": "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element." }, - "enterKeyHint": { + "aria-label": { "type": "string", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Defines a string value that labels the current element." }, - "ENTITY_NODE": { - "type": "number", + "aria-labelledby": { + "type": "string", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Identifies the element (or elements) that labels the current element." }, - "ENTITY_REFERENCE_NODE": { + "aria-level": { "type": "number", "defaultValue": null, "required": false, - "externalProp": true - }, - "firstChild": { - "type": "ChildNode", - "defaultValue": null, - "required": false, "externalProp": true, - "description": "Returns the first child." + "description": "Defines the hierarchical level of an element within a structure." }, - "firstElementChild": { - "type": "Element", + "aria-live": { + "type": "\"off\" | \"assertive\" | \"polite\"", "defaultValue": null, "required": false, "externalProp": true, - "description": "Returns the first child that is an element, and null otherwise." - }, - "focus": { - "type": "(options?: FocusOptions | undefined) => void", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "getAnimations": { - "type": "(\n options?: GetAnimationsOptions | undefined\n) => Animation[]", - "defaultValue": null, - "required": false, - "externalProp": true + "description": "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." }, - "getAttribute": { - "type": "(qualifiedName: string) => string | null", + "aria-modal": { + "type": "Booleanish", "defaultValue": null, "required": false, "externalProp": true, - "description": "Returns element's first attribute whose qualified name is qualifiedName, and null if there is no such attribute otherwise." + "description": "Indicates whether an element is modal when displayed." }, - "getAttributeNames": { - "type": "() => string[]", + "aria-multiline": { + "type": "Booleanish", "defaultValue": null, "required": false, "externalProp": true, - "description": "Returns the qualified names of all element's attributes. Can contain duplicates." - }, - "getAttributeNode": { - "type": "(qualifiedName: string) => Attr | null", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "getAttributeNodeNS": { - "type": "(\n namespace: string | null,\n localName: string\n) => Attr | null", - "defaultValue": null, - "required": false, - "externalProp": true + "description": "Indicates whether a text box accepts multiple lines of input or only a single line." }, - "getAttributeNS": { - "type": "(\n namespace: string | null,\n localName: string\n) => string | null", + "aria-multiselectable": { + "type": "Booleanish", "defaultValue": null, "required": false, "externalProp": true, - "description": "Returns element's attribute whose namespace is namespace and local name is localName, and null if there is no such attribute otherwise." - }, - "getBoundingClientRect": { - "type": "() => DOMRect", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "getClientRects": { - "type": "() => DOMRectList", - "defaultValue": null, - "required": false, - "externalProp": true + "description": "Indicates that the user may select more than one item from the current selectable descendants." }, - "getElementsByClassName": { - "type": "(classNames: string) => HTMLCollectionOf", + "aria-orientation": { + "type": "\"horizontal\" | \"vertical\"", "defaultValue": null, "required": false, "externalProp": true, - "description": "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." - }, - "getElementsByTagName": { - "type": "{ (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf<...>; (qualifiedName: string): HTMLCollectionOf<...>; }", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "getElementsByTagNameNS": { - "type": "{ (namespaceURI: \"http://www.w3.org/1999/xhtml\", localName: string): HTMLCollectionOf; (namespaceURI: \"http://www.w3.org/2000/svg\", localName: string): HTMLCollectionOf<...>; (namespace: string | null, localName: string): HTMLCollectionOf<...>; }", - "defaultValue": null, - "required": false, - "externalProp": true + "description": "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous." }, - "getRootNode": { - "type": "(options?: GetRootNodeOptions | undefined) => Node", + "aria-owns": { + "type": "string", "defaultValue": null, "required": false, "externalProp": true, - "description": "Returns node's root." + "description": "Identifies an element (or elements) in order to define a visual, functional, or contextual parent/child relationship\nbetween DOM elements where the DOM hierarchy cannot be used to represent the relationship." }, - "hasAttribute": { - "type": "(qualifiedName: string) => boolean", + "aria-placeholder": { + "type": "string", "defaultValue": null, "required": false, "externalProp": true, - "description": "Returns true if element has an attribute whose qualified name is qualifiedName, and false otherwise." + "description": "Defines a short hint (a word or short phrase) intended to aid the user with data entry when the control has no value.\nA hint could be a sample value or a brief description of the expected format." }, - "hasAttributeNS": { - "type": "(namespace: string | null, localName: string) => boolean", + "aria-posinset": { + "type": "number", "defaultValue": null, "required": false, "externalProp": true, - "description": "Returns true if element has an attribute whose namespace is namespace and local name is localName." + "description": "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." }, - "hasAttributes": { - "type": "() => boolean", + "aria-pressed": { + "type": "boolean | \"true\" | \"false\" | \"mixed\"", "defaultValue": null, "required": false, "externalProp": true, - "description": "Returns true if element has attributes, and false otherwise." + "description": "Indicates the current \"pressed\" state of toggle buttons." }, - "hasChildNodes": { - "type": "() => boolean", + "aria-readonly": { + "type": "Booleanish", "defaultValue": null, "required": false, "externalProp": true, - "description": "Returns whether node has children." - }, - "hasPointerCapture": { - "type": "(pointerId: number) => boolean", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "hidden": { - "type": "boolean", - "defaultValue": null, - "required": false, - "externalProp": true + "description": "Indicates that the element is not editable, but is otherwise operable." }, - "id": { - "type": "string", + "aria-relevant": { + "type": "| \"text\"\n | \"additions\"\n | \"additions removals\"\n | \"additions text\"\n | \"all\"\n | \"removals\"\n | \"removals additions\"\n | \"removals text\"\n | \"text additions\"\n | \"text removals\"", "defaultValue": null, "required": false, "externalProp": true, - "description": "Returns the value of element's id content attribute. Can be set to change it." + "description": "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified." }, - "inert": { - "type": "boolean", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "innerHTML": { - "type": "string", + "aria-required": { + "type": "Booleanish", "defaultValue": null, "required": false, - "externalProp": true - }, - "innerText": { - "type": "string", - "defaultValue": null, - "required": false, - "externalProp": true + "externalProp": true, + "description": "Indicates that user input is required on the element before a form may be submitted." }, - "inputMode": { + "aria-roledescription": { "type": "string", "defaultValue": null, "required": false, - "externalProp": true - }, - "insertAdjacentElement": { - "type": "(\n where: InsertPosition,\n element: Element\n) => Element | null", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "insertAdjacentHTML": { - "type": "(position: InsertPosition, text: string) => void", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "insertAdjacentText": { - "type": "(where: InsertPosition, data: string) => void", - "defaultValue": null, - "required": false, - "externalProp": true + "externalProp": true, + "description": "Defines a human-readable, author-localized description for the role of an element." }, - "insertBefore": { - "type": "(node: T, child: Node | null) => T", + "aria-rowcount": { + "type": "number", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Defines the total number of rows in a table, grid, or treegrid." }, - "isConnected": { - "type": "boolean", + "aria-rowindex": { + "type": "number", "defaultValue": null, "required": false, "externalProp": true, - "description": "Returns true if node is connected and false otherwise." + "description": "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid." }, - "isContentEditable": { - "type": "boolean", + "aria-rowspan": { + "type": "number", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid." }, - "isDefaultNamespace": { - "type": "(namespace: string | null) => boolean", + "aria-selected": { + "type": "Booleanish", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Indicates the current \"selected\" state of various widgets." }, - "isEqualNode": { - "type": "(otherNode: Node | null) => boolean", + "aria-setsize": { + "type": "number", "defaultValue": null, "required": false, "externalProp": true, - "description": "Returns whether node and otherNode have the same properties." + "description": "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." }, - "isSameNode": { - "type": "(otherNode: Node | null) => boolean", + "aria-sort": { + "type": "\"none\" | \"ascending\" | \"descending\" | \"other\"", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Indicates if items in a table or grid are sorted in ascending or descending order." }, - "lang": { - "type": "string", + "aria-valuemax": { + "type": "number", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Defines the maximum allowed value for a range widget." }, - "lastChild": { - "type": "ChildNode", + "aria-valuemin": { + "type": "number", "defaultValue": null, "required": false, "externalProp": true, - "description": "Returns the last child." + "description": "Defines the minimum allowed value for a range widget." }, - "lastElementChild": { - "type": "Element", + "aria-valuenow": { + "type": "number", "defaultValue": null, "required": false, "externalProp": true, - "description": "Returns the last child that is an element, and null otherwise." + "description": "Defines the current value for a range widget." }, - "localName": { + "aria-valuetext": { "type": "string", "defaultValue": null, "required": false, "externalProp": true, - "description": "Returns the local name." + "description": "Defines the human readable text alternative of aria-valuenow for a range widget." }, - "lookupNamespaceURI": { - "type": "(prefix: string | null) => string | null", - "defaultValue": null, + "as": { + "type": "AsTags", + "defaultValue": "h3", "required": false, - "externalProp": true + "externalProp": false }, - "lookupPrefix": { - "type": "(namespace: string | null) => string | null", + "autoCapitalize": { + "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "matches": { - "type": "(selectors: string) => boolean", - "defaultValue": null, - "required": false, - "externalProp": true, - "description": "Returns true if matching selectors against element's root yields element, and false otherwise." - }, - "namespaceURI": { + "autoCorrect": { "type": "string", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns the namespace." + "externalProp": true }, - "nextElementSibling": { - "type": "Element", + "autoSave": { + "type": "string", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns the first following sibling that is an element, and null otherwise." + "externalProp": true }, - "nextSibling": { - "type": "ChildNode", + "contentEditable": { + "type": "Booleanish | \"inherit\"", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns the next sibling." + "externalProp": true }, - "nodeName": { + "contextMenu": { "type": "string", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns a string appropriate for the type of node." + "externalProp": true }, - "nodeType": { - "type": "number", + "dangerouslySetInnerHTML": { + "type": "{ __html: string }", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns the type of node." + "externalProp": true }, - "nodeValue": { + "datatype": { "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "nonce": { - "type": "string", + "defaultChecked": { + "type": "boolean", "defaultValue": null, "required": false, "externalProp": true }, - "normalize": { - "type": "() => void", + "defaultValue": { + "type": "string | number | readonly string[]", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Removes empty exclusive Text nodes and concatenates the data of remaining contiguous exclusive Text nodes into the first of their nodes." + "externalProp": true }, - "NOTATION_NODE": { - "type": "number", + "dir": { + "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "offsetHeight": { - "type": "number", + "draggable": { + "type": "Booleanish", "defaultValue": null, "required": false, "externalProp": true }, - "offsetLeft": { - "type": "number", - "defaultValue": null, + "element": { + "type": "string", + "defaultValue": "CALLOUT_HEADING", "required": false, - "externalProp": true + "externalProp": false, + "description": "Overrides the default element name to apply unique styles with the Customization Provider" }, - "offsetParent": { - "type": "Element", + "hidden": { + "type": "boolean", "defaultValue": null, "required": false, "externalProp": true }, - "offsetTop": { - "type": "number", + "id": { + "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "offsetWidth": { - "type": "number", + "inlist": { + "type": "any", "defaultValue": null, "required": false, "externalProp": true }, - "onabort": { - "type": "(this: GlobalEventHandlers, ev: UIEvent) => any", + "inputMode": { + "type": "| \"text\"\n | \"none\"\n | \"search\"\n | \"tel\"\n | \"url\"\n | \"email\"\n | \"numeric\"\n | \"decimal\"", "defaultValue": null, "required": false, "externalProp": true, - "description": "Fires when the user aborts the download." + "description": "Hints at the type of data that might be entered by the user while editing the element or its contents" }, - "onanimationcancel": { - "type": "(this: GlobalEventHandlers, ev: AnimationEvent) => any", + "is": { + "type": "string", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Specify that a standard HTML element should behave like a defined custom built-in element" }, - "onanimationend": { - "type": "(this: GlobalEventHandlers, ev: AnimationEvent) => any", + "itemID": { + "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "onanimationiteration": { - "type": "(this: GlobalEventHandlers, ev: AnimationEvent) => any", + "itemProp": { + "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "onanimationstart": { - "type": "(this: GlobalEventHandlers, ev: AnimationEvent) => any", + "itemRef": { + "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "onauxclick": { - "type": "(this: GlobalEventHandlers, ev: MouseEvent) => any", + "itemScope": { + "type": "boolean", "defaultValue": null, "required": false, "externalProp": true }, - "onbeforeinput": { - "type": "(this: GlobalEventHandlers, ev: InputEvent) => any", + "itemType": { + "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "onblur": { - "type": "(this: GlobalEventHandlers, ev: FocusEvent) => any", + "key": { + "type": "Key", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires when the object loses the input focus." + "externalProp": true }, - "oncancel": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "lang": { + "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "oncanplay": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "nonce": { + "type": "string", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs when playback is possible, but would require further buffering." + "externalProp": true }, - "oncanplaythrough": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onAbort": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "onchange": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onAbortCapture": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires when the contents of the object or selection have changed." + "externalProp": true }, - "onclick": { - "type": "(this: GlobalEventHandlers, ev: MouseEvent) => any", + "onAnimationEnd": { + "type": "AnimationEventHandler | AnimationEventHandler | AnimationEventHandler<...> | AnimationEventHandler<...> | AnimationEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires when the user clicks the left mouse button on the object" + "externalProp": true }, - "onclose": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onAnimationEndCapture": { + "type": "AnimationEventHandler | AnimationEventHandler | AnimationEventHandler<...> | AnimationEventHandler<...> | AnimationEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "oncontextmenu": { - "type": "(this: GlobalEventHandlers, ev: MouseEvent) => any", + "onAnimationIteration": { + "type": "AnimationEventHandler | AnimationEventHandler | AnimationEventHandler<...> | AnimationEventHandler<...> | AnimationEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires when the user clicks the right mouse button in the client area, opening the context menu." + "externalProp": true }, - "oncopy": { - "type": "(\n this: DocumentAndElementEventHandlers,\n ev: ClipboardEvent\n) => any", + "onAnimationIterationCapture": { + "type": "AnimationEventHandler | AnimationEventHandler | AnimationEventHandler<...> | AnimationEventHandler<...> | AnimationEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "oncuechange": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onAnimationStart": { + "type": "AnimationEventHandler | AnimationEventHandler | AnimationEventHandler<...> | AnimationEventHandler<...> | AnimationEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "oncut": { - "type": "(\n this: DocumentAndElementEventHandlers,\n ev: ClipboardEvent\n) => any", + "onAnimationStartCapture": { + "type": "AnimationEventHandler | AnimationEventHandler | AnimationEventHandler<...> | AnimationEventHandler<...> | AnimationEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "ondblclick": { - "type": "(this: GlobalEventHandlers, ev: MouseEvent) => any", + "onAuxClick": { + "type": "MouseEventHandler | MouseEventHandler | MouseEventHandler | MouseEventHandler<...> | MouseEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires when the user double-clicks the object." + "externalProp": true }, - "ondrag": { - "type": "(this: GlobalEventHandlers, ev: DragEvent) => any", + "onAuxClickCapture": { + "type": "MouseEventHandler | MouseEventHandler | MouseEventHandler | MouseEventHandler<...> | MouseEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires on the source object continuously during a drag operation." + "externalProp": true }, - "ondragend": { - "type": "(this: GlobalEventHandlers, ev: DragEvent) => any", + "onBeforeInput": { + "type": "FormEventHandler | FormEventHandler | FormEventHandler | FormEventHandler<...> | FormEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires on the source object when the user releases the mouse at the close of a drag operation." + "externalProp": true }, - "ondragenter": { - "type": "(this: GlobalEventHandlers, ev: DragEvent) => any", + "onBeforeInputCapture": { + "type": "FormEventHandler | FormEventHandler | FormEventHandler | FormEventHandler<...> | FormEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires on the target element when the user drags the object to a valid drop target." + "externalProp": true }, - "ondragleave": { - "type": "(this: GlobalEventHandlers, ev: DragEvent) => any", + "onBlur": { + "type": "FocusEventHandler | FocusEventHandler | FocusEventHandler | FocusEventHandler<...> | FocusEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires on the target object when the user moves the mouse out of a valid drop target during a drag operation." + "externalProp": true }, - "ondragover": { - "type": "(this: GlobalEventHandlers, ev: DragEvent) => any", + "onBlurCapture": { + "type": "FocusEventHandler | FocusEventHandler | FocusEventHandler | FocusEventHandler<...> | FocusEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires on the target element continuously while the user drags the object over a valid drop target." + "externalProp": true }, - "ondragstart": { - "type": "(this: GlobalEventHandlers, ev: DragEvent) => any", + "onCanPlay": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires on the source object when the user starts to drag a text selection or selected object." + "externalProp": true }, - "ondrop": { - "type": "(this: GlobalEventHandlers, ev: DragEvent) => any", + "onCanPlayCapture": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "ondurationchange": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onCanPlayThrough": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs when the duration attribute is updated." + "externalProp": true }, - "onemptied": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onCanPlayThroughCapture": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs when the media element is reset to its initial state." + "externalProp": true }, - "onended": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onChange": { + "type": "FormEventHandler | FormEventHandler | FormEventHandler | FormEventHandler<...> | FormEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs when the end of playback is reached." + "externalProp": true }, - "onerror": { - "type": "OnErrorEventHandlerNonNull", + "onChangeCapture": { + "type": "FormEventHandler | FormEventHandler | FormEventHandler | FormEventHandler<...> | FormEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires when an error occurs during object loading." + "externalProp": true }, - "onfocus": { - "type": "(this: GlobalEventHandlers, ev: FocusEvent) => any", + "onClick": { + "type": "MouseEventHandler | MouseEventHandler | MouseEventHandler | MouseEventHandler<...> | MouseEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires when the object receives focus." + "externalProp": true }, - "onformdata": { - "type": "(this: GlobalEventHandlers, ev: FormDataEvent) => any", + "onClickCapture": { + "type": "MouseEventHandler | MouseEventHandler | MouseEventHandler | MouseEventHandler<...> | MouseEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "onfullscreenchange": { - "type": "(this: Element, ev: Event) => any", + "onCompositionEnd": { + "type": "CompositionEventHandler | CompositionEventHandler | CompositionEventHandler<...> | CompositionEventHandler<...> | CompositionEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "onfullscreenerror": { - "type": "(this: Element, ev: Event) => any", + "onCompositionEndCapture": { + "type": "CompositionEventHandler | CompositionEventHandler | CompositionEventHandler<...> | CompositionEventHandler<...> | CompositionEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "ongotpointercapture": { - "type": "(this: GlobalEventHandlers, ev: PointerEvent) => any", + "onCompositionStart": { + "type": "CompositionEventHandler | CompositionEventHandler | CompositionEventHandler<...> | CompositionEventHandler<...> | CompositionEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "oninput": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onCompositionStartCapture": { + "type": "CompositionEventHandler | CompositionEventHandler | CompositionEventHandler<...> | CompositionEventHandler<...> | CompositionEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "oninvalid": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onCompositionUpdate": { + "type": "CompositionEventHandler | CompositionEventHandler | CompositionEventHandler<...> | CompositionEventHandler<...> | CompositionEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "onkeydown": { - "type": "(this: GlobalEventHandlers, ev: KeyboardEvent) => any", + "onCompositionUpdateCapture": { + "type": "CompositionEventHandler | CompositionEventHandler | CompositionEventHandler<...> | CompositionEventHandler<...> | CompositionEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires when the user presses a key." + "externalProp": true }, - "onkeypress": { - "type": "(this: GlobalEventHandlers, ev: KeyboardEvent) => any", + "onContextMenu": { + "type": "MouseEventHandler | MouseEventHandler | MouseEventHandler | MouseEventHandler<...> | MouseEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires when the user presses an alphanumeric key." + "externalProp": true }, - "onkeyup": { - "type": "(this: GlobalEventHandlers, ev: KeyboardEvent) => any", + "onContextMenuCapture": { + "type": "MouseEventHandler | MouseEventHandler | MouseEventHandler | MouseEventHandler<...> | MouseEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires when the user releases a key." + "externalProp": true }, - "onload": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onCopy": { + "type": "ClipboardEventHandler | ClipboardEventHandler | ClipboardEventHandler<...> | ClipboardEventHandler<...> | ClipboardEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires immediately after the browser loads the object." + "externalProp": true }, - "onloadeddata": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onCopyCapture": { + "type": "ClipboardEventHandler | ClipboardEventHandler | ClipboardEventHandler<...> | ClipboardEventHandler<...> | ClipboardEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs when media data is loaded at the current playback position." + "externalProp": true }, - "onloadedmetadata": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onCut": { + "type": "ClipboardEventHandler | ClipboardEventHandler | ClipboardEventHandler<...> | ClipboardEventHandler<...> | ClipboardEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs when the duration and dimensions of the media have been determined." + "externalProp": true }, - "onloadstart": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onCutCapture": { + "type": "ClipboardEventHandler | ClipboardEventHandler | ClipboardEventHandler<...> | ClipboardEventHandler<...> | ClipboardEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs when Internet Explorer begins looking for media data." + "externalProp": true }, - "onlostpointercapture": { - "type": "(this: GlobalEventHandlers, ev: PointerEvent) => any", + "onDoubleClick": { + "type": "MouseEventHandler | MouseEventHandler | MouseEventHandler | MouseEventHandler<...> | MouseEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "onmousedown": { - "type": "(this: GlobalEventHandlers, ev: MouseEvent) => any", + "onDoubleClickCapture": { + "type": "MouseEventHandler | MouseEventHandler | MouseEventHandler | MouseEventHandler<...> | MouseEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires when the user clicks the object with either mouse button." + "externalProp": true }, - "onmouseenter": { - "type": "(this: GlobalEventHandlers, ev: MouseEvent) => any", + "onDrag": { + "type": "DragEventHandler | DragEventHandler | DragEventHandler | DragEventHandler<...> | DragEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "onmouseleave": { - "type": "(this: GlobalEventHandlers, ev: MouseEvent) => any", + "onDragCapture": { + "type": "DragEventHandler | DragEventHandler | DragEventHandler | DragEventHandler<...> | DragEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "onmousemove": { - "type": "(this: GlobalEventHandlers, ev: MouseEvent) => any", + "onDragEnd": { + "type": "DragEventHandler | DragEventHandler | DragEventHandler | DragEventHandler<...> | DragEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires when the user moves the mouse over the object." + "externalProp": true }, - "onmouseout": { - "type": "(this: GlobalEventHandlers, ev: MouseEvent) => any", + "onDragEndCapture": { + "type": "DragEventHandler | DragEventHandler | DragEventHandler | DragEventHandler<...> | DragEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires when the user moves the mouse pointer outside the boundaries of the object." + "externalProp": true }, - "onmouseover": { - "type": "(this: GlobalEventHandlers, ev: MouseEvent) => any", + "onDragEnter": { + "type": "DragEventHandler | DragEventHandler | DragEventHandler | DragEventHandler<...> | DragEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires when the user moves the mouse pointer into the object." + "externalProp": true }, - "onmouseup": { - "type": "(this: GlobalEventHandlers, ev: MouseEvent) => any", + "onDragEnterCapture": { + "type": "DragEventHandler | DragEventHandler | DragEventHandler | DragEventHandler<...> | DragEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires when the user releases a mouse button while the mouse is over the object." + "externalProp": true }, - "onpaste": { - "type": "(\n this: DocumentAndElementEventHandlers,\n ev: ClipboardEvent\n) => any", + "onDragExit": { + "type": "DragEventHandler | DragEventHandler | DragEventHandler | DragEventHandler<...> | DragEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "onpause": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onDragExitCapture": { + "type": "DragEventHandler | DragEventHandler | DragEventHandler | DragEventHandler<...> | DragEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs when playback is paused." + "externalProp": true }, - "onplay": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onDragLeave": { + "type": "DragEventHandler | DragEventHandler | DragEventHandler | DragEventHandler<...> | DragEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs when the play method is requested." + "externalProp": true }, - "onplaying": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onDragLeaveCapture": { + "type": "DragEventHandler | DragEventHandler | DragEventHandler | DragEventHandler<...> | DragEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs when the audio or video has started playing." + "externalProp": true }, - "onpointercancel": { - "type": "(this: GlobalEventHandlers, ev: PointerEvent) => any", + "onDragOver": { + "type": "DragEventHandler | DragEventHandler | DragEventHandler | DragEventHandler<...> | DragEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "onpointerdown": { - "type": "(this: GlobalEventHandlers, ev: PointerEvent) => any", + "onDragOverCapture": { + "type": "DragEventHandler | DragEventHandler | DragEventHandler | DragEventHandler<...> | DragEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "onpointerenter": { - "type": "(this: GlobalEventHandlers, ev: PointerEvent) => any", + "onDragStart": { + "type": "DragEventHandler | DragEventHandler | DragEventHandler | DragEventHandler<...> | DragEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "onpointerleave": { - "type": "(this: GlobalEventHandlers, ev: PointerEvent) => any", + "onDragStartCapture": { + "type": "DragEventHandler | DragEventHandler | DragEventHandler | DragEventHandler<...> | DragEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "onpointermove": { - "type": "(this: GlobalEventHandlers, ev: PointerEvent) => any", + "onDrop": { + "type": "DragEventHandler | DragEventHandler | DragEventHandler | DragEventHandler<...> | DragEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "onpointerout": { - "type": "(this: GlobalEventHandlers, ev: PointerEvent) => any", + "onDropCapture": { + "type": "DragEventHandler | DragEventHandler | DragEventHandler | DragEventHandler<...> | DragEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "onpointerover": { - "type": "(this: GlobalEventHandlers, ev: PointerEvent) => any", + "onDurationChange": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "onpointerup": { - "type": "(this: GlobalEventHandlers, ev: PointerEvent) => any", + "onDurationChangeCapture": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "onprogress": { - "type": "(\n this: GlobalEventHandlers,\n ev: ProgressEvent\n) => any", + "onEmptied": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs to indicate progress while downloading media data." + "externalProp": true }, - "onratechange": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onEmptiedCapture": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs when the playback rate is increased or decreased." + "externalProp": true }, - "onreset": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onEncrypted": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires when the user resets a form." + "externalProp": true }, - "onresize": { - "type": "(this: GlobalEventHandlers, ev: UIEvent) => any", + "onEncryptedCapture": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "onscroll": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onEnded": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires when the user repositions the scroll box in the scroll bar on the object." + "externalProp": true }, - "onsecuritypolicyviolation": { - "type": "(\n this: GlobalEventHandlers,\n ev: SecurityPolicyViolationEvent\n) => any", + "onEndedCapture": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "onseeked": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onError": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs when the seek operation ends." + "externalProp": true }, - "onseeking": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onErrorCapture": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs when the current playback position is moved." + "externalProp": true }, - "onselect": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onFocus": { + "type": "FocusEventHandler | FocusEventHandler | FocusEventHandler | FocusEventHandler<...> | FocusEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires when the current selection changes." + "externalProp": true }, - "onselectionchange": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onFocusCapture": { + "type": "FocusEventHandler | FocusEventHandler | FocusEventHandler | FocusEventHandler<...> | FocusEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "onselectstart": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onGotPointerCapture": { + "type": "PointerEventHandler | PointerEventHandler | PointerEventHandler | PointerEventHandler<...> | PointerEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "onslotchange": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onGotPointerCaptureCapture": { + "type": "PointerEventHandler | PointerEventHandler | PointerEventHandler | PointerEventHandler<...> | PointerEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "onstalled": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onInput": { + "type": "FormEventHandler | FormEventHandler | FormEventHandler | FormEventHandler<...> | FormEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs when the download has stopped." + "externalProp": true }, - "onsubmit": { - "type": "(this: GlobalEventHandlers, ev: SubmitEvent) => any", + "onInputCapture": { + "type": "FormEventHandler | FormEventHandler | FormEventHandler | FormEventHandler<...> | FormEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "onsuspend": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onInvalid": { + "type": "FormEventHandler | FormEventHandler | FormEventHandler | FormEventHandler<...> | FormEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs if the load operation has been intentionally halted." + "externalProp": true }, - "ontimeupdate": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onInvalidCapture": { + "type": "FormEventHandler | FormEventHandler | FormEventHandler | FormEventHandler<...> | FormEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs to indicate the current playback position." + "externalProp": true }, - "ontoggle": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onKeyDown": { + "type": "KeyboardEventHandler | KeyboardEventHandler | KeyboardEventHandler<...> | KeyboardEventHandler<...> | KeyboardEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "ontouchcancel": { - "type": "(this: GlobalEventHandlers, ev: TouchEvent) => any", + "onKeyDownCapture": { + "type": "KeyboardEventHandler | KeyboardEventHandler | KeyboardEventHandler<...> | KeyboardEventHandler<...> | KeyboardEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "ontouchend": { - "type": "(this: GlobalEventHandlers, ev: TouchEvent) => any", + "onKeyPress": { + "type": "KeyboardEventHandler | KeyboardEventHandler | KeyboardEventHandler<...> | KeyboardEventHandler<...> | KeyboardEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "ontouchmove": { - "type": "(this: GlobalEventHandlers, ev: TouchEvent) => any", + "onKeyPressCapture": { + "type": "KeyboardEventHandler | KeyboardEventHandler | KeyboardEventHandler<...> | KeyboardEventHandler<...> | KeyboardEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "ontouchstart": { - "type": "(this: GlobalEventHandlers, ev: TouchEvent) => any", + "onKeyUp": { + "type": "KeyboardEventHandler | KeyboardEventHandler | KeyboardEventHandler<...> | KeyboardEventHandler<...> | KeyboardEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "ontransitioncancel": { - "type": "(this: GlobalEventHandlers, ev: TransitionEvent) => any", + "onKeyUpCapture": { + "type": "KeyboardEventHandler | KeyboardEventHandler | KeyboardEventHandler<...> | KeyboardEventHandler<...> | KeyboardEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "ontransitionend": { - "type": "(this: GlobalEventHandlers, ev: TransitionEvent) => any", + "onLoad": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "ontransitionrun": { - "type": "(this: GlobalEventHandlers, ev: TransitionEvent) => any", + "onLoadCapture": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "ontransitionstart": { - "type": "(this: GlobalEventHandlers, ev: TransitionEvent) => any", + "onLoadedData": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "onvolumechange": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onLoadedDataCapture": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs when the volume is changed, or playback is muted or unmuted." + "externalProp": true }, - "onwaiting": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onLoadedMetadata": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs when playback stops because the next frame of a video resource is not available." + "externalProp": true }, - "onwebkitanimationend": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onLoadedMetadataCapture": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "onwebkitanimationiteration": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onLoadStart": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "onwebkitanimationstart": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onLoadStartCapture": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "onwebkittransitionend": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onLostPointerCapture": { + "type": "PointerEventHandler | PointerEventHandler | PointerEventHandler | PointerEventHandler<...> | PointerEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "onwheel": { - "type": "(this: GlobalEventHandlers, ev: WheelEvent) => any", + "onLostPointerCaptureCapture": { + "type": "PointerEventHandler | PointerEventHandler | PointerEventHandler | PointerEventHandler<...> | PointerEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "outerHTML": { - "type": "string", + "onMouseDown": { + "type": "MouseEventHandler | MouseEventHandler | MouseEventHandler | MouseEventHandler<...> | MouseEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "outerText": { - "type": "string", + "onMouseDownCapture": { + "type": "MouseEventHandler | MouseEventHandler | MouseEventHandler | MouseEventHandler<...> | MouseEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "ownerDocument": { - "type": "Document", + "onMouseEnter": { + "type": "MouseEventHandler | MouseEventHandler | MouseEventHandler | MouseEventHandler<...> | MouseEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns the node document. Returns null for documents." + "externalProp": true }, - "parentElement": { - "type": "HTMLElement", + "onMouseLeave": { + "type": "MouseEventHandler | MouseEventHandler | MouseEventHandler | MouseEventHandler<...> | MouseEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns the parent element." + "externalProp": true }, - "parentNode": { - "type": "ParentNode", + "onMouseMove": { + "type": "MouseEventHandler | MouseEventHandler | MouseEventHandler | MouseEventHandler<...> | MouseEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns the parent." + "externalProp": true }, - "part": { - "type": "DOMTokenList", + "onMouseMoveCapture": { + "type": "MouseEventHandler | MouseEventHandler | MouseEventHandler | MouseEventHandler<...> | MouseEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "prefix": { - "type": "string", + "onMouseOut": { + "type": "MouseEventHandler | MouseEventHandler | MouseEventHandler | MouseEventHandler<...> | MouseEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns the namespace prefix." + "externalProp": true }, - "prepend": { - "type": "(...nodes: (string | Node)[]) => void", + "onMouseOutCapture": { + "type": "MouseEventHandler | MouseEventHandler | MouseEventHandler | MouseEventHandler<...> | MouseEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Inserts nodes before the first child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated." + "externalProp": true }, - "previousElementSibling": { - "type": "Element", + "onMouseOver": { + "type": "MouseEventHandler | MouseEventHandler | MouseEventHandler | MouseEventHandler<...> | MouseEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns the first preceding sibling that is an element, and null otherwise." + "externalProp": true }, - "previousSibling": { - "type": "ChildNode", + "onMouseOverCapture": { + "type": "MouseEventHandler | MouseEventHandler | MouseEventHandler | MouseEventHandler<...> | MouseEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns the previous sibling." + "externalProp": true }, - "PROCESSING_INSTRUCTION_NODE": { - "type": "number", + "onMouseUp": { + "type": "MouseEventHandler | MouseEventHandler | MouseEventHandler | MouseEventHandler<...> | MouseEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "node is a ProcessingInstruction node." + "externalProp": true }, - "querySelector": { - "type": "{\n (selectors: K):\n | HTMLElementTagNameMap[K]\n | null\n (selectors: K):\n | SVGElementTagNameMap[K]\n | null\n (selectors: string): E | null\n}", + "onMouseUpCapture": { + "type": "MouseEventHandler | MouseEventHandler | MouseEventHandler | MouseEventHandler<...> | MouseEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns the first element that is a descendant of node that matches selectors." + "externalProp": true }, - "querySelectorAll": { - "type": "{ (selectors: K): NodeListOf; (selectors: K): NodeListOf<...>; (selectors: string): NodeListOf<...>; }", + "onPaste": { + "type": "ClipboardEventHandler | ClipboardEventHandler | ClipboardEventHandler<...> | ClipboardEventHandler<...> | ClipboardEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns all element descendants of node that match selectors." + "externalProp": true }, - "releasePointerCapture": { - "type": "(pointerId: number) => void", + "onPasteCapture": { + "type": "ClipboardEventHandler | ClipboardEventHandler | ClipboardEventHandler<...> | ClipboardEventHandler<...> | ClipboardEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "remove": { - "type": "() => void", + "onPause": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Removes node." + "externalProp": true }, - "removeAttribute": { - "type": "(qualifiedName: string) => void", + "onPauseCapture": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Removes element's first attribute whose qualified name is qualifiedName." + "externalProp": true }, - "removeAttributeNode": { - "type": "(attr: Attr) => Attr", + "onPlay": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "removeAttributeNS": { - "type": "(namespace: string | null, localName: string) => void", + "onPlayCapture": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Removes element's attribute whose namespace is namespace and local name is localName." + "externalProp": true }, - "removeChild": { - "type": "(child: T) => T", + "onPlaying": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "removeEventListener": { - "type": "{ (type: K, listener: (this: HTMLHeadingElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | ... 1 more ... | undefined): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | ... 1 more ... | undefined): void; }", + "onPlayingCapture": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "\n\nRemoves the event listener in target's event listener list with the same type, callback, and options.\n\n\nRemoves the event listener in target's event listener list with the same type, callback, and options." + "externalProp": true }, - "replaceChild": { - "type": "(node: Node, child: T) => T", + "onPointerCancel": { + "type": "PointerEventHandler | PointerEventHandler | PointerEventHandler | PointerEventHandler<...> | PointerEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "replaceChildren": { - "type": "(...nodes: (string | Node)[]) => void", + "onPointerCancelCapture": { + "type": "PointerEventHandler | PointerEventHandler | PointerEventHandler | PointerEventHandler<...> | PointerEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Replace all children of node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated." + "externalProp": true }, - "replaceWith": { - "type": "(...nodes: (string | Node)[]) => void", + "onPointerDown": { + "type": "PointerEventHandler | PointerEventHandler | PointerEventHandler | PointerEventHandler<...> | PointerEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Replaces node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated." + "externalProp": true }, - "requestFullscreen": { - "type": "(\n options?: FullscreenOptions | undefined\n) => Promise", + "onPointerDownCapture": { + "type": "PointerEventHandler | PointerEventHandler | PointerEventHandler | PointerEventHandler<...> | PointerEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Displays element fullscreen and resolves promise when done.\n\nWhen 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." + "externalProp": true }, - "requestPointerLock": { - "type": "() => void", + "onPointerEnter": { + "type": "PointerEventHandler | PointerEventHandler | PointerEventHandler | PointerEventHandler<...> | PointerEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "role": { - "type": "string", + "onPointerEnterCapture": { + "type": "PointerEventHandler | PointerEventHandler | PointerEventHandler | PointerEventHandler<...> | PointerEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "scroll": { - "type": "{\n (options?: ScrollToOptions | undefined): void\n (x: number, y: number): void\n}", + "onPointerLeave": { + "type": "PointerEventHandler | PointerEventHandler | PointerEventHandler | PointerEventHandler<...> | PointerEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "scrollBy": { - "type": "{\n (options?: ScrollToOptions | undefined): void\n (x: number, y: number): void\n}", + "onPointerLeaveCapture": { + "type": "PointerEventHandler | PointerEventHandler | PointerEventHandler | PointerEventHandler<...> | PointerEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "scrollHeight": { - "type": "number", + "onPointerMove": { + "type": "PointerEventHandler | PointerEventHandler | PointerEventHandler | PointerEventHandler<...> | PointerEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "scrollIntoView": { - "type": "(\n arg?: boolean | ScrollIntoViewOptions | undefined\n) => void", + "onPointerMoveCapture": { + "type": "PointerEventHandler | PointerEventHandler | PointerEventHandler | PointerEventHandler<...> | PointerEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "scrollLeft": { - "type": "number", + "onPointerOut": { + "type": "PointerEventHandler | PointerEventHandler | PointerEventHandler | PointerEventHandler<...> | PointerEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "scrollTo": { - "type": "{\n (options?: ScrollToOptions | undefined): void\n (x: number, y: number): void\n}", + "onPointerOutCapture": { + "type": "PointerEventHandler | PointerEventHandler | PointerEventHandler | PointerEventHandler<...> | PointerEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "scrollTop": { - "type": "number", + "onPointerOver": { + "type": "PointerEventHandler | PointerEventHandler | PointerEventHandler | PointerEventHandler<...> | PointerEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "scrollWidth": { - "type": "number", + "onPointerOverCapture": { + "type": "PointerEventHandler | PointerEventHandler | PointerEventHandler | PointerEventHandler<...> | PointerEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "setAttribute": { - "type": "(qualifiedName: string, value: string) => void", + "onPointerUp": { + "type": "PointerEventHandler | PointerEventHandler | PointerEventHandler | PointerEventHandler<...> | PointerEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Sets the value of element's first attribute whose qualified name is qualifiedName to value." + "externalProp": true }, - "setAttributeNode": { - "type": "(attr: Attr) => Attr | null", + "onPointerUpCapture": { + "type": "PointerEventHandler | PointerEventHandler | PointerEventHandler | PointerEventHandler<...> | PointerEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "setAttributeNodeNS": { - "type": "(attr: Attr) => Attr | null", + "onProgress": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "setAttributeNS": { - "type": "(\n namespace: string | null,\n qualifiedName: string,\n value: string\n) => void", + "onProgressCapture": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Sets the value of element's attribute whose namespace is namespace and local name is localName to value." + "externalProp": true }, - "setPointerCapture": { - "type": "(pointerId: number) => void", + "onRateChange": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "shadowRoot": { - "type": "ShadowRoot", + "onRateChangeCapture": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns element's shadow root, if any, and if shadow root's mode is \"open\", and null otherwise." + "externalProp": true }, - "slot": { - "type": "string", + "onReset": { + "type": "FormEventHandler | FormEventHandler | FormEventHandler | FormEventHandler<...> | FormEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns the value of element's slot content attribute. Can be set to change it." + "externalProp": true }, - "spellcheck": { - "type": "boolean", + "onResetCapture": { + "type": "FormEventHandler | FormEventHandler | FormEventHandler | FormEventHandler<...> | FormEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "style": { - "type": "CSSStyleDeclaration", + "onResize": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "tabIndex": { - "type": "number", + "onResizeCapture": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "tagName": { - "type": "string", + "onScroll": { + "type": "UIEventHandler | UIEventHandler | UIEventHandler | UIEventHandler<...> | UIEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns the HTML-uppercased qualified name." + "externalProp": true }, - "TEXT_NODE": { - "type": "number", + "onScrollCapture": { + "type": "UIEventHandler | UIEventHandler | UIEventHandler | UIEventHandler<...> | UIEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "node is a Text node." + "externalProp": true }, - "textContent": { - "type": "string", + "onSeeked": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "title": { - "type": "string", + "onSeekedCapture": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "toggleAttribute": { - "type": "(\n qualifiedName: string,\n force?: boolean | undefined\n) => boolean", + "onSeeking": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "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.\n\nReturns true if qualifiedName is now present, and false otherwise." + "externalProp": true }, - "translate": { - "type": "boolean", + "onSeekingCapture": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "webkitMatchesSelector": { - "type": "(selectors: string) => boolean", + "onSelect": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true - } - }, - "CalloutList": { - "as": { - "type": "AsTags", - "defaultValue": "null", - "required": true, - "externalProp": false }, - "accessKey": { - "type": "string", + "onSelectCapture": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "accessKeyLabel": { - "type": "string", + "onStalled": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "addEventListener": { - "type": "{ (type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions | undefined): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | ... 1 more ... | undefined): void; }", + "onStalledCapture": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "\n\nAppends 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.\n\nThe 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.\n\nWhen 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.\n\nWhen 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.\n\nWhen set to true, options's once indicates that the callback will only be invoked once after which the event listener will be removed.\n\nIf an AbortSignal is passed for options's signal, then the event listener will be removed when signal is aborted.\n\nThe event listener is appended to target's event listener list and is not appended if it has the same type, callback, and capture.\n\n\nAppends 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.\n\nThe 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.\n\nWhen 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.\n\nWhen 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.\n\nWhen set to true, options's once indicates that the callback will only be invoked once after which the event listener will be removed.\n\nIf an AbortSignal is passed for options's signal, then the event listener will be removed when signal is aborted.\n\nThe event listener is appended to target's event listener list and is not appended if it has the same type, callback, and capture." + "externalProp": true }, - "after": { - "type": "(...nodes: (string | Node)[]) => void", + "onSubmit": { + "type": "FormEventHandler | FormEventHandler | FormEventHandler | FormEventHandler<...> | FormEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Inserts nodes just after node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated." + "externalProp": true }, - "animate": { - "type": "(\n keyframes: Keyframe[] | PropertyIndexedKeyframes | null,\n options?: number | KeyframeAnimationOptions | undefined\n) => Animation", + "onSubmitCapture": { + "type": "FormEventHandler | FormEventHandler | FormEventHandler | FormEventHandler<...> | FormEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "append": { - "type": "(...nodes: (string | Node)[]) => void", + "onSuspend": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Inserts nodes after the last child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated." + "externalProp": true }, - "appendChild": { - "type": "(node: T) => T", + "onSuspendCapture": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "ariaAtomic": { - "type": "string", + "onTimeUpdate": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "ariaAutoComplete": { - "type": "string", + "onTimeUpdateCapture": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "ariaBusy": { - "type": "string", + "onTouchCancel": { + "type": "TouchEventHandler | TouchEventHandler | TouchEventHandler | TouchEventHandler<...> | TouchEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "ariaChecked": { - "type": "string", + "onTouchCancelCapture": { + "type": "TouchEventHandler | TouchEventHandler | TouchEventHandler | TouchEventHandler<...> | TouchEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "ariaColCount": { - "type": "string", + "onTouchEnd": { + "type": "TouchEventHandler | TouchEventHandler | TouchEventHandler | TouchEventHandler<...> | TouchEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "ariaColIndex": { - "type": "string", + "onTouchEndCapture": { + "type": "TouchEventHandler | TouchEventHandler | TouchEventHandler | TouchEventHandler<...> | TouchEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "ariaColIndexText": { - "type": "string", + "onTouchMove": { + "type": "TouchEventHandler | TouchEventHandler | TouchEventHandler | TouchEventHandler<...> | TouchEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "ariaColSpan": { - "type": "string", + "onTouchMoveCapture": { + "type": "TouchEventHandler | TouchEventHandler | TouchEventHandler | TouchEventHandler<...> | TouchEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "ariaCurrent": { - "type": "string", + "onTouchStart": { + "type": "TouchEventHandler | TouchEventHandler | TouchEventHandler | TouchEventHandler<...> | TouchEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "ariaDisabled": { - "type": "string", + "onTouchStartCapture": { + "type": "TouchEventHandler | TouchEventHandler | TouchEventHandler | TouchEventHandler<...> | TouchEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "ariaExpanded": { - "type": "string", + "onTransitionEnd": { + "type": "TransitionEventHandler | TransitionEventHandler | TransitionEventHandler<...> | TransitionEventHandler<...> | TransitionEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "ariaHasPopup": { - "type": "string", + "onTransitionEndCapture": { + "type": "TransitionEventHandler | TransitionEventHandler | TransitionEventHandler<...> | TransitionEventHandler<...> | TransitionEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "ariaHidden": { - "type": "string", + "onVolumeChange": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "ariaInvalid": { - "type": "string", + "onVolumeChangeCapture": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "ariaKeyShortcuts": { - "type": "string", + "onWaiting": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "ariaLabel": { - "type": "string", + "onWaitingCapture": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "ariaLevel": { - "type": "string", + "onWheel": { + "type": "WheelEventHandler | WheelEventHandler | WheelEventHandler | WheelEventHandler<...> | WheelEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "ariaLive": { - "type": "string", + "onWheelCapture": { + "type": "WheelEventHandler | WheelEventHandler | WheelEventHandler | WheelEventHandler<...> | WheelEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "ariaModal": { + "placeholder": { "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "ariaMultiLine": { + "prefix": { "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "ariaMultiSelectable": { + "property": { "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "ariaOrientation": { + "radioGroup": { "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "ariaPlaceholder": { + "resource": { "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "ariaPosInSet": { - "type": "string", + "results": { + "type": "number", "defaultValue": null, "required": false, "externalProp": true }, - "ariaPressed": { - "type": "string", + "role": { + "type": "AriaRole", "defaultValue": null, "required": false, "externalProp": true }, - "ariaReadOnly": { + "security": { "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "ariaRequired": { + "slot": { "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "ariaRoleDescription": { - "type": "string", + "spellCheck": { + "type": "Booleanish", "defaultValue": null, "required": false, "externalProp": true }, - "ariaRowCount": { - "type": "string", + "suppressContentEditableWarning": { + "type": "boolean", "defaultValue": null, "required": false, "externalProp": true }, - "ariaRowIndex": { - "type": "string", + "suppressHydrationWarning": { + "type": "boolean", "defaultValue": null, "required": false, "externalProp": true }, - "ariaRowIndexText": { - "type": "string", + "tabIndex": { + "type": "number", "defaultValue": null, "required": false, "externalProp": true }, - "ariaRowSpan": { + "title": { "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "ariaSelected": { - "type": "string", + "translate": { + "type": "\"yes\" | \"no\"", "defaultValue": null, "required": false, "externalProp": true }, - "ariaSetSize": { + "typeof": { "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "ariaSort": { - "type": "string", + "unselectable": { + "type": "\"on\" | \"off\"", "defaultValue": null, "required": false, "externalProp": true }, - "ariaValueMax": { + "vocab": { "type": "string", "defaultValue": null, "required": false, "externalProp": true + } + }, + "CalloutList": { + "as": { + "type": "AsTags", + "defaultValue": "null", + "required": true, + "externalProp": false }, - "ariaValueMin": { + "about": { "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "ariaValueNow": { + "accessKey": { "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "ariaValueText": { + "aria-activedescendant": { "type": "string", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application." }, - "assignedSlot": { - "type": "HTMLSlotElement", + "aria-atomic": { + "type": "Booleanish", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "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." }, - "attachInternals": { - "type": "() => ElementInternals", + "aria-autocomplete": { + "type": "\"list\" | \"none\" | \"inline\" | \"both\"", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "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\npresented if they are made." }, - "attachShadow": { - "type": "(init: ShadowRootInit) => ShadowRoot", + "aria-busy": { + "type": "Booleanish", "defaultValue": null, "required": false, "externalProp": true, - "description": "Creates a shadow root for element and returns it." + "description": "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." }, - "ATTRIBUTE_NODE": { - "type": "number", + "aria-checked": { + "type": "boolean | \"true\" | \"false\" | \"mixed\"", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Indicates the current \"checked\" state of checkboxes, radio buttons, and other widgets." }, - "attributes": { - "type": "NamedNodeMap", + "aria-colcount": { + "type": "number", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Defines the total number of columns in a table, grid, or treegrid." }, - "autocapitalize": { - "type": "string", + "aria-colindex": { + "type": "number", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid." }, - "autofocus": { - "type": "boolean", + "aria-colspan": { + "type": "number", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid." }, - "baseURI": { + "aria-controls": { "type": "string", "defaultValue": null, "required": false, "externalProp": true, - "description": "Returns node's node document's document base URL." + "description": "Identifies the element (or elements) whose contents or presence are controlled by the current element." }, - "before": { - "type": "(...nodes: (string | Node)[]) => void", + "aria-current": { + "type": "| boolean\n | \"time\"\n | \"true\"\n | \"false\"\n | \"page\"\n | \"step\"\n | \"location\"\n | \"date\"", "defaultValue": null, "required": false, "externalProp": true, - "description": "Inserts nodes just before node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated." + "description": "Indicates the element that represents the current item within a container or set of related elements." }, - "blur": { - "type": "() => void", + "aria-describedby": { + "type": "string", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Identifies the element (or elements) that describes the object." }, - "CDATA_SECTION_NODE": { - "type": "number", + "aria-details": { + "type": "string", "defaultValue": null, "required": false, "externalProp": true, - "description": "node is a CDATASection node." + "description": "Identifies the element that provides a detailed, extended description for the object." }, - "childElementCount": { - "type": "number", + "aria-disabled": { + "type": "Booleanish", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable." }, - "childNodes": { - "type": "NodeListOf", + "aria-dropeffect": { + "type": "\"link\" | \"none\" | \"copy\" | \"execute\" | \"move\" | \"popup\"", "defaultValue": null, "required": false, "externalProp": true, - "description": "Returns the children." + "description": "Indicates what functions can be performed when a dragged object is released on the drop target." }, - "classList": { - "type": "DOMTokenList", + "aria-errormessage": { + "type": "string", "defaultValue": null, "required": false, "externalProp": true, - "description": "Allows for manipulation of element's class content attribute as a set of whitespace-separated tokens through a DOMTokenList object." + "description": "Identifies the element that provides an error message for the object." }, - "className": { + "aria-expanded": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed." + }, + "aria-flowto": { "type": "string", "defaultValue": null, "required": false, "externalProp": true, - "description": "Returns the value of element's class content attribute. Can be set to change it." + "description": "Identifies the next element (or elements) in an alternate reading order of content which, at the user's discretion,\nallows assistive technology to override the general default of reading in document source order." }, - "click": { - "type": "() => void", + "aria-grabbed": { + "type": "Booleanish", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Indicates an element's \"grabbed\" state in a drag-and-drop operation." }, - "clientHeight": { - "type": "number", + "aria-haspopup": { + "type": "| boolean\n | \"dialog\"\n | \"menu\"\n | \"true\"\n | \"false\"\n | \"grid\"\n | \"listbox\"\n | \"tree\"", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element." }, - "clientLeft": { - "type": "number", + "aria-hidden": { + "type": "Booleanish", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Indicates whether the element is exposed to an accessibility API." }, - "clientTop": { - "type": "number", + "aria-invalid": { + "type": "boolean | \"true\" | \"false\" | \"grammar\" | \"spelling\"", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Indicates the entered value does not conform to the format expected by the application." }, - "clientWidth": { - "type": "number", + "aria-keyshortcuts": { + "type": "string", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element." }, - "cloneNode": { - "type": "(deep?: boolean | undefined) => Node", + "aria-label": { + "type": "string", "defaultValue": null, "required": false, "externalProp": true, - "description": "Returns a copy of node. If deep is true, the copy also includes the node's descendants." + "description": "Defines a string value that labels the current element." }, - "closest": { - "type": "{\n (selector: K):\n | HTMLElementTagNameMap[K]\n | null\n (selector: K):\n | SVGElementTagNameMap[K]\n | null\n (selectors: string): E | null\n}", + "aria-labelledby": { + "type": "string", "defaultValue": null, "required": false, "externalProp": true, - "description": "Returns the first (starting at element) inclusive ancestor that matches selectors, and null otherwise." + "description": "Identifies the element (or elements) that labels the current element." }, - "COMMENT_NODE": { + "aria-level": { "type": "number", "defaultValue": null, "required": false, "externalProp": true, - "description": "node is a Comment node." + "description": "Defines the hierarchical level of an element within a structure." }, - "compareDocumentPosition": { - "type": "(other: Node) => number", + "aria-live": { + "type": "\"off\" | \"assertive\" | \"polite\"", "defaultValue": null, "required": false, "externalProp": true, - "description": "Returns a bitmask indicating the position of other relative to node." + "description": "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." + }, + "aria-modal": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether an element is modal when displayed." }, - "contains": { - "type": "(other: Node | null) => boolean", + "aria-multiline": { + "type": "Booleanish", "defaultValue": null, "required": false, "externalProp": true, - "description": "Returns true if other is an inclusive descendant of node, and false otherwise." + "description": "Indicates whether a text box accepts multiple lines of input or only a single line." }, - "contentEditable": { - "type": "string", + "aria-multiselectable": { + "type": "Booleanish", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Indicates that the user may select more than one item from the current selectable descendants." }, - "dataset": { - "type": "DOMStringMap", + "aria-orientation": { + "type": "\"horizontal\" | \"vertical\"", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous." }, - "dir": { + "aria-owns": { "type": "string", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Identifies an element (or elements) in order to define a visual, functional, or contextual parent/child relationship\nbetween DOM elements where the DOM hierarchy cannot be used to represent the relationship." }, - "dispatchEvent": { - "type": "(event: Event) => boolean", + "aria-placeholder": { + "type": "string", "defaultValue": null, "required": false, "externalProp": true, - "description": "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." + "description": "Defines a short hint (a word or short phrase) intended to aid the user with data entry when the control has no value.\nA hint could be a sample value or a brief description of the expected format." }, - "DOCUMENT_FRAGMENT_NODE": { + "aria-posinset": { "type": "number", "defaultValue": null, "required": false, "externalProp": true, - "description": "node is a DocumentFragment node." + "description": "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." }, - "DOCUMENT_NODE": { - "type": "number", + "aria-pressed": { + "type": "boolean | \"true\" | \"false\" | \"mixed\"", "defaultValue": null, "required": false, "externalProp": true, - "description": "node is a document." + "description": "Indicates the current \"pressed\" state of toggle buttons." }, - "DOCUMENT_POSITION_CONTAINED_BY": { - "type": "number", + "aria-readonly": { + "type": "Booleanish", "defaultValue": null, "required": false, "externalProp": true, - "description": "Set when other is a descendant of node." + "description": "Indicates that the element is not editable, but is otherwise operable." }, - "DOCUMENT_POSITION_CONTAINS": { - "type": "number", + "aria-relevant": { + "type": "| \"text\"\n | \"additions\"\n | \"additions removals\"\n | \"additions text\"\n | \"all\"\n | \"removals\"\n | \"removals additions\"\n | \"removals text\"\n | \"text additions\"\n | \"text removals\"", "defaultValue": null, "required": false, "externalProp": true, - "description": "Set when other is an ancestor of node." + "description": "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified." }, - "DOCUMENT_POSITION_DISCONNECTED": { - "type": "number", + "aria-required": { + "type": "Booleanish", "defaultValue": null, "required": false, "externalProp": true, - "description": "Set when node and other are not in the same tree." + "description": "Indicates that user input is required on the element before a form may be submitted." }, - "DOCUMENT_POSITION_FOLLOWING": { - "type": "number", + "aria-roledescription": { + "type": "string", "defaultValue": null, "required": false, "externalProp": true, - "description": "Set when other is following node." + "description": "Defines a human-readable, author-localized description for the role of an element." }, - "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC": { + "aria-rowcount": { "type": "number", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Defines the total number of rows in a table, grid, or treegrid." }, - "DOCUMENT_POSITION_PRECEDING": { + "aria-rowindex": { "type": "number", "defaultValue": null, "required": false, "externalProp": true, - "description": "Set when other is preceding node." + "description": "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid." }, - "DOCUMENT_TYPE_NODE": { + "aria-rowspan": { "type": "number", "defaultValue": null, "required": false, "externalProp": true, - "description": "node is a doctype." + "description": "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid." }, - "draggable": { - "type": "boolean", + "aria-selected": { + "type": "Booleanish", "defaultValue": null, "required": false, - "externalProp": true - }, - "element": { - "type": "string", - "defaultValue": "'CALLOUT_LIST'", - "required": false, - "externalProp": false, - "description": "Overrides the default element name to apply unique styles with the Customization Provider" + "externalProp": true, + "description": "Indicates the current \"selected\" state of various widgets." }, - "ELEMENT_NODE": { + "aria-setsize": { "type": "number", "defaultValue": null, "required": false, "externalProp": true, - "description": "node is an element." + "description": "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." }, - "enterKeyHint": { - "type": "string", + "aria-sort": { + "type": "\"none\" | \"ascending\" | \"descending\" | \"other\"", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Indicates if items in a table or grid are sorted in ascending or descending order." }, - "ENTITY_NODE": { + "aria-valuemax": { "type": "number", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Defines the maximum allowed value for a range widget." }, - "ENTITY_REFERENCE_NODE": { + "aria-valuemin": { "type": "number", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Defines the minimum allowed value for a range widget." }, - "firstChild": { - "type": "ChildNode", + "aria-valuenow": { + "type": "number", "defaultValue": null, "required": false, "externalProp": true, - "description": "Returns the first child." + "description": "Defines the current value for a range widget." }, - "firstElementChild": { - "type": "Element", + "aria-valuetext": { + "type": "string", "defaultValue": null, "required": false, "externalProp": true, - "description": "Returns the first child that is an element, and null otherwise." + "description": "Defines the human readable text alternative of aria-valuenow for a range widget." }, - "focus": { - "type": "(options?: FocusOptions | undefined) => void", + "autoCapitalize": { + "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "getAnimations": { - "type": "(\n options?: GetAnimationsOptions | undefined\n) => Animation[]", + "autoCorrect": { + "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "getAttribute": { - "type": "(qualifiedName: string) => string | null", + "autoSave": { + "type": "string", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns element's first attribute whose qualified name is qualifiedName, and null if there is no such attribute otherwise." + "externalProp": true }, - "getAttributeNames": { - "type": "() => string[]", + "contentEditable": { + "type": "Booleanish | \"inherit\"", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns the qualified names of all element's attributes. Can contain duplicates." + "externalProp": true }, - "getAttributeNode": { - "type": "(qualifiedName: string) => Attr | null", + "contextMenu": { + "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "getAttributeNodeNS": { - "type": "(\n namespace: string | null,\n localName: string\n) => Attr | null", + "dangerouslySetInnerHTML": { + "type": "{ __html: string }", "defaultValue": null, "required": false, "externalProp": true }, - "getAttributeNS": { - "type": "(\n namespace: string | null,\n localName: string\n) => string | null", + "datatype": { + "type": "string", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns element's attribute whose namespace is namespace and local name is localName, and null if there is no such attribute otherwise." + "externalProp": true }, - "getBoundingClientRect": { - "type": "() => DOMRect", + "defaultChecked": { + "type": "boolean", "defaultValue": null, "required": false, "externalProp": true }, - "getClientRects": { - "type": "() => DOMRectList", + "defaultValue": { + "type": "string | number | readonly string[]", "defaultValue": null, "required": false, "externalProp": true }, - "getElementsByClassName": { - "type": "(classNames: string) => HTMLCollectionOf", + "dir": { + "type": "string", "defaultValue": null, "required": false, - "externalProp": true, - "description": "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." + "externalProp": true }, - "getElementsByTagName": { - "type": "{ (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf<...>; (qualifiedName: string): HTMLCollectionOf<...>; }", + "draggable": { + "type": "Booleanish", "defaultValue": null, "required": false, "externalProp": true }, - "getElementsByTagNameNS": { - "type": "{ (namespaceURI: \"http://www.w3.org/1999/xhtml\", localName: string): HTMLCollectionOf; (namespaceURI: \"http://www.w3.org/2000/svg\", localName: string): HTMLCollectionOf<...>; (namespace: string | null, localName: string): HTMLCollectionOf<...>; }", + "element": { + "type": "string", + "defaultValue": "CALLOUT_LIST", + "required": false, + "externalProp": false, + "description": "Overrides the default element name to apply unique styles with the Customization Provider" + }, + "hidden": { + "type": "boolean", "defaultValue": null, "required": false, "externalProp": true }, - "getRootNode": { - "type": "(options?: GetRootNodeOptions | undefined) => Node", + "id": { + "type": "string", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns node's root." + "externalProp": true }, - "hasAttribute": { - "type": "(qualifiedName: string) => boolean", + "inlist": { + "type": "any", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns true if element has an attribute whose qualified name is qualifiedName, and false otherwise." + "externalProp": true }, - "hasAttributeNS": { - "type": "(namespace: string | null, localName: string) => boolean", + "inputMode": { + "type": "| \"text\"\n | \"none\"\n | \"search\"\n | \"tel\"\n | \"url\"\n | \"email\"\n | \"numeric\"\n | \"decimal\"", "defaultValue": null, "required": false, "externalProp": true, - "description": "Returns true if element has an attribute whose namespace is namespace and local name is localName." + "description": "Hints at the type of data that might be entered by the user while editing the element or its contents" }, - "hasAttributes": { - "type": "() => boolean", + "is": { + "type": "string", "defaultValue": null, "required": false, "externalProp": true, - "description": "Returns true if element has attributes, and false otherwise." + "description": "Specify that a standard HTML element should behave like a defined custom built-in element" }, - "hasChildNodes": { - "type": "() => boolean", + "itemID": { + "type": "string", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns whether node has children." + "externalProp": true }, - "hasPointerCapture": { - "type": "(pointerId: number) => boolean", + "itemProp": { + "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "hidden": { + "itemRef": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemScope": { "type": "boolean", "defaultValue": null, "required": false, "externalProp": true }, - "id": { + "itemType": { "type": "string", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns the value of element's id content attribute. Can be set to change it." + "externalProp": true }, - "inert": { - "type": "boolean", + "key": { + "type": "Key", "defaultValue": null, "required": false, "externalProp": true }, - "innerHTML": { + "lang": { "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "innerText": { + "nonce": { "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "inputMode": { - "type": "string", + "onAbort": { + "type": "| ReactEventHandler\n | ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "insertAdjacentElement": { - "type": "(\n where: InsertPosition,\n element: Element\n) => Element | null", + "onAbortCapture": { + "type": "| ReactEventHandler\n | ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "insertAdjacentHTML": { - "type": "(position: InsertPosition, text: string) => void", + "onAnimationEnd": { + "type": "| AnimationEventHandler\n | AnimationEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "insertAdjacentText": { - "type": "(where: InsertPosition, data: string) => void", + "onAnimationEndCapture": { + "type": "| AnimationEventHandler\n | AnimationEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "insertBefore": { - "type": "(node: T, child: Node | null) => T", + "onAnimationIteration": { + "type": "| AnimationEventHandler\n | AnimationEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "isConnected": { - "type": "boolean", + "onAnimationIterationCapture": { + "type": "| AnimationEventHandler\n | AnimationEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns true if node is connected and false otherwise." + "externalProp": true }, - "isContentEditable": { - "type": "boolean", + "onAnimationStart": { + "type": "| AnimationEventHandler\n | AnimationEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "isDefaultNamespace": { - "type": "(namespace: string | null) => boolean", + "onAnimationStartCapture": { + "type": "| AnimationEventHandler\n | AnimationEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "isEqualNode": { - "type": "(otherNode: Node | null) => boolean", + "onAuxClick": { + "type": "| MouseEventHandler\n | MouseEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns whether node and otherNode have the same properties." + "externalProp": true }, - "isSameNode": { - "type": "(otherNode: Node | null) => boolean", + "onAuxClickCapture": { + "type": "| MouseEventHandler\n | MouseEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "lang": { - "type": "string", + "onBeforeInput": { + "type": "| FormEventHandler\n | FormEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "lastChild": { - "type": "ChildNode", + "onBeforeInputCapture": { + "type": "| FormEventHandler\n | FormEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns the last child." + "externalProp": true }, - "lastElementChild": { - "type": "Element", + "onBlur": { + "type": "| FocusEventHandler\n | FocusEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns the last child that is an element, and null otherwise." + "externalProp": true }, - "localName": { - "type": "string", + "onBlurCapture": { + "type": "| FocusEventHandler\n | FocusEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns the local name." + "externalProp": true }, - "lookupNamespaceURI": { - "type": "(prefix: string | null) => string | null", + "onCanPlay": { + "type": "| ReactEventHandler\n | ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "lookupPrefix": { - "type": "(namespace: string | null) => string | null", + "onCanPlayCapture": { + "type": "| ReactEventHandler\n | ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "matches": { - "type": "(selectors: string) => boolean", + "onCanPlayThrough": { + "type": "| ReactEventHandler\n | ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns true if matching selectors against element's root yields element, and false otherwise." + "externalProp": true }, - "namespaceURI": { - "type": "string", + "onCanPlayThroughCapture": { + "type": "| ReactEventHandler\n | ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns the namespace." + "externalProp": true }, - "nextElementSibling": { - "type": "Element", + "onChange": { + "type": "| FormEventHandler\n | FormEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns the first following sibling that is an element, and null otherwise." + "externalProp": true }, - "nextSibling": { - "type": "ChildNode", + "onChangeCapture": { + "type": "| FormEventHandler\n | FormEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns the next sibling." + "externalProp": true }, - "nodeName": { - "type": "string", + "onClick": { + "type": "| MouseEventHandler\n | MouseEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns a string appropriate for the type of node." + "externalProp": true }, - "nodeType": { - "type": "number", + "onClickCapture": { + "type": "| MouseEventHandler\n | MouseEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns the type of node." + "externalProp": true + }, + "onCompositionEnd": { + "type": "| CompositionEventHandler\n | CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionEndCapture": { + "type": "| CompositionEventHandler\n | CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true }, - "nodeValue": { - "type": "string", + "onCompositionStart": { + "type": "| CompositionEventHandler\n | CompositionEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "nonce": { - "type": "string", + "onCompositionStartCapture": { + "type": "| CompositionEventHandler\n | CompositionEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "normalize": { - "type": "() => void", + "onCompositionUpdate": { + "type": "| CompositionEventHandler\n | CompositionEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Removes empty exclusive Text nodes and concatenates the data of remaining contiguous exclusive Text nodes into the first of their nodes." + "externalProp": true }, - "NOTATION_NODE": { - "type": "number", + "onCompositionUpdateCapture": { + "type": "| CompositionEventHandler\n | CompositionEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "offsetHeight": { - "type": "number", + "onContextMenu": { + "type": "| MouseEventHandler\n | MouseEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "offsetLeft": { - "type": "number", + "onContextMenuCapture": { + "type": "| MouseEventHandler\n | MouseEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "offsetParent": { - "type": "Element", + "onCopy": { + "type": "| ClipboardEventHandler\n | ClipboardEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "offsetTop": { - "type": "number", + "onCopyCapture": { + "type": "| ClipboardEventHandler\n | ClipboardEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "offsetWidth": { - "type": "number", + "onCut": { + "type": "| ClipboardEventHandler\n | ClipboardEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onabort": { - "type": "(this: GlobalEventHandlers, ev: UIEvent) => any", + "onCutCapture": { + "type": "| ClipboardEventHandler\n | ClipboardEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires when the user aborts the download." + "externalProp": true }, - "onanimationcancel": { - "type": "(this: GlobalEventHandlers, ev: AnimationEvent) => any", + "onDoubleClick": { + "type": "| MouseEventHandler\n | MouseEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onanimationend": { - "type": "(this: GlobalEventHandlers, ev: AnimationEvent) => any", + "onDoubleClickCapture": { + "type": "| MouseEventHandler\n | MouseEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onanimationiteration": { - "type": "(this: GlobalEventHandlers, ev: AnimationEvent) => any", + "onDrag": { + "type": "| DragEventHandler\n | DragEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onanimationstart": { - "type": "(this: GlobalEventHandlers, ev: AnimationEvent) => any", + "onDragCapture": { + "type": "| DragEventHandler\n | DragEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onauxclick": { - "type": "(this: GlobalEventHandlers, ev: MouseEvent) => any", + "onDragEnd": { + "type": "| DragEventHandler\n | DragEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onbeforeinput": { - "type": "(this: GlobalEventHandlers, ev: InputEvent) => any", + "onDragEndCapture": { + "type": "| DragEventHandler\n | DragEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onblur": { - "type": "(this: GlobalEventHandlers, ev: FocusEvent) => any", + "onDragEnter": { + "type": "| DragEventHandler\n | DragEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires when the object loses the input focus." + "externalProp": true }, - "oncancel": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onDragEnterCapture": { + "type": "| DragEventHandler\n | DragEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "oncanplay": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onDragExit": { + "type": "| DragEventHandler\n | DragEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs when playback is possible, but would require further buffering." + "externalProp": true }, - "oncanplaythrough": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onDragExitCapture": { + "type": "| DragEventHandler\n | DragEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onchange": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onDragLeave": { + "type": "| DragEventHandler\n | DragEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires when the contents of the object or selection have changed." + "externalProp": true }, - "onclick": { - "type": "(this: GlobalEventHandlers, ev: MouseEvent) => any", + "onDragLeaveCapture": { + "type": "| DragEventHandler\n | DragEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires when the user clicks the left mouse button on the object" + "externalProp": true }, - "onclose": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onDragOver": { + "type": "| DragEventHandler\n | DragEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "oncontextmenu": { - "type": "(this: GlobalEventHandlers, ev: MouseEvent) => any", + "onDragOverCapture": { + "type": "| DragEventHandler\n | DragEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires when the user clicks the right mouse button in the client area, opening the context menu." + "externalProp": true }, - "oncopy": { - "type": "(\n this: DocumentAndElementEventHandlers,\n ev: ClipboardEvent\n) => any", + "onDragStart": { + "type": "| DragEventHandler\n | DragEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "oncuechange": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onDragStartCapture": { + "type": "| DragEventHandler\n | DragEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "oncut": { - "type": "(\n this: DocumentAndElementEventHandlers,\n ev: ClipboardEvent\n) => any", + "onDrop": { + "type": "| DragEventHandler\n | DragEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "ondblclick": { - "type": "(this: GlobalEventHandlers, ev: MouseEvent) => any", + "onDropCapture": { + "type": "| DragEventHandler\n | DragEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires when the user double-clicks the object." + "externalProp": true }, - "ondrag": { - "type": "(this: GlobalEventHandlers, ev: DragEvent) => any", + "onDurationChange": { + "type": "| ReactEventHandler\n | ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires on the source object continuously during a drag operation." + "externalProp": true }, - "ondragend": { - "type": "(this: GlobalEventHandlers, ev: DragEvent) => any", + "onDurationChangeCapture": { + "type": "| ReactEventHandler\n | ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires on the source object when the user releases the mouse at the close of a drag operation." + "externalProp": true }, - "ondragenter": { - "type": "(this: GlobalEventHandlers, ev: DragEvent) => any", + "onEmptied": { + "type": "| ReactEventHandler\n | ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires on the target element when the user drags the object to a valid drop target." + "externalProp": true }, - "ondragleave": { - "type": "(this: GlobalEventHandlers, ev: DragEvent) => any", + "onEmptiedCapture": { + "type": "| ReactEventHandler\n | ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires on the target object when the user moves the mouse out of a valid drop target during a drag operation." + "externalProp": true }, - "ondragover": { - "type": "(this: GlobalEventHandlers, ev: DragEvent) => any", + "onEncrypted": { + "type": "| ReactEventHandler\n | ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires on the target element continuously while the user drags the object over a valid drop target." + "externalProp": true }, - "ondragstart": { - "type": "(this: GlobalEventHandlers, ev: DragEvent) => any", + "onEncryptedCapture": { + "type": "| ReactEventHandler\n | ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires on the source object when the user starts to drag a text selection or selected object." + "externalProp": true }, - "ondrop": { - "type": "(this: GlobalEventHandlers, ev: DragEvent) => any", + "onEnded": { + "type": "| ReactEventHandler\n | ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "ondurationchange": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onEndedCapture": { + "type": "| ReactEventHandler\n | ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs when the duration attribute is updated." + "externalProp": true }, - "onemptied": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onError": { + "type": "| ReactEventHandler\n | ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs when the media element is reset to its initial state." + "externalProp": true }, - "onended": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onErrorCapture": { + "type": "| ReactEventHandler\n | ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs when the end of playback is reached." + "externalProp": true }, - "onerror": { - "type": "OnErrorEventHandlerNonNull", + "onFocus": { + "type": "| FocusEventHandler\n | FocusEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires when an error occurs during object loading." + "externalProp": true }, - "onfocus": { - "type": "(this: GlobalEventHandlers, ev: FocusEvent) => any", + "onFocusCapture": { + "type": "| FocusEventHandler\n | FocusEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires when the object receives focus." + "externalProp": true }, - "onformdata": { - "type": "(this: GlobalEventHandlers, ev: FormDataEvent) => any", + "onGotPointerCapture": { + "type": "| PointerEventHandler\n | PointerEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onfullscreenchange": { - "type": "(this: Element, ev: Event) => any", + "onGotPointerCaptureCapture": { + "type": "| PointerEventHandler\n | PointerEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onfullscreenerror": { - "type": "(this: Element, ev: Event) => any", + "onInput": { + "type": "| FormEventHandler\n | FormEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "ongotpointercapture": { - "type": "(this: GlobalEventHandlers, ev: PointerEvent) => any", + "onInputCapture": { + "type": "| FormEventHandler\n | FormEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "oninput": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onInvalid": { + "type": "| FormEventHandler\n | FormEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "oninvalid": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onInvalidCapture": { + "type": "| FormEventHandler\n | FormEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onkeydown": { - "type": "(this: GlobalEventHandlers, ev: KeyboardEvent) => any", + "onKeyDown": { + "type": "| KeyboardEventHandler\n | KeyboardEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires when the user presses a key." + "externalProp": true }, - "onkeypress": { - "type": "(this: GlobalEventHandlers, ev: KeyboardEvent) => any", + "onKeyDownCapture": { + "type": "| KeyboardEventHandler\n | KeyboardEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires when the user presses an alphanumeric key." + "externalProp": true }, - "onkeyup": { - "type": "(this: GlobalEventHandlers, ev: KeyboardEvent) => any", + "onKeyPress": { + "type": "| KeyboardEventHandler\n | KeyboardEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires when the user releases a key." + "externalProp": true }, - "onload": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onKeyPressCapture": { + "type": "| KeyboardEventHandler\n | KeyboardEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires immediately after the browser loads the object." + "externalProp": true }, - "onloadeddata": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onKeyUp": { + "type": "| KeyboardEventHandler\n | KeyboardEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs when media data is loaded at the current playback position." + "externalProp": true }, - "onloadedmetadata": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onKeyUpCapture": { + "type": "| KeyboardEventHandler\n | KeyboardEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs when the duration and dimensions of the media have been determined." + "externalProp": true }, - "onloadstart": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onLoad": { + "type": "| ReactEventHandler\n | ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs when Internet Explorer begins looking for media data." + "externalProp": true }, - "onlostpointercapture": { - "type": "(this: GlobalEventHandlers, ev: PointerEvent) => any", + "onLoadCapture": { + "type": "| ReactEventHandler\n | ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onmousedown": { - "type": "(this: GlobalEventHandlers, ev: MouseEvent) => any", + "onLoadedData": { + "type": "| ReactEventHandler\n | ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires when the user clicks the object with either mouse button." + "externalProp": true }, - "onmouseenter": { - "type": "(this: GlobalEventHandlers, ev: MouseEvent) => any", + "onLoadedDataCapture": { + "type": "| ReactEventHandler\n | ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onmouseleave": { - "type": "(this: GlobalEventHandlers, ev: MouseEvent) => any", + "onLoadedMetadata": { + "type": "| ReactEventHandler\n | ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onmousemove": { - "type": "(this: GlobalEventHandlers, ev: MouseEvent) => any", + "onLoadedMetadataCapture": { + "type": "| ReactEventHandler\n | ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires when the user moves the mouse over the object." + "externalProp": true }, - "onmouseout": { - "type": "(this: GlobalEventHandlers, ev: MouseEvent) => any", + "onLoadStart": { + "type": "| ReactEventHandler\n | ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires when the user moves the mouse pointer outside the boundaries of the object." + "externalProp": true }, - "onmouseover": { - "type": "(this: GlobalEventHandlers, ev: MouseEvent) => any", + "onLoadStartCapture": { + "type": "| ReactEventHandler\n | ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires when the user moves the mouse pointer into the object." + "externalProp": true }, - "onmouseup": { - "type": "(this: GlobalEventHandlers, ev: MouseEvent) => any", + "onLostPointerCapture": { + "type": "| PointerEventHandler\n | PointerEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires when the user releases a mouse button while the mouse is over the object." + "externalProp": true }, - "onpaste": { - "type": "(\n this: DocumentAndElementEventHandlers,\n ev: ClipboardEvent\n) => any", + "onLostPointerCaptureCapture": { + "type": "| PointerEventHandler\n | PointerEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onpause": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onMouseDown": { + "type": "| MouseEventHandler\n | MouseEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs when playback is paused." + "externalProp": true }, - "onplay": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onMouseDownCapture": { + "type": "| MouseEventHandler\n | MouseEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs when the play method is requested." + "externalProp": true }, - "onplaying": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onMouseEnter": { + "type": "| MouseEventHandler\n | MouseEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs when the audio or video has started playing." + "externalProp": true }, - "onpointercancel": { - "type": "(this: GlobalEventHandlers, ev: PointerEvent) => any", + "onMouseLeave": { + "type": "| MouseEventHandler\n | MouseEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onpointerdown": { - "type": "(this: GlobalEventHandlers, ev: PointerEvent) => any", + "onMouseMove": { + "type": "| MouseEventHandler\n | MouseEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onpointerenter": { - "type": "(this: GlobalEventHandlers, ev: PointerEvent) => any", + "onMouseMoveCapture": { + "type": "| MouseEventHandler\n | MouseEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onpointerleave": { - "type": "(this: GlobalEventHandlers, ev: PointerEvent) => any", + "onMouseOut": { + "type": "| MouseEventHandler\n | MouseEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onpointermove": { - "type": "(this: GlobalEventHandlers, ev: PointerEvent) => any", + "onMouseOutCapture": { + "type": "| MouseEventHandler\n | MouseEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onpointerout": { - "type": "(this: GlobalEventHandlers, ev: PointerEvent) => any", + "onMouseOver": { + "type": "| MouseEventHandler\n | MouseEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onpointerover": { - "type": "(this: GlobalEventHandlers, ev: PointerEvent) => any", + "onMouseOverCapture": { + "type": "| MouseEventHandler\n | MouseEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onpointerup": { - "type": "(this: GlobalEventHandlers, ev: PointerEvent) => any", + "onMouseUp": { + "type": "| MouseEventHandler\n | MouseEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onprogress": { - "type": "(\n this: GlobalEventHandlers,\n ev: ProgressEvent\n) => any", + "onMouseUpCapture": { + "type": "| MouseEventHandler\n | MouseEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs to indicate progress while downloading media data." + "externalProp": true }, - "onratechange": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onPaste": { + "type": "| ClipboardEventHandler\n | ClipboardEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs when the playback rate is increased or decreased." + "externalProp": true }, - "onreset": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onPasteCapture": { + "type": "| ClipboardEventHandler\n | ClipboardEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires when the user resets a form." + "externalProp": true }, - "onresize": { - "type": "(this: GlobalEventHandlers, ev: UIEvent) => any", + "onPause": { + "type": "| ReactEventHandler\n | ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onscroll": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onPauseCapture": { + "type": "| ReactEventHandler\n | ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires when the user repositions the scroll box in the scroll bar on the object." + "externalProp": true }, - "onsecuritypolicyviolation": { - "type": "(\n this: GlobalEventHandlers,\n ev: SecurityPolicyViolationEvent\n) => any", + "onPlay": { + "type": "| ReactEventHandler\n | ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onseeked": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onPlayCapture": { + "type": "| ReactEventHandler\n | ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs when the seek operation ends." + "externalProp": true }, - "onseeking": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onPlaying": { + "type": "| ReactEventHandler\n | ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs when the current playback position is moved." + "externalProp": true }, - "onselect": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onPlayingCapture": { + "type": "| ReactEventHandler\n | ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires when the current selection changes." + "externalProp": true }, - "onselectionchange": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onPointerCancel": { + "type": "| PointerEventHandler\n | PointerEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onselectstart": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onPointerCancelCapture": { + "type": "| PointerEventHandler\n | PointerEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onslotchange": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onPointerDown": { + "type": "| PointerEventHandler\n | PointerEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onstalled": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onPointerDownCapture": { + "type": "| PointerEventHandler\n | PointerEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs when the download has stopped." + "externalProp": true }, - "onsubmit": { - "type": "(this: GlobalEventHandlers, ev: SubmitEvent) => any", + "onPointerEnter": { + "type": "| PointerEventHandler\n | PointerEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onsuspend": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onPointerEnterCapture": { + "type": "| PointerEventHandler\n | PointerEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs if the load operation has been intentionally halted." + "externalProp": true }, - "ontimeupdate": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onPointerLeave": { + "type": "| PointerEventHandler\n | PointerEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs to indicate the current playback position." + "externalProp": true }, - "ontoggle": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onPointerLeaveCapture": { + "type": "| PointerEventHandler\n | PointerEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "ontouchcancel": { - "type": "(this: GlobalEventHandlers, ev: TouchEvent) => any", + "onPointerMove": { + "type": "| PointerEventHandler\n | PointerEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "ontouchend": { - "type": "(this: GlobalEventHandlers, ev: TouchEvent) => any", + "onPointerMoveCapture": { + "type": "| PointerEventHandler\n | PointerEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "ontouchmove": { - "type": "(this: GlobalEventHandlers, ev: TouchEvent) => any", + "onPointerOut": { + "type": "| PointerEventHandler\n | PointerEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "ontouchstart": { - "type": "(this: GlobalEventHandlers, ev: TouchEvent) => any", + "onPointerOutCapture": { + "type": "| PointerEventHandler\n | PointerEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "ontransitioncancel": { - "type": "(this: GlobalEventHandlers, ev: TransitionEvent) => any", + "onPointerOver": { + "type": "| PointerEventHandler\n | PointerEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "ontransitionend": { - "type": "(this: GlobalEventHandlers, ev: TransitionEvent) => any", + "onPointerOverCapture": { + "type": "| PointerEventHandler\n | PointerEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "ontransitionrun": { - "type": "(this: GlobalEventHandlers, ev: TransitionEvent) => any", + "onPointerUp": { + "type": "| PointerEventHandler\n | PointerEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "ontransitionstart": { - "type": "(this: GlobalEventHandlers, ev: TransitionEvent) => any", + "onPointerUpCapture": { + "type": "| PointerEventHandler\n | PointerEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onvolumechange": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onProgress": { + "type": "| ReactEventHandler\n | ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs when the volume is changed, or playback is muted or unmuted." + "externalProp": true }, - "onwaiting": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onProgressCapture": { + "type": "| ReactEventHandler\n | ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs when playback stops because the next frame of a video resource is not available." + "externalProp": true }, - "onwebkitanimationend": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onRateChange": { + "type": "| ReactEventHandler\n | ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onwebkitanimationiteration": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onRateChangeCapture": { + "type": "| ReactEventHandler\n | ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onwebkitanimationstart": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onReset": { + "type": "| FormEventHandler\n | FormEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onwebkittransitionend": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onResetCapture": { + "type": "| FormEventHandler\n | FormEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onwheel": { - "type": "(this: GlobalEventHandlers, ev: WheelEvent) => any", + "onResize": { + "type": "| ReactEventHandler\n | ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "outerHTML": { - "type": "string", + "onResizeCapture": { + "type": "| ReactEventHandler\n | ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "outerText": { - "type": "string", + "onScroll": { + "type": "| UIEventHandler\n | UIEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "ownerDocument": { - "type": "Document", + "onScrollCapture": { + "type": "| UIEventHandler\n | UIEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns the node document. Returns null for documents." + "externalProp": true }, - "parentElement": { - "type": "HTMLElement", + "onSeeked": { + "type": "| ReactEventHandler\n | ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns the parent element." + "externalProp": true }, - "parentNode": { - "type": "ParentNode", + "onSeekedCapture": { + "type": "| ReactEventHandler\n | ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns the parent." + "externalProp": true }, - "part": { - "type": "DOMTokenList", + "onSeeking": { + "type": "| ReactEventHandler\n | ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "prefix": { - "type": "string", + "onSeekingCapture": { + "type": "| ReactEventHandler\n | ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns the namespace prefix." + "externalProp": true }, - "prepend": { - "type": "(...nodes: (string | Node)[]) => void", + "onSelect": { + "type": "| ReactEventHandler\n | ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Inserts nodes before the first child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated." + "externalProp": true }, - "previousElementSibling": { - "type": "Element", + "onSelectCapture": { + "type": "| ReactEventHandler\n | ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns the first preceding sibling that is an element, and null otherwise." + "externalProp": true }, - "previousSibling": { - "type": "ChildNode", + "onStalled": { + "type": "| ReactEventHandler\n | ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns the previous sibling." + "externalProp": true }, - "PROCESSING_INSTRUCTION_NODE": { - "type": "number", + "onStalledCapture": { + "type": "| ReactEventHandler\n | ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "node is a ProcessingInstruction node." + "externalProp": true }, - "querySelector": { - "type": "{\n (selectors: K):\n | HTMLElementTagNameMap[K]\n | null\n (selectors: K):\n | SVGElementTagNameMap[K]\n | null\n (selectors: string): E | null\n}", + "onSubmit": { + "type": "| FormEventHandler\n | FormEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns the first element that is a descendant of node that matches selectors." + "externalProp": true }, - "querySelectorAll": { - "type": "{ (selectors: K): NodeListOf; (selectors: K): NodeListOf<...>; (selectors: string): NodeListOf<...>; }", + "onSubmitCapture": { + "type": "| FormEventHandler\n | FormEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns all element descendants of node that match selectors." + "externalProp": true }, - "releasePointerCapture": { - "type": "(pointerId: number) => void", + "onSuspend": { + "type": "| ReactEventHandler\n | ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "remove": { - "type": "() => void", + "onSuspendCapture": { + "type": "| ReactEventHandler\n | ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Removes node." + "externalProp": true }, - "removeAttribute": { - "type": "(qualifiedName: string) => void", + "onTimeUpdate": { + "type": "| ReactEventHandler\n | ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Removes element's first attribute whose qualified name is qualifiedName." + "externalProp": true }, - "removeAttributeNode": { - "type": "(attr: Attr) => Attr", + "onTimeUpdateCapture": { + "type": "| ReactEventHandler\n | ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "removeAttributeNS": { - "type": "(namespace: string | null, localName: string) => void", + "onTouchCancel": { + "type": "| TouchEventHandler\n | TouchEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Removes element's attribute whose namespace is namespace and local name is localName." + "externalProp": true }, - "removeChild": { - "type": "(child: T) => T", + "onTouchCancelCapture": { + "type": "| TouchEventHandler\n | TouchEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "removeEventListener": { - "type": "{ (type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions | undefined): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | ... 1 more ... | undefined): void; }", + "onTouchEnd": { + "type": "| TouchEventHandler\n | TouchEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "\n\nRemoves the event listener in target's event listener list with the same type, callback, and options.\n\n\nRemoves the event listener in target's event listener list with the same type, callback, and options." + "externalProp": true }, - "replaceChild": { - "type": "(node: Node, child: T) => T", + "onTouchEndCapture": { + "type": "| TouchEventHandler\n | TouchEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "replaceChildren": { - "type": "(...nodes: (string | Node)[]) => void", + "onTouchMove": { + "type": "| TouchEventHandler\n | TouchEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Replace all children of node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated." + "externalProp": true }, - "replaceWith": { - "type": "(...nodes: (string | Node)[]) => void", + "onTouchMoveCapture": { + "type": "| TouchEventHandler\n | TouchEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Replaces node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated." + "externalProp": true }, - "requestFullscreen": { - "type": "(\n options?: FullscreenOptions | undefined\n) => Promise", + "onTouchStart": { + "type": "| TouchEventHandler\n | TouchEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Displays element fullscreen and resolves promise when done.\n\nWhen 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." + "externalProp": true }, - "requestPointerLock": { - "type": "() => void", + "onTouchStartCapture": { + "type": "| TouchEventHandler\n | TouchEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "role": { - "type": "string", + "onTransitionEnd": { + "type": "| TransitionEventHandler\n | TransitionEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "scroll": { - "type": "{\n (options?: ScrollToOptions | undefined): void\n (x: number, y: number): void\n}", + "onTransitionEndCapture": { + "type": "| TransitionEventHandler\n | TransitionEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "scrollBy": { - "type": "{\n (options?: ScrollToOptions | undefined): void\n (x: number, y: number): void\n}", + "onVolumeChange": { + "type": "| ReactEventHandler\n | ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "scrollHeight": { - "type": "number", + "onVolumeChangeCapture": { + "type": "| ReactEventHandler\n | ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "scrollIntoView": { - "type": "(\n arg?: boolean | ScrollIntoViewOptions | undefined\n) => void", + "onWaiting": { + "type": "| ReactEventHandler\n | ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "scrollLeft": { - "type": "number", + "onWaitingCapture": { + "type": "| ReactEventHandler\n | ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "scrollTo": { - "type": "{\n (options?: ScrollToOptions | undefined): void\n (x: number, y: number): void\n}", + "onWheel": { + "type": "| WheelEventHandler\n | WheelEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "scrollTop": { - "type": "number", + "onWheelCapture": { + "type": "| WheelEventHandler\n | WheelEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "scrollWidth": { - "type": "number", + "placeholder": { + "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "setAttribute": { - "type": "(qualifiedName: string, value: string) => void", + "prefix": { + "type": "string", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Sets the value of element's first attribute whose qualified name is qualifiedName to value." + "externalProp": true }, - "setAttributeNode": { - "type": "(attr: Attr) => Attr | null", + "property": { + "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "setAttributeNodeNS": { - "type": "(attr: Attr) => Attr | null", + "radioGroup": { + "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "setAttributeNS": { - "type": "(\n namespace: string | null,\n qualifiedName: string,\n value: string\n) => void", + "resource": { + "type": "string", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Sets the value of element's attribute whose namespace is namespace and local name is localName to value." + "externalProp": true }, - "setPointerCapture": { - "type": "(pointerId: number) => void", + "results": { + "type": "number", "defaultValue": null, "required": false, "externalProp": true }, - "shadowRoot": { - "type": "ShadowRoot", + "role": { + "type": "AriaRole", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns element's shadow root, if any, and if shadow root's mode is \"open\", and null otherwise." + "externalProp": true }, - "slot": { + "security": { "type": "string", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns the value of element's slot content attribute. Can be set to change it." + "externalProp": true }, - "spellcheck": { - "type": "boolean", + "slot": { + "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "style": { - "type": "CSSStyleDeclaration", + "spellCheck": { + "type": "Booleanish", "defaultValue": null, "required": false, "externalProp": true }, - "tabIndex": { - "type": "number", + "suppressContentEditableWarning": { + "type": "boolean", "defaultValue": null, "required": false, "externalProp": true - }, - "tagName": { - "type": "string", + }, + "suppressHydrationWarning": { + "type": "boolean", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns the HTML-uppercased qualified name." + "externalProp": true }, - "TEXT_NODE": { + "tabIndex": { "type": "number", "defaultValue": null, "required": false, - "externalProp": true, - "description": "node is a Text node." + "externalProp": true }, - "textContent": { + "title": { "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "title": { - "type": "string", + "translate": { + "type": "\"yes\" | \"no\"", "defaultValue": null, "required": false, "externalProp": true }, - "toggleAttribute": { - "type": "(\n qualifiedName: string,\n force?: boolean | undefined\n) => boolean", + "typeof": { + "type": "string", "defaultValue": null, "required": false, - "externalProp": true, - "description": "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.\n\nReturns true if qualifiedName is now present, and false otherwise." + "externalProp": true }, - "translate": { - "type": "boolean", + "unselectable": { + "type": "\"on\" | \"off\"", "defaultValue": null, "required": false, "externalProp": true }, - "webkitMatchesSelector": { - "type": "(selectors: string) => boolean", + "vocab": { + "type": "string", "defaultValue": null, "required": false, "externalProp": true @@ -6218,7 +5316,7 @@ }, "element": { "type": "string", - "defaultValue": "'CALLOUT_LIST_ITEM'", + "defaultValue": "CALLOUT_LIST_ITEM", "required": false, "externalProp": false, "description": "Overrides the default element name to apply unique styles with the Customization Provider" @@ -7425,2035 +6523,1732 @@ "defaultValue": null, "required": false, "externalProp": true - }, - "scrollLeft": { - "type": "number", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "scrollTo": { - "type": "{\n (options?: ScrollToOptions | undefined): void\n (x: number, y: number): void\n}", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "scrollTop": { - "type": "number", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "scrollWidth": { - "type": "number", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "setAttribute": { - "type": "(qualifiedName: string, value: string) => void", - "defaultValue": null, - "required": false, - "externalProp": true, - "description": "Sets the value of element's first attribute whose qualified name is qualifiedName to value." - }, - "setAttributeNode": { - "type": "(attr: Attr) => Attr | null", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "setAttributeNodeNS": { - "type": "(attr: Attr) => Attr | null", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "setAttributeNS": { - "type": "(\n namespace: string | null,\n qualifiedName: string,\n value: string\n) => void", - "defaultValue": null, - "required": false, - "externalProp": true, - "description": "Sets the value of element's attribute whose namespace is namespace and local name is localName to value." - }, - "setPointerCapture": { - "type": "(pointerId: number) => void", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "shadowRoot": { - "type": "ShadowRoot", - "defaultValue": null, - "required": false, - "externalProp": true, - "description": "Returns element's shadow root, if any, and if shadow root's mode is \"open\", and null otherwise." - }, - "slot": { - "type": "string", - "defaultValue": null, - "required": false, - "externalProp": true, - "description": "Returns the value of element's slot content attribute. Can be set to change it." - }, - "spellcheck": { - "type": "boolean", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "style": { - "type": "CSSStyleDeclaration", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "tabIndex": { - "type": "number", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "tagName": { - "type": "string", - "defaultValue": null, - "required": false, - "externalProp": true, - "description": "Returns the HTML-uppercased qualified name." - }, - "TEXT_NODE": { - "type": "number", - "defaultValue": null, - "required": false, - "externalProp": true, - "description": "node is a Text node." - }, - "textContent": { - "type": "string", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "title": { - "type": "string", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "toggleAttribute": { - "type": "(\n qualifiedName: string,\n force?: boolean | undefined\n) => boolean", - "defaultValue": null, - "required": false, - "externalProp": true, - "description": "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.\n\nReturns true if qualifiedName is now present, and false otherwise." - }, - "translate": { - "type": "boolean", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "type": { - "type": "string", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "value": { - "type": "number", - "defaultValue": null, - "required": false, - "externalProp": true, - "description": "Sets or retrieves the value of a list item." - }, - "webkitMatchesSelector": { - "type": "(selectors: string) => boolean", - "defaultValue": null, - "required": false, - "externalProp": true - } - }, - "CalloutText": { - "accessKey": { - "type": "string", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "accessKeyLabel": { - "type": "string", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "addEventListener": { - "type": "{ (type: K, listener: (this: HTMLParagraphElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | ... 1 more ... | undefined): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | ... 1 more ... | undefined): void; }", - "defaultValue": null, - "required": false, - "externalProp": true, - "description": "\n\nAppends 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.\n\nThe 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.\n\nWhen 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.\n\nWhen 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.\n\nWhen set to true, options's once indicates that the callback will only be invoked once after which the event listener will be removed.\n\nIf an AbortSignal is passed for options's signal, then the event listener will be removed when signal is aborted.\n\nThe event listener is appended to target's event listener list and is not appended if it has the same type, callback, and capture.\n\n\nAppends 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.\n\nThe 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.\n\nWhen 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.\n\nWhen 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.\n\nWhen set to true, options's once indicates that the callback will only be invoked once after which the event listener will be removed.\n\nIf an AbortSignal is passed for options's signal, then the event listener will be removed when signal is aborted.\n\nThe event listener is appended to target's event listener list and is not appended if it has the same type, callback, and capture." - }, - "after": { - "type": "(...nodes: (string | Node)[]) => void", - "defaultValue": null, - "required": false, - "externalProp": true, - "description": "Inserts nodes just after node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated." - }, - "align": { - "type": "string", - "defaultValue": null, - "required": false, - "externalProp": true, - "description": "Sets or retrieves how the object is aligned with adjacent text." - }, - "animate": { - "type": "(\n keyframes: Keyframe[] | PropertyIndexedKeyframes | null,\n options?: number | KeyframeAnimationOptions | undefined\n) => Animation", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "append": { - "type": "(...nodes: (string | Node)[]) => void", - "defaultValue": null, - "required": false, - "externalProp": true, - "description": "Inserts nodes after the last child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated." - }, - "appendChild": { - "type": "(node: T) => T", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "ariaAtomic": { - "type": "string", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "ariaAutoComplete": { - "type": "string", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "ariaBusy": { - "type": "string", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "ariaChecked": { - "type": "string", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "ariaColCount": { - "type": "string", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "ariaColIndex": { - "type": "string", + }, + "scrollLeft": { + "type": "number", "defaultValue": null, "required": false, "externalProp": true }, - "ariaColIndexText": { - "type": "string", + "scrollTo": { + "type": "{\n (options?: ScrollToOptions | undefined): void\n (x: number, y: number): void\n}", "defaultValue": null, "required": false, "externalProp": true }, - "ariaColSpan": { - "type": "string", + "scrollTop": { + "type": "number", "defaultValue": null, "required": false, "externalProp": true }, - "ariaCurrent": { - "type": "string", + "scrollWidth": { + "type": "number", "defaultValue": null, "required": false, "externalProp": true }, - "ariaDisabled": { - "type": "string", + "setAttribute": { + "type": "(qualifiedName: string, value: string) => void", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Sets the value of element's first attribute whose qualified name is qualifiedName to value." }, - "ariaExpanded": { - "type": "string", + "setAttributeNode": { + "type": "(attr: Attr) => Attr | null", "defaultValue": null, "required": false, "externalProp": true }, - "ariaHasPopup": { - "type": "string", + "setAttributeNodeNS": { + "type": "(attr: Attr) => Attr | null", "defaultValue": null, "required": false, "externalProp": true }, - "ariaHidden": { - "type": "string", + "setAttributeNS": { + "type": "(\n namespace: string | null,\n qualifiedName: string,\n value: string\n) => void", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Sets the value of element's attribute whose namespace is namespace and local name is localName to value." }, - "ariaInvalid": { - "type": "string", + "setPointerCapture": { + "type": "(pointerId: number) => void", "defaultValue": null, "required": false, "externalProp": true }, - "ariaKeyShortcuts": { - "type": "string", + "shadowRoot": { + "type": "ShadowRoot", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Returns element's shadow root, if any, and if shadow root's mode is \"open\", and null otherwise." }, - "ariaLabel": { + "slot": { "type": "string", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Returns the value of element's slot content attribute. Can be set to change it." }, - "ariaLevel": { - "type": "string", + "spellcheck": { + "type": "boolean", "defaultValue": null, "required": false, "externalProp": true }, - "ariaLive": { - "type": "string", + "style": { + "type": "CSSStyleDeclaration", "defaultValue": null, "required": false, "externalProp": true }, - "ariaModal": { - "type": "string", + "tabIndex": { + "type": "number", "defaultValue": null, "required": false, "externalProp": true }, - "ariaMultiLine": { + "tagName": { "type": "string", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Returns the HTML-uppercased qualified name." }, - "ariaMultiSelectable": { - "type": "string", + "TEXT_NODE": { + "type": "number", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "node is a Text node." }, - "ariaOrientation": { + "textContent": { "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "ariaPlaceholder": { + "title": { "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "ariaPosInSet": { - "type": "string", + "toggleAttribute": { + "type": "(\n qualifiedName: string,\n force?: boolean | undefined\n) => boolean", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "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.\n\nReturns true if qualifiedName is now present, and false otherwise." }, - "ariaPressed": { - "type": "string", + "translate": { + "type": "boolean", "defaultValue": null, "required": false, "externalProp": true }, - "ariaReadOnly": { + "type": { "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "ariaRequired": { - "type": "string", + "value": { + "type": "number", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Sets or retrieves the value of a list item." }, - "ariaRoleDescription": { - "type": "string", + "webkitMatchesSelector": { + "type": "(selectors: string) => boolean", "defaultValue": null, "required": false, "externalProp": true - }, - "ariaRowCount": { + } + }, + "CalloutText": { + "about": { "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "ariaRowIndex": { + "accessKey": { "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "ariaRowIndexText": { + "aria-activedescendant": { "type": "string", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application." }, - "ariaRowSpan": { - "type": "string", + "aria-atomic": { + "type": "Booleanish", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "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." }, - "ariaSelected": { - "type": "string", + "aria-autocomplete": { + "type": "\"list\" | \"none\" | \"inline\" | \"both\"", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "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\npresented if they are made." }, - "ariaSetSize": { - "type": "string", + "aria-busy": { + "type": "Booleanish", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "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." }, - "ariaSort": { - "type": "string", + "aria-checked": { + "type": "boolean | \"true\" | \"false\" | \"mixed\"", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Indicates the current \"checked\" state of checkboxes, radio buttons, and other widgets." }, - "ariaValueMax": { - "type": "string", + "aria-colcount": { + "type": "number", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Defines the total number of columns in a table, grid, or treegrid." }, - "ariaValueMin": { - "type": "string", + "aria-colindex": { + "type": "number", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid." }, - "ariaValueNow": { - "type": "string", + "aria-colspan": { + "type": "number", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid." }, - "ariaValueText": { + "aria-controls": { "type": "string", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Identifies the element (or elements) whose contents or presence are controlled by the current element." }, - "assignedSlot": { - "type": "HTMLSlotElement", + "aria-current": { + "type": "| boolean\n | \"time\"\n | \"true\"\n | \"false\"\n | \"page\"\n | \"step\"\n | \"location\"\n | \"date\"", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Indicates the element that represents the current item within a container or set of related elements." }, - "attachInternals": { - "type": "() => ElementInternals", + "aria-describedby": { + "type": "string", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Identifies the element (or elements) that describes the object." }, - "attachShadow": { - "type": "(init: ShadowRootInit) => ShadowRoot", + "aria-details": { + "type": "string", "defaultValue": null, "required": false, "externalProp": true, - "description": "Creates a shadow root for element and returns it." + "description": "Identifies the element that provides a detailed, extended description for the object." }, - "ATTRIBUTE_NODE": { - "type": "number", + "aria-disabled": { + "type": "Booleanish", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable." }, - "attributes": { - "type": "NamedNodeMap", + "aria-dropeffect": { + "type": "\"link\" | \"none\" | \"copy\" | \"execute\" | \"move\" | \"popup\"", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Indicates what functions can be performed when a dragged object is released on the drop target." }, - "autocapitalize": { + "aria-errormessage": { "type": "string", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Identifies the element that provides an error message for the object." }, - "autofocus": { - "type": "boolean", + "aria-expanded": { + "type": "Booleanish", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed." }, - "baseURI": { + "aria-flowto": { "type": "string", "defaultValue": null, "required": false, "externalProp": true, - "description": "Returns node's node document's document base URL." + "description": "Identifies the next element (or elements) in an alternate reading order of content which, at the user's discretion,\nallows assistive technology to override the general default of reading in document source order." }, - "before": { - "type": "(...nodes: (string | Node)[]) => void", + "aria-grabbed": { + "type": "Booleanish", "defaultValue": null, "required": false, "externalProp": true, - "description": "Inserts nodes just before node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated." - }, - "blur": { - "type": "() => void", - "defaultValue": null, - "required": false, - "externalProp": true + "description": "Indicates an element's \"grabbed\" state in a drag-and-drop operation." }, - "CDATA_SECTION_NODE": { - "type": "number", + "aria-haspopup": { + "type": "| boolean\n | \"dialog\"\n | \"menu\"\n | \"true\"\n | \"false\"\n | \"grid\"\n | \"listbox\"\n | \"tree\"", "defaultValue": null, "required": false, "externalProp": true, - "description": "node is a CDATASection node." + "description": "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element." }, - "childElementCount": { - "type": "number", + "aria-hidden": { + "type": "Booleanish", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Indicates whether the element is exposed to an accessibility API." }, - "childNodes": { - "type": "NodeListOf", + "aria-invalid": { + "type": "boolean | \"true\" | \"false\" | \"grammar\" | \"spelling\"", "defaultValue": null, "required": false, "externalProp": true, - "description": "Returns the children." + "description": "Indicates the entered value does not conform to the format expected by the application." }, - "classList": { - "type": "DOMTokenList", + "aria-keyshortcuts": { + "type": "string", "defaultValue": null, "required": false, "externalProp": true, - "description": "Allows for manipulation of element's class content attribute as a set of whitespace-separated tokens through a DOMTokenList object." + "description": "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element." }, - "className": { + "aria-label": { "type": "string", "defaultValue": null, "required": false, "externalProp": true, - "description": "Returns the value of element's class content attribute. Can be set to change it." + "description": "Defines a string value that labels the current element." }, - "click": { - "type": "() => void", + "aria-labelledby": { + "type": "string", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Identifies the element (or elements) that labels the current element." }, - "clientHeight": { + "aria-level": { "type": "number", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Defines the hierarchical level of an element within a structure." }, - "clientLeft": { - "type": "number", + "aria-live": { + "type": "\"off\" | \"assertive\" | \"polite\"", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "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." }, - "clientTop": { - "type": "number", + "aria-modal": { + "type": "Booleanish", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Indicates whether an element is modal when displayed." }, - "clientWidth": { - "type": "number", + "aria-multiline": { + "type": "Booleanish", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Indicates whether a text box accepts multiple lines of input or only a single line." }, - "cloneNode": { - "type": "(deep?: boolean | undefined) => Node", + "aria-multiselectable": { + "type": "Booleanish", "defaultValue": null, "required": false, "externalProp": true, - "description": "Returns a copy of node. If deep is true, the copy also includes the node's descendants." + "description": "Indicates that the user may select more than one item from the current selectable descendants." }, - "closest": { - "type": "{\n (selector: K):\n | HTMLElementTagNameMap[K]\n | null\n (selector: K):\n | SVGElementTagNameMap[K]\n | null\n (selectors: string): E | null\n}", + "aria-orientation": { + "type": "\"horizontal\" | \"vertical\"", "defaultValue": null, "required": false, "externalProp": true, - "description": "Returns the first (starting at element) inclusive ancestor that matches selectors, and null otherwise." + "description": "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous." }, - "COMMENT_NODE": { - "type": "number", + "aria-owns": { + "type": "string", "defaultValue": null, "required": false, "externalProp": true, - "description": "node is a Comment node." + "description": "Identifies an element (or elements) in order to define a visual, functional, or contextual parent/child relationship\nbetween DOM elements where the DOM hierarchy cannot be used to represent the relationship." }, - "compareDocumentPosition": { - "type": "(other: Node) => number", + "aria-placeholder": { + "type": "string", "defaultValue": null, "required": false, "externalProp": true, - "description": "Returns a bitmask indicating the position of other relative to node." + "description": "Defines a short hint (a word or short phrase) intended to aid the user with data entry when the control has no value.\nA hint could be a sample value or a brief description of the expected format." }, - "contains": { - "type": "(other: Node | null) => boolean", + "aria-posinset": { + "type": "number", "defaultValue": null, "required": false, "externalProp": true, - "description": "Returns true if other is an inclusive descendant of node, and false otherwise." + "description": "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." }, - "contentEditable": { - "type": "string", + "aria-pressed": { + "type": "boolean | \"true\" | \"false\" | \"mixed\"", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Indicates the current \"pressed\" state of toggle buttons." }, - "dataset": { - "type": "DOMStringMap", + "aria-readonly": { + "type": "Booleanish", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Indicates that the element is not editable, but is otherwise operable." }, - "dir": { - "type": "string", + "aria-relevant": { + "type": "| \"text\"\n | \"additions\"\n | \"additions removals\"\n | \"additions text\"\n | \"all\"\n | \"removals\"\n | \"removals additions\"\n | \"removals text\"\n | \"text additions\"\n | \"text removals\"", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified." }, - "dispatchEvent": { - "type": "(event: Event) => boolean", + "aria-required": { + "type": "Booleanish", "defaultValue": null, "required": false, "externalProp": true, - "description": "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." + "description": "Indicates that user input is required on the element before a form may be submitted." }, - "DOCUMENT_FRAGMENT_NODE": { - "type": "number", + "aria-roledescription": { + "type": "string", "defaultValue": null, "required": false, "externalProp": true, - "description": "node is a DocumentFragment node." + "description": "Defines a human-readable, author-localized description for the role of an element." }, - "DOCUMENT_NODE": { + "aria-rowcount": { "type": "number", "defaultValue": null, "required": false, "externalProp": true, - "description": "node is a document." + "description": "Defines the total number of rows in a table, grid, or treegrid." }, - "DOCUMENT_POSITION_CONTAINED_BY": { + "aria-rowindex": { "type": "number", "defaultValue": null, "required": false, "externalProp": true, - "description": "Set when other is a descendant of node." + "description": "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid." }, - "DOCUMENT_POSITION_CONTAINS": { + "aria-rowspan": { "type": "number", "defaultValue": null, "required": false, "externalProp": true, - "description": "Set when other is an ancestor of node." + "description": "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid." }, - "DOCUMENT_POSITION_DISCONNECTED": { - "type": "number", + "aria-selected": { + "type": "Booleanish", "defaultValue": null, "required": false, "externalProp": true, - "description": "Set when node and other are not in the same tree." + "description": "Indicates the current \"selected\" state of various widgets." }, - "DOCUMENT_POSITION_FOLLOWING": { + "aria-setsize": { "type": "number", "defaultValue": null, "required": false, "externalProp": true, - "description": "Set when other is following node." + "description": "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." }, - "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC": { - "type": "number", + "aria-sort": { + "type": "\"none\" | \"ascending\" | \"descending\" | \"other\"", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Indicates if items in a table or grid are sorted in ascending or descending order." }, - "DOCUMENT_POSITION_PRECEDING": { + "aria-valuemax": { "type": "number", "defaultValue": null, "required": false, "externalProp": true, - "description": "Set when other is preceding node." + "description": "Defines the maximum allowed value for a range widget." }, - "DOCUMENT_TYPE_NODE": { + "aria-valuemin": { "type": "number", "defaultValue": null, "required": false, "externalProp": true, - "description": "node is a doctype." + "description": "Defines the minimum allowed value for a range widget." }, - "draggable": { - "type": "boolean", + "aria-valuenow": { + "type": "number", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Defines the current value for a range widget." }, - "element": { + "aria-valuetext": { "type": "string", - "defaultValue": "'CALLOUT_TEXT'", - "required": false, - "externalProp": false, - "description": "Overrides the default element name to apply unique styles with the Customization Provider" - }, - "ELEMENT_NODE": { - "type": "number", "defaultValue": null, "required": false, "externalProp": true, - "description": "node is an element." + "description": "Defines the human readable text alternative of aria-valuenow for a range widget." }, - "enterKeyHint": { + "autoCapitalize": { "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "ENTITY_NODE": { - "type": "number", + "autoCorrect": { + "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "ENTITY_REFERENCE_NODE": { - "type": "number", + "autoSave": { + "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "firstChild": { - "type": "ChildNode", + "contentEditable": { + "type": "Booleanish | \"inherit\"", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns the first child." + "externalProp": true }, - "firstElementChild": { - "type": "Element", + "contextMenu": { + "type": "string", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns the first child that is an element, and null otherwise." + "externalProp": true }, - "focus": { - "type": "(options?: FocusOptions | undefined) => void", + "dangerouslySetInnerHTML": { + "type": "{ __html: string }", "defaultValue": null, "required": false, "externalProp": true }, - "getAnimations": { - "type": "(\n options?: GetAnimationsOptions | undefined\n) => Animation[]", + "datatype": { + "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "getAttribute": { - "type": "(qualifiedName: string) => string | null", + "defaultChecked": { + "type": "boolean", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns element's first attribute whose qualified name is qualifiedName, and null if there is no such attribute otherwise." + "externalProp": true }, - "getAttributeNames": { - "type": "() => string[]", + "defaultValue": { + "type": "string | number | readonly string[]", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns the qualified names of all element's attributes. Can contain duplicates." + "externalProp": true }, - "getAttributeNode": { - "type": "(qualifiedName: string) => Attr | null", + "dir": { + "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "getAttributeNodeNS": { - "type": "(\n namespace: string | null,\n localName: string\n) => Attr | null", + "draggable": { + "type": "Booleanish", "defaultValue": null, "required": false, "externalProp": true }, - "getAttributeNS": { - "type": "(\n namespace: string | null,\n localName: string\n) => string | null", - "defaultValue": null, + "element": { + "type": "string", + "defaultValue": "CALLOUT_TEXT", "required": false, - "externalProp": true, - "description": "Returns element's attribute whose namespace is namespace and local name is localName, and null if there is no such attribute otherwise." + "externalProp": false, + "description": "Overrides the default element name to apply unique styles with the Customization Provider" }, - "getBoundingClientRect": { - "type": "() => DOMRect", + "hidden": { + "type": "boolean", "defaultValue": null, "required": false, "externalProp": true }, - "getClientRects": { - "type": "() => DOMRectList", + "id": { + "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "getElementsByClassName": { - "type": "(classNames: string) => HTMLCollectionOf", - "defaultValue": null, - "required": false, - "externalProp": true, - "description": "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." - }, - "getElementsByTagName": { - "type": "{ (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf<...>; (qualifiedName: string): HTMLCollectionOf<...>; }", + "inlist": { + "type": "any", "defaultValue": null, "required": false, "externalProp": true }, - "getElementsByTagNameNS": { - "type": "{ (namespaceURI: \"http://www.w3.org/1999/xhtml\", localName: string): HTMLCollectionOf; (namespaceURI: \"http://www.w3.org/2000/svg\", localName: string): HTMLCollectionOf<...>; (namespace: string | null, localName: string): HTMLCollectionOf<...>; }", + "inputMode": { + "type": "| \"text\"\n | \"none\"\n | \"search\"\n | \"tel\"\n | \"url\"\n | \"email\"\n | \"numeric\"\n | \"decimal\"", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Hints at the type of data that might be entered by the user while editing the element or its contents" }, - "getRootNode": { - "type": "(options?: GetRootNodeOptions | undefined) => Node", + "is": { + "type": "string", "defaultValue": null, "required": false, "externalProp": true, - "description": "Returns node's root." + "description": "Specify that a standard HTML element should behave like a defined custom built-in element" }, - "hasAttribute": { - "type": "(qualifiedName: string) => boolean", + "itemID": { + "type": "string", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns true if element has an attribute whose qualified name is qualifiedName, and false otherwise." + "externalProp": true }, - "hasAttributeNS": { - "type": "(namespace: string | null, localName: string) => boolean", + "itemProp": { + "type": "string", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns true if element has an attribute whose namespace is namespace and local name is localName." + "externalProp": true }, - "hasAttributes": { - "type": "() => boolean", + "itemRef": { + "type": "string", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns true if element has attributes, and false otherwise." + "externalProp": true }, - "hasChildNodes": { - "type": "() => boolean", + "itemScope": { + "type": "boolean", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns whether node has children." + "externalProp": true }, - "hasPointerCapture": { - "type": "(pointerId: number) => boolean", + "itemType": { + "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "hidden": { - "type": "boolean", + "key": { + "type": "Key", "defaultValue": null, "required": false, "externalProp": true }, - "id": { + "lang": { "type": "string", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns the value of element's id content attribute. Can be set to change it." + "externalProp": true }, - "inert": { - "type": "boolean", + "nonce": { + "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "innerHTML": { - "type": "string", + "onAbort": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "innerText": { - "type": "string", + "onAbortCapture": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "inputMode": { - "type": "string", + "onAnimationEnd": { + "type": "AnimationEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "insertAdjacentElement": { - "type": "(\n where: InsertPosition,\n element: Element\n) => Element | null", + "onAnimationEndCapture": { + "type": "AnimationEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "insertAdjacentHTML": { - "type": "(position: InsertPosition, text: string) => void", + "onAnimationIteration": { + "type": "AnimationEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "insertAdjacentText": { - "type": "(where: InsertPosition, data: string) => void", + "onAnimationIterationCapture": { + "type": "AnimationEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "insertBefore": { - "type": "(node: T, child: Node | null) => T", + "onAnimationStart": { + "type": "AnimationEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "isConnected": { - "type": "boolean", + "onAnimationStartCapture": { + "type": "AnimationEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns true if node is connected and false otherwise." + "externalProp": true }, - "isContentEditable": { - "type": "boolean", + "onAuxClick": { + "type": "MouseEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "isDefaultNamespace": { - "type": "(namespace: string | null) => boolean", + "onAuxClickCapture": { + "type": "MouseEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "isEqualNode": { - "type": "(otherNode: Node | null) => boolean", + "onBeforeInput": { + "type": "FormEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns whether node and otherNode have the same properties." + "externalProp": true }, - "isSameNode": { - "type": "(otherNode: Node | null) => boolean", + "onBeforeInputCapture": { + "type": "FormEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "lang": { - "type": "string", + "onBlur": { + "type": "FocusEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "lastChild": { - "type": "ChildNode", + "onBlurCapture": { + "type": "FocusEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns the last child." + "externalProp": true }, - "lastElementChild": { - "type": "Element", + "onCanPlay": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns the last child that is an element, and null otherwise." + "externalProp": true }, - "localName": { - "type": "string", + "onCanPlayCapture": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns the local name." + "externalProp": true }, - "lookupNamespaceURI": { - "type": "(prefix: string | null) => string | null", + "onCanPlayThrough": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "lookupPrefix": { - "type": "(namespace: string | null) => string | null", + "onCanPlayThroughCapture": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "matches": { - "type": "(selectors: string) => boolean", + "onChange": { + "type": "FormEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns true if matching selectors against element's root yields element, and false otherwise." + "externalProp": true }, - "namespaceURI": { - "type": "string", + "onChangeCapture": { + "type": "FormEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns the namespace." + "externalProp": true }, - "nextElementSibling": { - "type": "Element", + "onClick": { + "type": "MouseEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns the first following sibling that is an element, and null otherwise." + "externalProp": true }, - "nextSibling": { - "type": "ChildNode", + "onClickCapture": { + "type": "MouseEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns the next sibling." + "externalProp": true }, - "nodeName": { - "type": "string", + "onCompositionEnd": { + "type": "CompositionEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns a string appropriate for the type of node." + "externalProp": true }, - "nodeType": { - "type": "number", + "onCompositionEndCapture": { + "type": "CompositionEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns the type of node." + "externalProp": true }, - "nodeValue": { - "type": "string", + "onCompositionStart": { + "type": "CompositionEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "nonce": { - "type": "string", + "onCompositionStartCapture": { + "type": "CompositionEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "normalize": { - "type": "() => void", + "onCompositionUpdate": { + "type": "CompositionEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Removes empty exclusive Text nodes and concatenates the data of remaining contiguous exclusive Text nodes into the first of their nodes." + "externalProp": true }, - "NOTATION_NODE": { - "type": "number", + "onCompositionUpdateCapture": { + "type": "CompositionEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "offsetHeight": { - "type": "number", + "onContextMenu": { + "type": "MouseEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "offsetLeft": { - "type": "number", + "onContextMenuCapture": { + "type": "MouseEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "offsetParent": { - "type": "Element", + "onCopy": { + "type": "ClipboardEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "offsetTop": { - "type": "number", + "onCopyCapture": { + "type": "ClipboardEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "offsetWidth": { - "type": "number", + "onCut": { + "type": "ClipboardEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onabort": { - "type": "(this: GlobalEventHandlers, ev: UIEvent) => any", + "onCutCapture": { + "type": "ClipboardEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires when the user aborts the download." + "externalProp": true }, - "onanimationcancel": { - "type": "(this: GlobalEventHandlers, ev: AnimationEvent) => any", + "onDoubleClick": { + "type": "MouseEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onanimationend": { - "type": "(this: GlobalEventHandlers, ev: AnimationEvent) => any", + "onDoubleClickCapture": { + "type": "MouseEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onanimationiteration": { - "type": "(this: GlobalEventHandlers, ev: AnimationEvent) => any", + "onDrag": { + "type": "DragEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onanimationstart": { - "type": "(this: GlobalEventHandlers, ev: AnimationEvent) => any", + "onDragCapture": { + "type": "DragEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onauxclick": { - "type": "(this: GlobalEventHandlers, ev: MouseEvent) => any", + "onDragEnd": { + "type": "DragEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onbeforeinput": { - "type": "(this: GlobalEventHandlers, ev: InputEvent) => any", + "onDragEndCapture": { + "type": "DragEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onblur": { - "type": "(this: GlobalEventHandlers, ev: FocusEvent) => any", + "onDragEnter": { + "type": "DragEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires when the object loses the input focus." + "externalProp": true }, - "oncancel": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onDragEnterCapture": { + "type": "DragEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "oncanplay": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onDragExit": { + "type": "DragEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs when playback is possible, but would require further buffering." + "externalProp": true }, - "oncanplaythrough": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onDragExitCapture": { + "type": "DragEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onchange": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onDragLeave": { + "type": "DragEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires when the contents of the object or selection have changed." + "externalProp": true }, - "onclick": { - "type": "(this: GlobalEventHandlers, ev: MouseEvent) => any", + "onDragLeaveCapture": { + "type": "DragEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires when the user clicks the left mouse button on the object" + "externalProp": true }, - "onclose": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onDragOver": { + "type": "DragEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "oncontextmenu": { - "type": "(this: GlobalEventHandlers, ev: MouseEvent) => any", + "onDragOverCapture": { + "type": "DragEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires when the user clicks the right mouse button in the client area, opening the context menu." + "externalProp": true }, - "oncopy": { - "type": "(\n this: DocumentAndElementEventHandlers,\n ev: ClipboardEvent\n) => any", + "onDragStart": { + "type": "DragEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "oncuechange": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onDragStartCapture": { + "type": "DragEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "oncut": { - "type": "(\n this: DocumentAndElementEventHandlers,\n ev: ClipboardEvent\n) => any", + "onDrop": { + "type": "DragEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "ondblclick": { - "type": "(this: GlobalEventHandlers, ev: MouseEvent) => any", + "onDropCapture": { + "type": "DragEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires when the user double-clicks the object." + "externalProp": true }, - "ondrag": { - "type": "(this: GlobalEventHandlers, ev: DragEvent) => any", + "onDurationChange": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires on the source object continuously during a drag operation." + "externalProp": true }, - "ondragend": { - "type": "(this: GlobalEventHandlers, ev: DragEvent) => any", + "onDurationChangeCapture": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires on the source object when the user releases the mouse at the close of a drag operation." + "externalProp": true }, - "ondragenter": { - "type": "(this: GlobalEventHandlers, ev: DragEvent) => any", + "onEmptied": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires on the target element when the user drags the object to a valid drop target." + "externalProp": true }, - "ondragleave": { - "type": "(this: GlobalEventHandlers, ev: DragEvent) => any", + "onEmptiedCapture": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires on the target object when the user moves the mouse out of a valid drop target during a drag operation." + "externalProp": true }, - "ondragover": { - "type": "(this: GlobalEventHandlers, ev: DragEvent) => any", + "onEncrypted": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires on the target element continuously while the user drags the object over a valid drop target." + "externalProp": true }, - "ondragstart": { - "type": "(this: GlobalEventHandlers, ev: DragEvent) => any", + "onEncryptedCapture": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires on the source object when the user starts to drag a text selection or selected object." + "externalProp": true }, - "ondrop": { - "type": "(this: GlobalEventHandlers, ev: DragEvent) => any", + "onEnded": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "ondurationchange": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onEndedCapture": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs when the duration attribute is updated." + "externalProp": true }, - "onemptied": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onError": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs when the media element is reset to its initial state." + "externalProp": true }, - "onended": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onErrorCapture": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs when the end of playback is reached." + "externalProp": true }, - "onerror": { - "type": "OnErrorEventHandlerNonNull", + "onFocus": { + "type": "FocusEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires when an error occurs during object loading." + "externalProp": true }, - "onfocus": { - "type": "(this: GlobalEventHandlers, ev: FocusEvent) => any", + "onFocusCapture": { + "type": "FocusEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires when the object receives focus." + "externalProp": true }, - "onformdata": { - "type": "(this: GlobalEventHandlers, ev: FormDataEvent) => any", + "onGotPointerCapture": { + "type": "PointerEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onfullscreenchange": { - "type": "(this: Element, ev: Event) => any", + "onGotPointerCaptureCapture": { + "type": "PointerEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onfullscreenerror": { - "type": "(this: Element, ev: Event) => any", + "onInput": { + "type": "FormEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "ongotpointercapture": { - "type": "(this: GlobalEventHandlers, ev: PointerEvent) => any", + "onInputCapture": { + "type": "FormEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "oninput": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onInvalid": { + "type": "FormEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "oninvalid": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onInvalidCapture": { + "type": "FormEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onkeydown": { - "type": "(this: GlobalEventHandlers, ev: KeyboardEvent) => any", + "onKeyDown": { + "type": "KeyboardEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires when the user presses a key." + "externalProp": true }, - "onkeypress": { - "type": "(this: GlobalEventHandlers, ev: KeyboardEvent) => any", + "onKeyDownCapture": { + "type": "KeyboardEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires when the user presses an alphanumeric key." + "externalProp": true }, - "onkeyup": { - "type": "(this: GlobalEventHandlers, ev: KeyboardEvent) => any", + "onKeyPress": { + "type": "KeyboardEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires when the user releases a key." + "externalProp": true }, - "onload": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onKeyPressCapture": { + "type": "KeyboardEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires immediately after the browser loads the object." + "externalProp": true }, - "onloadeddata": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onKeyUp": { + "type": "KeyboardEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs when media data is loaded at the current playback position." + "externalProp": true }, - "onloadedmetadata": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onKeyUpCapture": { + "type": "KeyboardEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs when the duration and dimensions of the media have been determined." + "externalProp": true }, - "onloadstart": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onLoad": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs when Internet Explorer begins looking for media data." + "externalProp": true }, - "onlostpointercapture": { - "type": "(this: GlobalEventHandlers, ev: PointerEvent) => any", + "onLoadCapture": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onmousedown": { - "type": "(this: GlobalEventHandlers, ev: MouseEvent) => any", + "onLoadedData": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires when the user clicks the object with either mouse button." + "externalProp": true }, - "onmouseenter": { - "type": "(this: GlobalEventHandlers, ev: MouseEvent) => any", + "onLoadedDataCapture": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onmouseleave": { - "type": "(this: GlobalEventHandlers, ev: MouseEvent) => any", + "onLoadedMetadata": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onmousemove": { - "type": "(this: GlobalEventHandlers, ev: MouseEvent) => any", + "onLoadedMetadataCapture": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires when the user moves the mouse over the object." + "externalProp": true }, - "onmouseout": { - "type": "(this: GlobalEventHandlers, ev: MouseEvent) => any", + "onLoadStart": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires when the user moves the mouse pointer outside the boundaries of the object." + "externalProp": true }, - "onmouseover": { - "type": "(this: GlobalEventHandlers, ev: MouseEvent) => any", + "onLoadStartCapture": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires when the user moves the mouse pointer into the object." + "externalProp": true }, - "onmouseup": { - "type": "(this: GlobalEventHandlers, ev: MouseEvent) => any", + "onLostPointerCapture": { + "type": "PointerEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires when the user releases a mouse button while the mouse is over the object." + "externalProp": true }, - "onpaste": { - "type": "(\n this: DocumentAndElementEventHandlers,\n ev: ClipboardEvent\n) => any", + "onLostPointerCaptureCapture": { + "type": "PointerEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onpause": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onMouseDown": { + "type": "MouseEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs when playback is paused." + "externalProp": true }, - "onplay": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onMouseDownCapture": { + "type": "MouseEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs when the play method is requested." + "externalProp": true }, - "onplaying": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onMouseEnter": { + "type": "MouseEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs when the audio or video has started playing." + "externalProp": true }, - "onpointercancel": { - "type": "(this: GlobalEventHandlers, ev: PointerEvent) => any", + "onMouseLeave": { + "type": "MouseEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onpointerdown": { - "type": "(this: GlobalEventHandlers, ev: PointerEvent) => any", + "onMouseMove": { + "type": "MouseEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onpointerenter": { - "type": "(this: GlobalEventHandlers, ev: PointerEvent) => any", + "onMouseMoveCapture": { + "type": "MouseEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onpointerleave": { - "type": "(this: GlobalEventHandlers, ev: PointerEvent) => any", + "onMouseOut": { + "type": "MouseEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onpointermove": { - "type": "(this: GlobalEventHandlers, ev: PointerEvent) => any", + "onMouseOutCapture": { + "type": "MouseEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onpointerout": { - "type": "(this: GlobalEventHandlers, ev: PointerEvent) => any", + "onMouseOver": { + "type": "MouseEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onpointerover": { - "type": "(this: GlobalEventHandlers, ev: PointerEvent) => any", + "onMouseOverCapture": { + "type": "MouseEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onpointerup": { - "type": "(this: GlobalEventHandlers, ev: PointerEvent) => any", + "onMouseUp": { + "type": "MouseEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onprogress": { - "type": "(\n this: GlobalEventHandlers,\n ev: ProgressEvent\n) => any", + "onMouseUpCapture": { + "type": "MouseEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs to indicate progress while downloading media data." + "externalProp": true }, - "onratechange": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onPaste": { + "type": "ClipboardEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs when the playback rate is increased or decreased." + "externalProp": true }, - "onreset": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onPasteCapture": { + "type": "ClipboardEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires when the user resets a form." + "externalProp": true }, - "onresize": { - "type": "(this: GlobalEventHandlers, ev: UIEvent) => any", + "onPause": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onscroll": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onPauseCapture": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires when the user repositions the scroll box in the scroll bar on the object." + "externalProp": true }, - "onsecuritypolicyviolation": { - "type": "(\n this: GlobalEventHandlers,\n ev: SecurityPolicyViolationEvent\n) => any", + "onPlay": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onseeked": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onPlayCapture": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs when the seek operation ends." + "externalProp": true }, - "onseeking": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onPlaying": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs when the current playback position is moved." + "externalProp": true }, - "onselect": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onPlayingCapture": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires when the current selection changes." + "externalProp": true }, - "onselectionchange": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onPointerCancel": { + "type": "PointerEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onselectstart": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onPointerCancelCapture": { + "type": "PointerEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onslotchange": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onPointerDown": { + "type": "PointerEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onstalled": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onPointerDownCapture": { + "type": "PointerEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs when the download has stopped." + "externalProp": true }, - "onsubmit": { - "type": "(this: GlobalEventHandlers, ev: SubmitEvent) => any", + "onPointerEnter": { + "type": "PointerEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onsuspend": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onPointerEnterCapture": { + "type": "PointerEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs if the load operation has been intentionally halted." + "externalProp": true }, - "ontimeupdate": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onPointerLeave": { + "type": "PointerEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs to indicate the current playback position." + "externalProp": true }, - "ontoggle": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onPointerLeaveCapture": { + "type": "PointerEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "ontouchcancel": { - "type": "(this: GlobalEventHandlers, ev: TouchEvent) => any", + "onPointerMove": { + "type": "PointerEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "ontouchend": { - "type": "(this: GlobalEventHandlers, ev: TouchEvent) => any", + "onPointerMoveCapture": { + "type": "PointerEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "ontouchmove": { - "type": "(this: GlobalEventHandlers, ev: TouchEvent) => any", + "onPointerOut": { + "type": "PointerEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "ontouchstart": { - "type": "(this: GlobalEventHandlers, ev: TouchEvent) => any", + "onPointerOutCapture": { + "type": "PointerEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "ontransitioncancel": { - "type": "(this: GlobalEventHandlers, ev: TransitionEvent) => any", + "onPointerOver": { + "type": "PointerEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "ontransitionend": { - "type": "(this: GlobalEventHandlers, ev: TransitionEvent) => any", + "onPointerOverCapture": { + "type": "PointerEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "ontransitionrun": { - "type": "(this: GlobalEventHandlers, ev: TransitionEvent) => any", + "onPointerUp": { + "type": "PointerEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "ontransitionstart": { - "type": "(this: GlobalEventHandlers, ev: TransitionEvent) => any", + "onPointerUpCapture": { + "type": "PointerEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onvolumechange": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onProgress": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs when the volume is changed, or playback is muted or unmuted." + "externalProp": true }, - "onwaiting": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onProgressCapture": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs when playback stops because the next frame of a video resource is not available." + "externalProp": true }, - "onwebkitanimationend": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onRateChange": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onwebkitanimationiteration": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onRateChangeCapture": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onwebkitanimationstart": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onReset": { + "type": "FormEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onwebkittransitionend": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onResetCapture": { + "type": "FormEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onwheel": { - "type": "(this: GlobalEventHandlers, ev: WheelEvent) => any", + "onResize": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "outerHTML": { - "type": "string", + "onResizeCapture": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "outerText": { - "type": "string", + "onScroll": { + "type": "UIEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "ownerDocument": { - "type": "Document", + "onScrollCapture": { + "type": "UIEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns the node document. Returns null for documents." + "externalProp": true }, - "parentElement": { - "type": "HTMLElement", + "onSeeked": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns the parent element." + "externalProp": true }, - "parentNode": { - "type": "ParentNode", + "onSeekedCapture": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns the parent." + "externalProp": true }, - "part": { - "type": "DOMTokenList", + "onSeeking": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "prefix": { - "type": "string", + "onSeekingCapture": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns the namespace prefix." + "externalProp": true }, - "prepend": { - "type": "(...nodes: (string | Node)[]) => void", + "onSelect": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Inserts nodes before the first child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated." + "externalProp": true }, - "previousElementSibling": { - "type": "Element", + "onSelectCapture": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns the first preceding sibling that is an element, and null otherwise." + "externalProp": true }, - "previousSibling": { - "type": "ChildNode", + "onStalled": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns the previous sibling." + "externalProp": true }, - "PROCESSING_INSTRUCTION_NODE": { - "type": "number", + "onStalledCapture": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "node is a ProcessingInstruction node." + "externalProp": true }, - "querySelector": { - "type": "{\n (selectors: K):\n | HTMLElementTagNameMap[K]\n | null\n (selectors: K):\n | SVGElementTagNameMap[K]\n | null\n (selectors: string): E | null\n}", + "onSubmit": { + "type": "FormEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns the first element that is a descendant of node that matches selectors." + "externalProp": true }, - "querySelectorAll": { - "type": "{ (selectors: K): NodeListOf; (selectors: K): NodeListOf<...>; (selectors: string): NodeListOf<...>; }", + "onSubmitCapture": { + "type": "FormEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns all element descendants of node that match selectors." + "externalProp": true }, - "releasePointerCapture": { - "type": "(pointerId: number) => void", + "onSuspend": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "remove": { - "type": "() => void", + "onSuspendCapture": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Removes node." + "externalProp": true }, - "removeAttribute": { - "type": "(qualifiedName: string) => void", + "onTimeUpdate": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Removes element's first attribute whose qualified name is qualifiedName." + "externalProp": true }, - "removeAttributeNode": { - "type": "(attr: Attr) => Attr", + "onTimeUpdateCapture": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "removeAttributeNS": { - "type": "(namespace: string | null, localName: string) => void", + "onTouchCancel": { + "type": "TouchEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Removes element's attribute whose namespace is namespace and local name is localName." + "externalProp": true }, - "removeChild": { - "type": "(child: T) => T", + "onTouchCancelCapture": { + "type": "TouchEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "removeEventListener": { - "type": "{ (type: K, listener: (this: HTMLParagraphElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | ... 1 more ... | undefined): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | ... 1 more ... | undefined): void; }", + "onTouchEnd": { + "type": "TouchEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "\n\nRemoves the event listener in target's event listener list with the same type, callback, and options.\n\n\nRemoves the event listener in target's event listener list with the same type, callback, and options." + "externalProp": true }, - "replaceChild": { - "type": "(node: Node, child: T) => T", + "onTouchEndCapture": { + "type": "TouchEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "replaceChildren": { - "type": "(...nodes: (string | Node)[]) => void", + "onTouchMove": { + "type": "TouchEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Replace all children of node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated." + "externalProp": true }, - "replaceWith": { - "type": "(...nodes: (string | Node)[]) => void", + "onTouchMoveCapture": { + "type": "TouchEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Replaces node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated." + "externalProp": true }, - "requestFullscreen": { - "type": "(\n options?: FullscreenOptions | undefined\n) => Promise", + "onTouchStart": { + "type": "TouchEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Displays element fullscreen and resolves promise when done.\n\nWhen 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." + "externalProp": true }, - "requestPointerLock": { - "type": "() => void", + "onTouchStartCapture": { + "type": "TouchEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "role": { - "type": "string", + "onTransitionEnd": { + "type": "TransitionEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "scroll": { - "type": "{\n (options?: ScrollToOptions | undefined): void\n (x: number, y: number): void\n}", + "onTransitionEndCapture": { + "type": "TransitionEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "scrollBy": { - "type": "{\n (options?: ScrollToOptions | undefined): void\n (x: number, y: number): void\n}", + "onVolumeChange": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "scrollHeight": { - "type": "number", + "onVolumeChangeCapture": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "scrollIntoView": { - "type": "(\n arg?: boolean | ScrollIntoViewOptions | undefined\n) => void", + "onWaiting": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "scrollLeft": { - "type": "number", + "onWaitingCapture": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "scrollTo": { - "type": "{\n (options?: ScrollToOptions | undefined): void\n (x: number, y: number): void\n}", + "onWheel": { + "type": "WheelEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "scrollTop": { - "type": "number", + "onWheelCapture": { + "type": "WheelEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "scrollWidth": { - "type": "number", + "placeholder": { + "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "setAttribute": { - "type": "(qualifiedName: string, value: string) => void", + "prefix": { + "type": "string", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Sets the value of element's first attribute whose qualified name is qualifiedName to value." + "externalProp": true }, - "setAttributeNode": { - "type": "(attr: Attr) => Attr | null", + "property": { + "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "setAttributeNodeNS": { - "type": "(attr: Attr) => Attr | null", + "radioGroup": { + "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "setAttributeNS": { - "type": "(\n namespace: string | null,\n qualifiedName: string,\n value: string\n) => void", + "resource": { + "type": "string", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Sets the value of element's attribute whose namespace is namespace and local name is localName to value." + "externalProp": true }, - "setPointerCapture": { - "type": "(pointerId: number) => void", + "results": { + "type": "number", "defaultValue": null, "required": false, "externalProp": true }, - "shadowRoot": { - "type": "ShadowRoot", + "role": { + "type": "AriaRole", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns element's shadow root, if any, and if shadow root's mode is \"open\", and null otherwise." + "externalProp": true }, - "slot": { + "security": { "type": "string", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns the value of element's slot content attribute. Can be set to change it." + "externalProp": true }, - "spellcheck": { - "type": "boolean", + "slot": { + "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "style": { - "type": "CSSStyleDeclaration", + "spellCheck": { + "type": "Booleanish", "defaultValue": null, "required": false, "externalProp": true }, - "tabIndex": { - "type": "number", + "suppressContentEditableWarning": { + "type": "boolean", "defaultValue": null, "required": false, "externalProp": true }, - "tagName": { - "type": "string", + "suppressHydrationWarning": { + "type": "boolean", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns the HTML-uppercased qualified name." + "externalProp": true }, - "TEXT_NODE": { + "tabIndex": { "type": "number", "defaultValue": null, "required": false, - "externalProp": true, - "description": "node is a Text node." + "externalProp": true }, - "textContent": { + "title": { "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "title": { - "type": "string", + "translate": { + "type": "\"yes\" | \"no\"", "defaultValue": null, "required": false, "externalProp": true }, - "toggleAttribute": { - "type": "(\n qualifiedName: string,\n force?: boolean | undefined\n) => boolean", + "typeof": { + "type": "string", "defaultValue": null, "required": false, - "externalProp": true, - "description": "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.\n\nReturns true if qualifiedName is now present, and false otherwise." + "externalProp": true }, - "translate": { - "type": "boolean", + "unselectable": { + "type": "\"on\" | \"off\"", "defaultValue": null, "required": false, "externalProp": true }, - "webkitMatchesSelector": { - "type": "(selectors: string) => boolean", + "vocab": { + "type": "string", "defaultValue": null, "required": false, "externalProp": true diff --git a/packages/paste-core/components/chat-composer/type-docs.json b/packages/paste-core/components/chat-composer/type-docs.json index 01c174ad29..8038774c44 100644 --- a/packages/paste-core/components/chat-composer/type-docs.json +++ b/packages/paste-core/components/chat-composer/type-docs.json @@ -681,7 +681,7 @@ }, "element": { "type": "string", - "defaultValue": "'CHAT_COMPOSER'", + "defaultValue": "CHAT_COMPOSER", "required": false, "externalProp": false, "description": "Overrides the default element name to apply unique styles with the Customization Provider" diff --git a/packages/paste-core/components/chat-log/type-docs.json b/packages/paste-core/components/chat-log/type-docs.json index 33177e82d2..e737fe1652 100644 --- a/packages/paste-core/components/chat-log/type-docs.json +++ b/packages/paste-core/components/chat-log/type-docs.json @@ -1,108 +1,5 @@ { "ChatBubble": { - "element": { - "type": "string", - "defaultValue": "CHAT_BUBBLE", - "required": false, - "externalProp": false, - "description": "Overrides the default element name to apply unique styles with the Customization Provider" - } - }, - "ChatMessage": { - "variant": { - "type": "MessageVariants", - "defaultValue": "null", - "required": true, - "externalProp": false - }, - "element": { - "type": "string", - "defaultValue": "CHAT_MESSAGE", - "required": false, - "externalProp": false, - "description": "Overrides the default element name to apply unique styles with the Customization Provider" - } - }, - "ChatMessageMeta": { - "aria-label": { - "type": "string", - "defaultValue": "null", - "required": true, - "externalProp": false - }, - "element": { - "type": "string", - "defaultValue": "CHAT_MESSAGE_META", - "required": false, - "externalProp": false, - "description": "Overrides the default element name to apply unique styles with the Customization Provider" - } - }, - "ChatMessageMetaItem": { - "element": { - "type": "string", - "defaultValue": "CHAT_MESSAGE_META_ITEM", - "required": false, - "externalProp": false, - "description": "Overrides the default element name to apply unique styles with the Customization Provider" - } - }, - "ChatLog": { - "element": { - "type": "string", - "defaultValue": "CHAT_LOG", - "required": false, - "externalProp": false, - "description": "Overrides the default element name to apply unique styles with the Customization Provider" - } - }, - "ComposerAttachmentCard": { - "element": { - "type": "string", - "defaultValue": "COMPOSER_ATTACHMENT_CARD", - "required": false, - "externalProp": false, - "description": "Overrides the default element name to apply unique styles with the Customization Provider" - }, - "i18nDismissLabel": { - "type": "string", - "defaultValue": "Remove attachment", - "required": false, - "externalProp": false, - "description": "Accessible label for the dismiss button if dismissable" - }, - "onDismiss": { - "type": "() => void", - "defaultValue": "null", - "required": false, - "externalProp": false, - "description": "Function to run when ComposerAttachmentCard is dismissed. Adds a close button" - } - }, - "ChatAttachment": { - "attachmentIcon": { - "type": "NonNullable", - "defaultValue": "null", - "required": true, - "externalProp": false, - "description": "Pass an icon to use for the attachment message. DownloadIcon recommended" - }, - "element": { - "type": "string", - "defaultValue": "CHAT_ATTACHMENT", - "required": false, - "externalProp": false, - "description": "Overrides the default element name to apply unique styles with the Customization Provider" - } - }, - "ChatAttachmentLink": { - "href": { - "type": "string", - "defaultValue": "null", - "required": true, - "externalProp": false, - "description": "A URL to route to." - }, "about": { "type": "string", "defaultValue": null, @@ -469,12 +366,6 @@ "required": false, "externalProp": true }, - "columnGap": { - "type": "\"space0\" | \"space10\" | \"space20\" | \"space30\" | \"space40\" | \"space50\" | \"space60\" | \"space70\" | \"space80\" | \"space90\" | \"space100\" | \"space110\" | \"space120\" | \"space130\" | \"space140\" | ... 27 more ... | { ...; }", - "defaultValue": null, - "required": false, - "externalProp": false - }, "contentEditable": { "type": "Booleanish | \"inherit\"", "defaultValue": null, @@ -517,18 +408,6 @@ "required": false, "externalProp": true }, - "display": { - "type": "| Display\n | (Display | null | undefined)[]\n | { [x: string]: Display | undefined; [x: number]: Display | undefined }", - "defaultValue": null, - "required": false, - "externalProp": false - }, - "download": { - "type": "any", - "defaultValue": null, - "required": false, - "externalProp": true - }, "draggable": { "type": "Booleanish", "defaultValue": null, @@ -537,36 +416,17 @@ }, "element": { "type": "string", - "defaultValue": "CHAT_ATTACHMENT_LINK", + "defaultValue": "CHAT_BUBBLE", "required": false, "externalProp": false, "description": "Overrides the default element name to apply unique styles with the Customization Provider" }, - "height": { - "type": "| string\n | number\n | (string & {})\n | (HeightOptions | null)[]\n | { [x: string]: HeightOptions; [x: number]: HeightOptions }", - "defaultValue": null, - "required": false, - "externalProp": false - }, "hidden": { "type": "boolean", "defaultValue": null, "required": false, "externalProp": true }, - "hrefLang": { - "type": "string", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "i18nExternalLinkLabel": { - "type": "string", - "defaultValue": "'(link takes you to an external page)'", - "required": false, - "externalProp": false, - "description": "Title for `showExternal` icon" - }, "id": { "type": "string", "defaultValue": null, @@ -635,78 +495,6 @@ "required": false, "externalProp": true }, - "margin": { - "type": "\"auto\" | \"space0\" | \"space10\" | \"space20\" | \"space30\" | \"space40\" | \"space50\" | \"space60\" | \"space70\" | \"space80\" | \"space90\" | \"space100\" | \"space110\" | \"space120\" | \"space130\" | ... 28 more ... | { ...; }", - "defaultValue": null, - "required": false, - "externalProp": false - }, - "marginBottom": { - "type": "\"auto\" | \"space0\" | \"space10\" | \"space20\" | \"space30\" | \"space40\" | \"space50\" | \"space60\" | \"space70\" | \"space80\" | \"space90\" | \"space100\" | \"space110\" | \"space120\" | \"space130\" | ... 28 more ... | { ...; }", - "defaultValue": null, - "required": false, - "externalProp": false - }, - "marginLeft": { - "type": "\"auto\" | \"space0\" | \"space10\" | \"space20\" | \"space30\" | \"space40\" | \"space50\" | \"space60\" | \"space70\" | \"space80\" | \"space90\" | \"space100\" | \"space110\" | \"space120\" | \"space130\" | ... 28 more ... | { ...; }", - "defaultValue": null, - "required": false, - "externalProp": false - }, - "marginRight": { - "type": "\"auto\" | \"space0\" | \"space10\" | \"space20\" | \"space30\" | \"space40\" | \"space50\" | \"space60\" | \"space70\" | \"space80\" | \"space90\" | \"space100\" | \"space110\" | \"space120\" | \"space130\" | ... 28 more ... | { ...; }", - "defaultValue": null, - "required": false, - "externalProp": false - }, - "marginTop": { - "type": "\"auto\" | \"space0\" | \"space10\" | \"space20\" | \"space30\" | \"space40\" | \"space50\" | \"space60\" | \"space70\" | \"space80\" | \"space90\" | \"space100\" | \"space110\" | \"space120\" | \"space130\" | ... 28 more ... | { ...; }", - "defaultValue": null, - "required": false, - "externalProp": false - }, - "marginX": { - "type": "\"auto\" | \"space0\" | \"space10\" | \"space20\" | \"space30\" | \"space40\" | \"space50\" | \"space60\" | \"space70\" | \"space80\" | \"space90\" | \"space100\" | \"space110\" | \"space120\" | \"space130\" | ... 28 more ... | { ...; }", - "defaultValue": null, - "required": false, - "externalProp": false - }, - "marginY": { - "type": "\"auto\" | \"space0\" | \"space10\" | \"space20\" | \"space30\" | \"space40\" | \"space50\" | \"space60\" | \"space70\" | \"space80\" | \"space90\" | \"space100\" | \"space110\" | \"space120\" | \"space130\" | ... 28 more ... | { ...; }", - "defaultValue": null, - "required": false, - "externalProp": false - }, - "maxHeight": { - "type": "| string\n | number\n | (string & {})\n | (MaxHeightOptions | null)[]\n | { [x: string]: MaxHeightOptions; [x: number]: MaxHeightOptions }", - "defaultValue": null, - "required": false, - "externalProp": false - }, - "maxWidth": { - "type": "| string\n | number\n | (string & {})\n | (MaxWidthOptions | null)[]\n | { [x: string]: MaxWidthOptions; [x: number]: MaxWidthOptions }", - "defaultValue": null, - "required": false, - "externalProp": false - }, - "media": { - "type": "string", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "minHeight": { - "type": "| string\n | number\n | (string & {})\n | (MinHeightOptions | null)[]\n | { [x: string]: MinHeightOptions; [x: number]: MinHeightOptions }", - "defaultValue": null, - "required": false, - "externalProp": false - }, - "minWidth": { - "type": "| string\n | number\n | (string & {})\n | (MinWidthOptions | null)[]\n | { [x: string]: MinWidthOptions; [x: number]: MinWidthOptions }", - "defaultValue": null, - "required": false, - "externalProp": false - }, "nonce": { "type": "string", "defaultValue": null, @@ -714,1039 +502,973 @@ "externalProp": true }, "onAbort": { - "type": "ReactEventHandler", + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onAbortCapture": { - "type": "ReactEventHandler", + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onAnimationEnd": { - "type": "AnimationEventHandler", + "type": "AnimationEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onAnimationEndCapture": { - "type": "AnimationEventHandler", + "type": "AnimationEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onAnimationIteration": { - "type": "AnimationEventHandler", + "type": "AnimationEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onAnimationIterationCapture": { - "type": "AnimationEventHandler", + "type": "AnimationEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onAnimationStart": { - "type": "AnimationEventHandler", + "type": "AnimationEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onAnimationStartCapture": { - "type": "AnimationEventHandler", + "type": "AnimationEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onAuxClick": { - "type": "MouseEventHandler", + "type": "MouseEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onAuxClickCapture": { - "type": "MouseEventHandler", + "type": "MouseEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onBeforeInput": { - "type": "FormEventHandler", + "type": "FormEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onBeforeInputCapture": { - "type": "FormEventHandler", + "type": "FormEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onBlur": { - "type": "FocusEventHandler", + "type": "FocusEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onBlurCapture": { - "type": "FocusEventHandler", + "type": "FocusEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onCanPlay": { - "type": "ReactEventHandler", + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onCanPlayCapture": { - "type": "ReactEventHandler", + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onCanPlayThrough": { - "type": "ReactEventHandler", + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onCanPlayThroughCapture": { - "type": "ReactEventHandler", + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onChange": { - "type": "FormEventHandler", + "type": "FormEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onChangeCapture": { - "type": "FormEventHandler", + "type": "FormEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onClick": { - "type": "MouseEventHandler", + "type": "MouseEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onClickCapture": { - "type": "MouseEventHandler", + "type": "MouseEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onCompositionEnd": { - "type": "CompositionEventHandler", + "type": "CompositionEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onCompositionEndCapture": { - "type": "CompositionEventHandler", + "type": "CompositionEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onCompositionStart": { - "type": "CompositionEventHandler", + "type": "CompositionEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onCompositionStartCapture": { - "type": "CompositionEventHandler", + "type": "CompositionEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onCompositionUpdate": { - "type": "CompositionEventHandler", + "type": "CompositionEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onCompositionUpdateCapture": { - "type": "CompositionEventHandler", + "type": "CompositionEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onContextMenu": { - "type": "MouseEventHandler", + "type": "MouseEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onContextMenuCapture": { - "type": "MouseEventHandler", + "type": "MouseEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onCopy": { - "type": "ClipboardEventHandler", + "type": "ClipboardEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onCopyCapture": { - "type": "ClipboardEventHandler", + "type": "ClipboardEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onCut": { - "type": "ClipboardEventHandler", + "type": "ClipboardEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onCutCapture": { - "type": "ClipboardEventHandler", + "type": "ClipboardEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onDoubleClick": { - "type": "MouseEventHandler", + "type": "MouseEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onDoubleClickCapture": { - "type": "MouseEventHandler", + "type": "MouseEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onDrag": { - "type": "DragEventHandler", + "type": "DragEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onDragCapture": { - "type": "DragEventHandler", + "type": "DragEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onDragEnd": { - "type": "DragEventHandler", + "type": "DragEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onDragEndCapture": { - "type": "DragEventHandler", + "type": "DragEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onDragEnter": { - "type": "DragEventHandler", + "type": "DragEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onDragEnterCapture": { - "type": "DragEventHandler", + "type": "DragEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onDragExit": { - "type": "DragEventHandler", + "type": "DragEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onDragExitCapture": { - "type": "DragEventHandler", + "type": "DragEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onDragLeave": { - "type": "DragEventHandler", + "type": "DragEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onDragLeaveCapture": { - "type": "DragEventHandler", + "type": "DragEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onDragOver": { - "type": "DragEventHandler", + "type": "DragEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onDragOverCapture": { - "type": "DragEventHandler", + "type": "DragEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onDragStart": { - "type": "DragEventHandler", + "type": "DragEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onDragStartCapture": { - "type": "DragEventHandler", + "type": "DragEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onDrop": { - "type": "DragEventHandler", + "type": "DragEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onDropCapture": { - "type": "DragEventHandler", + "type": "DragEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onDurationChange": { - "type": "ReactEventHandler", + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onDurationChangeCapture": { - "type": "ReactEventHandler", + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onEmptied": { - "type": "ReactEventHandler", + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onEmptiedCapture": { - "type": "ReactEventHandler", + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onEncrypted": { - "type": "ReactEventHandler", + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onEncryptedCapture": { - "type": "ReactEventHandler", + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onEnded": { - "type": "ReactEventHandler", + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onEndedCapture": { - "type": "ReactEventHandler", + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onError": { - "type": "ReactEventHandler", + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onErrorCapture": { - "type": "ReactEventHandler", + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onFocus": { - "type": "FocusEventHandler", + "type": "FocusEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onFocusCapture": { - "type": "FocusEventHandler", + "type": "FocusEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onGotPointerCapture": { - "type": "PointerEventHandler", + "type": "PointerEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onGotPointerCaptureCapture": { - "type": "PointerEventHandler", + "type": "PointerEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onInput": { - "type": "FormEventHandler", + "type": "FormEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onInputCapture": { - "type": "FormEventHandler", + "type": "FormEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onInvalid": { - "type": "FormEventHandler", + "type": "FormEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onInvalidCapture": { - "type": "FormEventHandler", + "type": "FormEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onKeyDown": { - "type": "KeyboardEventHandler", + "type": "KeyboardEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onKeyDownCapture": { - "type": "KeyboardEventHandler", + "type": "KeyboardEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onKeyPress": { - "type": "KeyboardEventHandler", + "type": "KeyboardEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onKeyPressCapture": { - "type": "KeyboardEventHandler", + "type": "KeyboardEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onKeyUp": { - "type": "KeyboardEventHandler", + "type": "KeyboardEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onKeyUpCapture": { - "type": "KeyboardEventHandler", + "type": "KeyboardEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onLoad": { - "type": "ReactEventHandler", + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onLoadCapture": { - "type": "ReactEventHandler", + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onLoadedData": { - "type": "ReactEventHandler", + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onLoadedDataCapture": { - "type": "ReactEventHandler", + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onLoadedMetadata": { - "type": "ReactEventHandler", + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onLoadedMetadataCapture": { - "type": "ReactEventHandler", + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onLoadStart": { - "type": "ReactEventHandler", + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onLoadStartCapture": { - "type": "ReactEventHandler", + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onLostPointerCapture": { - "type": "PointerEventHandler", + "type": "PointerEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onLostPointerCaptureCapture": { - "type": "PointerEventHandler", + "type": "PointerEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onMouseDown": { - "type": "MouseEventHandler", + "type": "MouseEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onMouseDownCapture": { - "type": "MouseEventHandler", + "type": "MouseEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onMouseEnter": { - "type": "MouseEventHandler", + "type": "MouseEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onMouseLeave": { - "type": "MouseEventHandler", + "type": "MouseEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onMouseMove": { - "type": "MouseEventHandler", + "type": "MouseEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onMouseMoveCapture": { - "type": "MouseEventHandler", + "type": "MouseEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onMouseOut": { - "type": "MouseEventHandler", + "type": "MouseEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onMouseOutCapture": { - "type": "MouseEventHandler", + "type": "MouseEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onMouseOver": { - "type": "MouseEventHandler", + "type": "MouseEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onMouseOverCapture": { - "type": "MouseEventHandler", + "type": "MouseEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onMouseUp": { - "type": "MouseEventHandler", + "type": "MouseEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onMouseUpCapture": { - "type": "MouseEventHandler", + "type": "MouseEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onPaste": { - "type": "ClipboardEventHandler", + "type": "ClipboardEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onPasteCapture": { - "type": "ClipboardEventHandler", + "type": "ClipboardEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onPause": { - "type": "ReactEventHandler", + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onPauseCapture": { - "type": "ReactEventHandler", + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onPlay": { - "type": "ReactEventHandler", + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onPlayCapture": { - "type": "ReactEventHandler", + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onPlaying": { - "type": "ReactEventHandler", + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onPlayingCapture": { - "type": "ReactEventHandler", + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onPointerCancel": { - "type": "PointerEventHandler", + "type": "PointerEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onPointerCancelCapture": { - "type": "PointerEventHandler", + "type": "PointerEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onPointerDown": { - "type": "PointerEventHandler", + "type": "PointerEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onPointerDownCapture": { - "type": "PointerEventHandler", + "type": "PointerEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onPointerEnter": { - "type": "PointerEventHandler", + "type": "PointerEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onPointerEnterCapture": { - "type": "PointerEventHandler", + "type": "PointerEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onPointerLeave": { - "type": "PointerEventHandler", + "type": "PointerEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onPointerLeaveCapture": { - "type": "PointerEventHandler", + "type": "PointerEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onPointerMove": { - "type": "PointerEventHandler", + "type": "PointerEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onPointerMoveCapture": { - "type": "PointerEventHandler", + "type": "PointerEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onPointerOut": { - "type": "PointerEventHandler", + "type": "PointerEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onPointerOutCapture": { - "type": "PointerEventHandler", + "type": "PointerEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onPointerOver": { - "type": "PointerEventHandler", + "type": "PointerEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onPointerOverCapture": { - "type": "PointerEventHandler", + "type": "PointerEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onPointerUp": { - "type": "PointerEventHandler", + "type": "PointerEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onPointerUpCapture": { - "type": "PointerEventHandler", + "type": "PointerEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onProgress": { - "type": "ReactEventHandler", + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onProgressCapture": { - "type": "ReactEventHandler", + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onRateChange": { - "type": "ReactEventHandler", + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onRateChangeCapture": { - "type": "ReactEventHandler", + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onReset": { - "type": "FormEventHandler", + "type": "FormEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onResetCapture": { - "type": "FormEventHandler", + "type": "FormEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onResize": { - "type": "ReactEventHandler", + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onResizeCapture": { - "type": "ReactEventHandler", + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onScroll": { - "type": "UIEventHandler", + "type": "UIEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onScrollCapture": { - "type": "UIEventHandler", + "type": "UIEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onSeeked": { - "type": "ReactEventHandler", + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onSeekedCapture": { - "type": "ReactEventHandler", + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onSeeking": { - "type": "ReactEventHandler", + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onSeekingCapture": { - "type": "ReactEventHandler", + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onSelect": { - "type": "ReactEventHandler", + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onSelectCapture": { - "type": "ReactEventHandler", + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onStalled": { - "type": "ReactEventHandler", + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onStalledCapture": { - "type": "ReactEventHandler", + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onSubmit": { - "type": "FormEventHandler", + "type": "FormEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onSubmitCapture": { - "type": "FormEventHandler", + "type": "FormEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onSuspend": { - "type": "ReactEventHandler", + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onSuspendCapture": { - "type": "ReactEventHandler", + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onTimeUpdate": { - "type": "ReactEventHandler", + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onTimeUpdateCapture": { - "type": "ReactEventHandler", + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onTouchCancel": { - "type": "TouchEventHandler", + "type": "TouchEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onTouchCancelCapture": { - "type": "TouchEventHandler", + "type": "TouchEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onTouchEnd": { - "type": "TouchEventHandler", + "type": "TouchEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onTouchEndCapture": { - "type": "TouchEventHandler", + "type": "TouchEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onTouchMove": { - "type": "TouchEventHandler", + "type": "TouchEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onTouchMoveCapture": { - "type": "TouchEventHandler", + "type": "TouchEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onTouchStart": { - "type": "TouchEventHandler", + "type": "TouchEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onTouchStartCapture": { - "type": "TouchEventHandler", + "type": "TouchEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onTransitionEnd": { - "type": "TransitionEventHandler", + "type": "TransitionEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onTransitionEndCapture": { - "type": "TransitionEventHandler", + "type": "TransitionEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onVolumeChange": { - "type": "ReactEventHandler", + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onVolumeChangeCapture": { - "type": "ReactEventHandler", + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onWaiting": { - "type": "ReactEventHandler", + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onWaitingCapture": { - "type": "ReactEventHandler", + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onWheel": { - "type": "WheelEventHandler", + "type": "WheelEventHandler", "defaultValue": null, "required": false, "externalProp": true }, "onWheelCapture": { - "type": "WheelEventHandler", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "overflow": { - "type": "| Overflow\n | (Overflow | null | undefined)[]\n | { [x: string]: Overflow | undefined; [x: number]: Overflow | undefined }", - "defaultValue": null, - "required": false, - "externalProp": false - }, - "overflowX": { - "type": "| OverflowX\n | (OverflowX | null | undefined)[]\n | { [x: string]: OverflowX | undefined; [x: number]: OverflowX | undefined }", - "defaultValue": null, - "required": false, - "externalProp": false - }, - "overflowY": { - "type": "| OverflowY\n | (OverflowY | null | undefined)[]\n | { [x: string]: OverflowY | undefined; [x: number]: OverflowY | undefined }", - "defaultValue": null, - "required": false, - "externalProp": false - }, - "padding": { - "type": "\"space0\" | \"space10\" | \"space20\" | \"space30\" | \"space40\" | \"space50\" | \"space60\" | \"space70\" | \"space80\" | \"space90\" | \"space100\" | \"space110\" | \"space120\" | \"space130\" | \"space140\" | ... 27 more ... | { ...; }", - "defaultValue": null, - "required": false, - "externalProp": false - }, - "paddingBottom": { - "type": "\"space0\" | \"space10\" | \"space20\" | \"space30\" | \"space40\" | \"space50\" | \"space60\" | \"space70\" | \"space80\" | \"space90\" | \"space100\" | \"space110\" | \"space120\" | \"space130\" | \"space140\" | ... 27 more ... | { ...; }", - "defaultValue": null, - "required": false, - "externalProp": false - }, - "paddingLeft": { - "type": "\"space0\" | \"space10\" | \"space20\" | \"space30\" | \"space40\" | \"space50\" | \"space60\" | \"space70\" | \"space80\" | \"space90\" | \"space100\" | \"space110\" | \"space120\" | \"space130\" | \"space140\" | ... 27 more ... | { ...; }", - "defaultValue": null, - "required": false, - "externalProp": false - }, - "paddingRight": { - "type": "\"space0\" | \"space10\" | \"space20\" | \"space30\" | \"space40\" | \"space50\" | \"space60\" | \"space70\" | \"space80\" | \"space90\" | \"space100\" | \"space110\" | \"space120\" | \"space130\" | \"space140\" | ... 27 more ... | { ...; }", - "defaultValue": null, - "required": false, - "externalProp": false - }, - "paddingTop": { - "type": "\"space0\" | \"space10\" | \"space20\" | \"space30\" | \"space40\" | \"space50\" | \"space60\" | \"space70\" | \"space80\" | \"space90\" | \"space100\" | \"space110\" | \"space120\" | \"space130\" | \"space140\" | ... 27 more ... | { ...; }", - "defaultValue": null, - "required": false, - "externalProp": false - }, - "paddingX": { - "type": "\"space0\" | \"space10\" | \"space20\" | \"space30\" | \"space40\" | \"space50\" | \"space60\" | \"space70\" | \"space80\" | \"space90\" | \"space100\" | \"space110\" | \"space120\" | \"space130\" | \"space140\" | ... 27 more ... | { ...; }", - "defaultValue": null, - "required": false, - "externalProp": false - }, - "paddingY": { - "type": "\"space0\" | \"space10\" | \"space20\" | \"space30\" | \"space40\" | \"space50\" | \"space60\" | \"space70\" | \"space80\" | \"space90\" | \"space100\" | \"space110\" | \"space120\" | \"space130\" | \"space140\" | ... 27 more ... | { ...; }", - "defaultValue": null, - "required": false, - "externalProp": false - }, - "ping": { - "type": "string", + "type": "WheelEventHandler", "defaultValue": null, "required": false, "externalProp": true @@ -1775,19 +1497,6 @@ "required": false, "externalProp": true }, - "referrerPolicy": { - "type": "HTMLAttributeReferrerPolicy", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "rel": { - "type": "string", - "defaultValue": "null", - "required": false, - "externalProp": false, - "description": "Sets the anchor rel attribute. If external href, defaults to 'noreferrer noopener'. Can be overwritten." - }, "resource": { "type": "string", "defaultValue": null, @@ -1806,31 +1515,12 @@ "required": false, "externalProp": true }, - "rowGap": { - "type": "\"space0\" | \"space10\" | \"space20\" | \"space30\" | \"space40\" | \"space50\" | \"space60\" | \"space70\" | \"space80\" | \"space90\" | \"space100\" | \"space110\" | \"space120\" | \"space130\" | \"space140\" | ... 27 more ... | { ...; }", - "defaultValue": null, - "required": false, - "externalProp": false - }, "security": { "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "showExternal": { - "type": "boolean", - "defaultValue": false, - "required": false, - "externalProp": false, - "description": "Shows the link external icon." - }, - "size": { - "type": "string | number | (string & {}) | (WidthOptions | null)[] | { [x: string]: WidthOptions; [x: number]: WidthOptions; } | (HeightOptions | null)[] | { ...; }", - "defaultValue": null, - "required": false, - "externalProp": false - }, "slot": { "type": "string", "defaultValue": null, @@ -1856,18 +1546,10 @@ "externalProp": true }, "tabIndex": { - "type": "AnchorTabIndexes", - "defaultValue": "null", - "required": false, - "externalProp": false, - "description": "Sets the anchor tabIndex attribute." - }, - "target": { - "type": "AnchorTargets", - "defaultValue": "null", + "type": "number", + "defaultValue": null, "required": false, - "externalProp": false, - "description": "If external href, defaults to '_blank'. Can be overwritten." + "externalProp": true }, "title": { "type": "string", @@ -1881,12 +1563,6 @@ "required": false, "externalProp": true }, - "type": { - "type": "string", - "defaultValue": null, - "required": false, - "externalProp": true - }, "typeof": { "type": "string", "defaultValue": null, @@ -1899,75 +1575,19281 @@ "required": false, "externalProp": true }, - "variant": { - "type": "AnchorVariants", - "defaultValue": "'default'", - "required": false, - "externalProp": false, - "description": "Sets the styled Anchor variant" - }, - "verticalAlign": { - "type": "VerticalAlign<0 | (string & {})> | (VerticalAlign<0 | (string & {})> | null | undefined)[] | { [x: string]: VerticalAlign<0 | (string & {})> | undefined; [x: number]: VerticalAlign<...> | undefined; }", - "defaultValue": null, - "required": false, - "externalProp": false - }, "vocab": { "type": "string", "defaultValue": null, "required": false, "externalProp": true - }, - "width": { - "type": "| string\n | number\n | (string & {})\n | (WidthOptions | null)[]\n | { [x: string]: WidthOptions; [x: number]: WidthOptions }", - "defaultValue": null, - "required": false, - "externalProp": false } }, - "ChatAttachmentDescription": { - "element": { + "ChatMessage": { + "variant": { + "type": "MessageVariants", + "defaultValue": "null", + "required": true, + "externalProp": false + }, + "about": { "type": "string", - "defaultValue": "CHAT_ATTACHMENT_DESCRIPTION", + "defaultValue": null, "required": false, - "externalProp": false, - "description": "Overrides the default element name to apply unique styles with the Customization Provider" - } - }, - "ChatBookend": { - "element": { + "externalProp": true + }, + "accessKey": { "type": "string", - "defaultValue": "CHAT_BOOKEND", + "defaultValue": null, "required": false, - "externalProp": false, - "description": "Overrides the default element name to apply unique styles with the Customization Provider" - } - }, - "ChatBookendItem": { - "element": { + "externalProp": true + }, + "aria-activedescendant": { "type": "string", - "defaultValue": "CHAT_BOOKEND_ITEM", + "defaultValue": null, "required": false, - "externalProp": false, - "description": "Overrides the default element name to apply unique styles with the Customization Provider" - } - }, - "ChatEvent": { - "element": { + "externalProp": true, + "description": "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application." + }, + "aria-atomic": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-autocomplete": { + "type": "\"list\" | \"none\" | \"inline\" | \"both\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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\npresented if they are made." + }, + "aria-busy": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-checked": { + "type": "boolean | \"true\" | \"false\" | \"mixed\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the current \"checked\" state of checkboxes, radio buttons, and other widgets." + }, + "aria-colcount": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the total number of columns in a table, grid, or treegrid." + }, + "aria-colindex": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid." + }, + "aria-colspan": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid." + }, + "aria-controls": { "type": "string", - "defaultValue": "CHAT_EVENT", + "defaultValue": null, "required": false, - "externalProp": false, - "description": "Overrides the default element name to apply unique styles with the Customization Provider" - } - }, - "ChatLogger": { - "chats": { - "type": "Chat[]", - "defaultValue": "'CHAT_ATTACHMENT'", - "required": true, - "externalProp": false, - "description": "Array of chats in the log. Use with useChatLogger()" + "externalProp": true, + "description": "Identifies the element (or elements) whose contents or presence are controlled by the current element." + }, + "aria-current": { + "type": "| boolean\n | \"time\"\n | \"true\"\n | \"false\"\n | \"page\"\n | \"step\"\n | \"location\"\n | \"date\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the element that represents the current item within a container or set of related elements." + }, + "aria-describedby": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element (or elements) that describes the object." + }, + "aria-details": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element that provides a detailed, extended description for the object." + }, + "aria-disabled": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable." + }, + "aria-dropeffect": { + "type": "\"link\" | \"none\" | \"copy\" | \"execute\" | \"move\" | \"popup\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates what functions can be performed when a dragged object is released on the drop target." + }, + "aria-errormessage": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element that provides an error message for the object." + }, + "aria-expanded": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed." + }, + "aria-flowto": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the next element (or elements) in an alternate reading order of content which, at the user's discretion,\nallows assistive technology to override the general default of reading in document source order." + }, + "aria-grabbed": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates an element's \"grabbed\" state in a drag-and-drop operation." + }, + "aria-haspopup": { + "type": "| boolean\n | \"dialog\"\n | \"menu\"\n | \"true\"\n | \"false\"\n | \"grid\"\n | \"listbox\"\n | \"tree\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element." + }, + "aria-hidden": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether the element is exposed to an accessibility API." + }, + "aria-invalid": { + "type": "boolean | \"true\" | \"false\" | \"grammar\" | \"spelling\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the entered value does not conform to the format expected by the application." + }, + "aria-keyshortcuts": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element." + }, + "aria-label": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines a string value that labels the current element." + }, + "aria-labelledby": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element (or elements) that labels the current element." + }, + "aria-level": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the hierarchical level of an element within a structure." + }, + "aria-live": { + "type": "\"off\" | \"assertive\" | \"polite\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-modal": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether an element is modal when displayed." + }, + "aria-multiline": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether a text box accepts multiple lines of input or only a single line." + }, + "aria-multiselectable": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that the user may select more than one item from the current selectable descendants." + }, + "aria-orientation": { + "type": "\"horizontal\" | \"vertical\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous." + }, + "aria-owns": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies an element (or elements) in order to define a visual, functional, or contextual parent/child relationship\nbetween DOM elements where the DOM hierarchy cannot be used to represent the relationship." + }, + "aria-placeholder": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines a short hint (a word or short phrase) intended to aid the user with data entry when the control has no value.\nA hint could be a sample value or a brief description of the expected format." + }, + "aria-posinset": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-pressed": { + "type": "boolean | \"true\" | \"false\" | \"mixed\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the current \"pressed\" state of toggle buttons." + }, + "aria-readonly": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that the element is not editable, but is otherwise operable." + }, + "aria-relevant": { + "type": "| \"text\"\n | \"additions\"\n | \"additions removals\"\n | \"additions text\"\n | \"all\"\n | \"removals\"\n | \"removals additions\"\n | \"removals text\"\n | \"text additions\"\n | \"text removals\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified." + }, + "aria-required": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that user input is required on the element before a form may be submitted." + }, + "aria-roledescription": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines a human-readable, author-localized description for the role of an element." + }, + "aria-rowcount": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the total number of rows in a table, grid, or treegrid." + }, + "aria-rowindex": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid." + }, + "aria-rowspan": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid." + }, + "aria-selected": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the current \"selected\" state of various widgets." + }, + "aria-setsize": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-sort": { + "type": "\"none\" | \"ascending\" | \"descending\" | \"other\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates if items in a table or grid are sorted in ascending or descending order." + }, + "aria-valuemax": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the maximum allowed value for a range widget." + }, + "aria-valuemin": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the minimum allowed value for a range widget." + }, + "aria-valuenow": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the current value for a range widget." + }, + "aria-valuetext": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the human readable text alternative of aria-valuenow for a range widget." + }, + "autoCapitalize": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "autoCorrect": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "autoSave": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "contentEditable": { + "type": "Booleanish | \"inherit\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "contextMenu": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "dangerouslySetInnerHTML": { + "type": "{ __html: string }", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "datatype": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "defaultChecked": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "defaultValue": { + "type": "string | number | readonly string[]", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "dir": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "draggable": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "element": { + "type": "string", + "defaultValue": "CHAT_MESSAGE", + "required": false, + "externalProp": false, + "description": "Overrides the default element name to apply unique styles with the Customization Provider" + }, + "hidden": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "id": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "inlist": { + "type": "any", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "inputMode": { + "type": "| \"text\"\n | \"none\"\n | \"search\"\n | \"tel\"\n | \"url\"\n | \"email\"\n | \"numeric\"\n | \"decimal\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Hints at the type of data that might be entered by the user while editing the element or its contents" + }, + "is": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Specify that a standard HTML element should behave like a defined custom built-in element" + }, + "itemID": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemProp": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemRef": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemScope": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemType": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "key": { + "type": "Key", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "lang": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "nonce": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAbort": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAbortCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationEnd": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationEndCapture": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationIteration": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationIterationCapture": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationStart": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationStartCapture": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAuxClick": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAuxClickCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBeforeInput": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBeforeInputCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBlur": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBlurCapture": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlay": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlayCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlayThrough": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlayThroughCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onChange": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onChangeCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onClick": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onClickCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionEnd": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionEndCapture": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionStart": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionStartCapture": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionUpdate": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionUpdateCapture": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onContextMenu": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onContextMenuCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCopy": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCopyCapture": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCut": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCutCapture": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDoubleClick": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDoubleClickCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDrag": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEnd": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEndCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEnter": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEnterCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragExit": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragExitCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragLeave": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragLeaveCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragOver": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragOverCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragStart": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragStartCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDrop": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDropCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDurationChange": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDurationChangeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEmptied": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEmptiedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEncrypted": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEncryptedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEnded": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEndedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onError": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onErrorCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onFocus": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onFocusCapture": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onGotPointerCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onGotPointerCaptureCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInput": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInputCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInvalid": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInvalidCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyDown": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyDownCapture": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyPress": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyPressCapture": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyUp": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyUpCapture": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoad": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedData": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedDataCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedMetadata": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedMetadataCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadStart": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadStartCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLostPointerCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLostPointerCaptureCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseDown": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseDownCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseEnter": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseLeave": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseMove": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseMoveCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOut": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOutCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOver": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOverCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseUp": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseUpCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPaste": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPasteCapture": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPause": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPauseCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlay": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlayCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlaying": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlayingCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerCancel": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerCancelCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerDown": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerDownCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerEnter": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerEnterCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerLeave": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerLeaveCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerMove": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerMoveCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOut": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOutCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOver": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOverCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerUp": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerUpCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onProgress": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onProgressCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onRateChange": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onRateChangeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onReset": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onResetCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onResize": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onResizeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onScroll": { + "type": "UIEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onScrollCapture": { + "type": "UIEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeeked": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeekedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeeking": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeekingCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSelect": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSelectCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onStalled": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onStalledCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSubmit": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSubmitCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSuspend": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSuspendCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTimeUpdate": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTimeUpdateCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchCancel": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchCancelCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchEnd": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchEndCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchMove": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchMoveCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchStart": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchStartCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTransitionEnd": { + "type": "TransitionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTransitionEndCapture": { + "type": "TransitionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onVolumeChange": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onVolumeChangeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWaiting": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWaitingCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWheel": { + "type": "WheelEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWheelCapture": { + "type": "WheelEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "placeholder": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "prefix": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "property": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "radioGroup": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "resource": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "results": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "role": { + "type": "AriaRole", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "security": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "slot": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "spellCheck": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "suppressContentEditableWarning": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "suppressHydrationWarning": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "tabIndex": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "title": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "translate": { + "type": "\"yes\" | \"no\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "typeof": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "unselectable": { + "type": "\"on\" | \"off\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "vocab": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + } + }, + "ChatMessageMeta": { + "aria-label": { + "type": "string", + "defaultValue": "null", + "required": true, + "externalProp": false, + "description": "Defines a string value that labels the current element." + }, + "about": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "accessKey": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "aria-activedescendant": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application." + }, + "aria-atomic": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-autocomplete": { + "type": "\"list\" | \"none\" | \"inline\" | \"both\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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\npresented if they are made." + }, + "aria-busy": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-checked": { + "type": "boolean | \"true\" | \"false\" | \"mixed\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the current \"checked\" state of checkboxes, radio buttons, and other widgets." + }, + "aria-colcount": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the total number of columns in a table, grid, or treegrid." + }, + "aria-colindex": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid." + }, + "aria-colspan": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid." + }, + "aria-controls": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element (or elements) whose contents or presence are controlled by the current element." + }, + "aria-current": { + "type": "| boolean\n | \"time\"\n | \"true\"\n | \"false\"\n | \"page\"\n | \"step\"\n | \"location\"\n | \"date\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the element that represents the current item within a container or set of related elements." + }, + "aria-describedby": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element (or elements) that describes the object." + }, + "aria-details": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element that provides a detailed, extended description for the object." + }, + "aria-disabled": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable." + }, + "aria-dropeffect": { + "type": "\"link\" | \"none\" | \"copy\" | \"execute\" | \"move\" | \"popup\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates what functions can be performed when a dragged object is released on the drop target." + }, + "aria-errormessage": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element that provides an error message for the object." + }, + "aria-expanded": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed." + }, + "aria-flowto": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the next element (or elements) in an alternate reading order of content which, at the user's discretion,\nallows assistive technology to override the general default of reading in document source order." + }, + "aria-grabbed": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates an element's \"grabbed\" state in a drag-and-drop operation." + }, + "aria-haspopup": { + "type": "| boolean\n | \"dialog\"\n | \"menu\"\n | \"true\"\n | \"false\"\n | \"grid\"\n | \"listbox\"\n | \"tree\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element." + }, + "aria-hidden": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether the element is exposed to an accessibility API." + }, + "aria-invalid": { + "type": "boolean | \"true\" | \"false\" | \"grammar\" | \"spelling\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the entered value does not conform to the format expected by the application." + }, + "aria-keyshortcuts": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element." + }, + "aria-labelledby": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element (or elements) that labels the current element." + }, + "aria-level": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the hierarchical level of an element within a structure." + }, + "aria-live": { + "type": "\"off\" | \"assertive\" | \"polite\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-modal": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether an element is modal when displayed." + }, + "aria-multiline": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether a text box accepts multiple lines of input or only a single line." + }, + "aria-multiselectable": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that the user may select more than one item from the current selectable descendants." + }, + "aria-orientation": { + "type": "\"horizontal\" | \"vertical\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous." + }, + "aria-owns": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies an element (or elements) in order to define a visual, functional, or contextual parent/child relationship\nbetween DOM elements where the DOM hierarchy cannot be used to represent the relationship." + }, + "aria-placeholder": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines a short hint (a word or short phrase) intended to aid the user with data entry when the control has no value.\nA hint could be a sample value or a brief description of the expected format." + }, + "aria-posinset": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-pressed": { + "type": "boolean | \"true\" | \"false\" | \"mixed\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the current \"pressed\" state of toggle buttons." + }, + "aria-readonly": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that the element is not editable, but is otherwise operable." + }, + "aria-relevant": { + "type": "| \"text\"\n | \"additions\"\n | \"additions removals\"\n | \"additions text\"\n | \"all\"\n | \"removals\"\n | \"removals additions\"\n | \"removals text\"\n | \"text additions\"\n | \"text removals\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified." + }, + "aria-required": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that user input is required on the element before a form may be submitted." + }, + "aria-roledescription": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines a human-readable, author-localized description for the role of an element." + }, + "aria-rowcount": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the total number of rows in a table, grid, or treegrid." + }, + "aria-rowindex": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid." + }, + "aria-rowspan": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid." + }, + "aria-selected": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the current \"selected\" state of various widgets." + }, + "aria-setsize": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-sort": { + "type": "\"none\" | \"ascending\" | \"descending\" | \"other\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates if items in a table or grid are sorted in ascending or descending order." + }, + "aria-valuemax": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the maximum allowed value for a range widget." + }, + "aria-valuemin": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the minimum allowed value for a range widget." + }, + "aria-valuenow": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the current value for a range widget." + }, + "aria-valuetext": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the human readable text alternative of aria-valuenow for a range widget." + }, + "autoCapitalize": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "autoCorrect": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "autoSave": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "contentEditable": { + "type": "Booleanish | \"inherit\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "contextMenu": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "dangerouslySetInnerHTML": { + "type": "{ __html: string }", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "datatype": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "defaultChecked": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "defaultValue": { + "type": "string | number | readonly string[]", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "dir": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "draggable": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "element": { + "type": "string", + "defaultValue": "CHAT_MESSAGE_META", + "required": false, + "externalProp": false, + "description": "Overrides the default element name to apply unique styles with the Customization Provider" + }, + "hidden": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "id": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "inlist": { + "type": "any", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "inputMode": { + "type": "| \"text\"\n | \"none\"\n | \"search\"\n | \"tel\"\n | \"url\"\n | \"email\"\n | \"numeric\"\n | \"decimal\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Hints at the type of data that might be entered by the user while editing the element or its contents" + }, + "is": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Specify that a standard HTML element should behave like a defined custom built-in element" + }, + "itemID": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemProp": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemRef": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemScope": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemType": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "key": { + "type": "Key", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "lang": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "nonce": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAbort": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAbortCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationEnd": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationEndCapture": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationIteration": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationIterationCapture": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationStart": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationStartCapture": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAuxClick": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAuxClickCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBeforeInput": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBeforeInputCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBlur": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBlurCapture": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlay": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlayCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlayThrough": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlayThroughCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onChange": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onChangeCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onClick": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onClickCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionEnd": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionEndCapture": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionStart": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionStartCapture": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionUpdate": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionUpdateCapture": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onContextMenu": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onContextMenuCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCopy": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCopyCapture": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCut": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCutCapture": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDoubleClick": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDoubleClickCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDrag": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEnd": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEndCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEnter": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEnterCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragExit": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragExitCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragLeave": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragLeaveCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragOver": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragOverCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragStart": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragStartCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDrop": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDropCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDurationChange": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDurationChangeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEmptied": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEmptiedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEncrypted": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEncryptedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEnded": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEndedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onError": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onErrorCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onFocus": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onFocusCapture": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onGotPointerCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onGotPointerCaptureCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInput": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInputCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInvalid": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInvalidCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyDown": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyDownCapture": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyPress": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyPressCapture": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyUp": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyUpCapture": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoad": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedData": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedDataCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedMetadata": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedMetadataCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadStart": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadStartCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLostPointerCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLostPointerCaptureCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseDown": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseDownCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseEnter": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseLeave": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseMove": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseMoveCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOut": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOutCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOver": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOverCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseUp": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseUpCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPaste": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPasteCapture": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPause": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPauseCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlay": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlayCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlaying": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlayingCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerCancel": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerCancelCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerDown": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerDownCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerEnter": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerEnterCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerLeave": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerLeaveCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerMove": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerMoveCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOut": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOutCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOver": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOverCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerUp": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerUpCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onProgress": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onProgressCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onRateChange": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onRateChangeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onReset": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onResetCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onResize": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onResizeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onScroll": { + "type": "UIEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onScrollCapture": { + "type": "UIEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeeked": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeekedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeeking": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeekingCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSelect": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSelectCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onStalled": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onStalledCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSubmit": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSubmitCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSuspend": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSuspendCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTimeUpdate": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTimeUpdateCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchCancel": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchCancelCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchEnd": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchEndCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchMove": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchMoveCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchStart": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchStartCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTransitionEnd": { + "type": "TransitionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTransitionEndCapture": { + "type": "TransitionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onVolumeChange": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onVolumeChangeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWaiting": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWaitingCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWheel": { + "type": "WheelEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWheelCapture": { + "type": "WheelEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "placeholder": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "prefix": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "property": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "radioGroup": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "resource": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "results": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "role": { + "type": "AriaRole", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "security": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "slot": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "spellCheck": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "suppressContentEditableWarning": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "suppressHydrationWarning": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "tabIndex": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "title": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "translate": { + "type": "\"yes\" | \"no\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "typeof": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "unselectable": { + "type": "\"on\" | \"off\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "vocab": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + } + }, + "ChatMessageMetaItem": { + "about": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "accessKey": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "aria-activedescendant": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application." + }, + "aria-atomic": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-autocomplete": { + "type": "\"list\" | \"none\" | \"inline\" | \"both\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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\npresented if they are made." + }, + "aria-busy": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-checked": { + "type": "boolean | \"true\" | \"false\" | \"mixed\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the current \"checked\" state of checkboxes, radio buttons, and other widgets." + }, + "aria-colcount": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the total number of columns in a table, grid, or treegrid." + }, + "aria-colindex": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid." + }, + "aria-colspan": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid." + }, + "aria-controls": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element (or elements) whose contents or presence are controlled by the current element." + }, + "aria-current": { + "type": "| boolean\n | \"time\"\n | \"true\"\n | \"false\"\n | \"page\"\n | \"step\"\n | \"location\"\n | \"date\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the element that represents the current item within a container or set of related elements." + }, + "aria-describedby": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element (or elements) that describes the object." + }, + "aria-details": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element that provides a detailed, extended description for the object." + }, + "aria-disabled": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable." + }, + "aria-dropeffect": { + "type": "\"link\" | \"none\" | \"copy\" | \"execute\" | \"move\" | \"popup\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates what functions can be performed when a dragged object is released on the drop target." + }, + "aria-errormessage": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element that provides an error message for the object." + }, + "aria-expanded": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed." + }, + "aria-flowto": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the next element (or elements) in an alternate reading order of content which, at the user's discretion,\nallows assistive technology to override the general default of reading in document source order." + }, + "aria-grabbed": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates an element's \"grabbed\" state in a drag-and-drop operation." + }, + "aria-haspopup": { + "type": "| boolean\n | \"dialog\"\n | \"menu\"\n | \"true\"\n | \"false\"\n | \"grid\"\n | \"listbox\"\n | \"tree\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element." + }, + "aria-hidden": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether the element is exposed to an accessibility API." + }, + "aria-invalid": { + "type": "boolean | \"true\" | \"false\" | \"grammar\" | \"spelling\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the entered value does not conform to the format expected by the application." + }, + "aria-keyshortcuts": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element." + }, + "aria-label": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines a string value that labels the current element." + }, + "aria-labelledby": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element (or elements) that labels the current element." + }, + "aria-level": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the hierarchical level of an element within a structure." + }, + "aria-live": { + "type": "\"off\" | \"assertive\" | \"polite\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-modal": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether an element is modal when displayed." + }, + "aria-multiline": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether a text box accepts multiple lines of input or only a single line." + }, + "aria-multiselectable": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that the user may select more than one item from the current selectable descendants." + }, + "aria-orientation": { + "type": "\"horizontal\" | \"vertical\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous." + }, + "aria-owns": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies an element (or elements) in order to define a visual, functional, or contextual parent/child relationship\nbetween DOM elements where the DOM hierarchy cannot be used to represent the relationship." + }, + "aria-placeholder": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines a short hint (a word or short phrase) intended to aid the user with data entry when the control has no value.\nA hint could be a sample value or a brief description of the expected format." + }, + "aria-posinset": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-pressed": { + "type": "boolean | \"true\" | \"false\" | \"mixed\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the current \"pressed\" state of toggle buttons." + }, + "aria-readonly": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that the element is not editable, but is otherwise operable." + }, + "aria-relevant": { + "type": "| \"text\"\n | \"additions\"\n | \"additions removals\"\n | \"additions text\"\n | \"all\"\n | \"removals\"\n | \"removals additions\"\n | \"removals text\"\n | \"text additions\"\n | \"text removals\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified." + }, + "aria-required": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that user input is required on the element before a form may be submitted." + }, + "aria-roledescription": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines a human-readable, author-localized description for the role of an element." + }, + "aria-rowcount": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the total number of rows in a table, grid, or treegrid." + }, + "aria-rowindex": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid." + }, + "aria-rowspan": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid." + }, + "aria-selected": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the current \"selected\" state of various widgets." + }, + "aria-setsize": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-sort": { + "type": "\"none\" | \"ascending\" | \"descending\" | \"other\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates if items in a table or grid are sorted in ascending or descending order." + }, + "aria-valuemax": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the maximum allowed value for a range widget." + }, + "aria-valuemin": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the minimum allowed value for a range widget." + }, + "aria-valuenow": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the current value for a range widget." + }, + "aria-valuetext": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the human readable text alternative of aria-valuenow for a range widget." + }, + "autoCapitalize": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "autoCorrect": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "autoSave": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "contentEditable": { + "type": "Booleanish | \"inherit\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "contextMenu": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "dangerouslySetInnerHTML": { + "type": "{ __html: string }", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "datatype": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "defaultChecked": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "defaultValue": { + "type": "string | number | readonly string[]", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "dir": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "draggable": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "element": { + "type": "string", + "defaultValue": "CHAT_MESSAGE_META_ITEM", + "required": false, + "externalProp": false, + "description": "Overrides the default element name to apply unique styles with the Customization Provider" + }, + "hidden": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "id": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "inlist": { + "type": "any", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "inputMode": { + "type": "| \"text\"\n | \"none\"\n | \"search\"\n | \"tel\"\n | \"url\"\n | \"email\"\n | \"numeric\"\n | \"decimal\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Hints at the type of data that might be entered by the user while editing the element or its contents" + }, + "is": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Specify that a standard HTML element should behave like a defined custom built-in element" + }, + "itemID": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemProp": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemRef": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemScope": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemType": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "key": { + "type": "Key", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "lang": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "nonce": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAbort": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAbortCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationEnd": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationEndCapture": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationIteration": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationIterationCapture": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationStart": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationStartCapture": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAuxClick": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAuxClickCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBeforeInput": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBeforeInputCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBlur": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBlurCapture": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlay": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlayCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlayThrough": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlayThroughCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onChange": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onChangeCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onClick": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onClickCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionEnd": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionEndCapture": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionStart": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionStartCapture": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionUpdate": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionUpdateCapture": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onContextMenu": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onContextMenuCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCopy": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCopyCapture": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCut": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCutCapture": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDoubleClick": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDoubleClickCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDrag": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEnd": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEndCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEnter": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEnterCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragExit": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragExitCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragLeave": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragLeaveCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragOver": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragOverCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragStart": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragStartCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDrop": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDropCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDurationChange": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDurationChangeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEmptied": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEmptiedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEncrypted": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEncryptedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEnded": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEndedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onError": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onErrorCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onFocus": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onFocusCapture": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onGotPointerCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onGotPointerCaptureCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInput": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInputCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInvalid": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInvalidCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyDown": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyDownCapture": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyPress": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyPressCapture": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyUp": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyUpCapture": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoad": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedData": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedDataCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedMetadata": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedMetadataCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadStart": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadStartCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLostPointerCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLostPointerCaptureCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseDown": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseDownCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseEnter": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseLeave": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseMove": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseMoveCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOut": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOutCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOver": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOverCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseUp": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseUpCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPaste": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPasteCapture": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPause": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPauseCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlay": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlayCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlaying": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlayingCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerCancel": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerCancelCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerDown": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerDownCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerEnter": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerEnterCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerLeave": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerLeaveCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerMove": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerMoveCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOut": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOutCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOver": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOverCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerUp": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerUpCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onProgress": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onProgressCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onRateChange": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onRateChangeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onReset": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onResetCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onResize": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onResizeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onScroll": { + "type": "UIEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onScrollCapture": { + "type": "UIEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeeked": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeekedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeeking": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeekingCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSelect": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSelectCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onStalled": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onStalledCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSubmit": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSubmitCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSuspend": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSuspendCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTimeUpdate": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTimeUpdateCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchCancel": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchCancelCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchEnd": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchEndCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchMove": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchMoveCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchStart": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchStartCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTransitionEnd": { + "type": "TransitionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTransitionEndCapture": { + "type": "TransitionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onVolumeChange": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onVolumeChangeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWaiting": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWaitingCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWheel": { + "type": "WheelEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWheelCapture": { + "type": "WheelEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "placeholder": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "prefix": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "property": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "radioGroup": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "resource": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "results": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "role": { + "type": "AriaRole", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "security": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "slot": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "spellCheck": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "suppressContentEditableWarning": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "suppressHydrationWarning": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "tabIndex": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "title": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "translate": { + "type": "\"yes\" | \"no\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "typeof": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "unselectable": { + "type": "\"on\" | \"off\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "vocab": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + } + }, + "ChatLog": { + "about": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "accessKey": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "aria-activedescendant": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application." + }, + "aria-atomic": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-autocomplete": { + "type": "\"list\" | \"none\" | \"inline\" | \"both\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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\npresented if they are made." + }, + "aria-busy": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-checked": { + "type": "boolean | \"true\" | \"false\" | \"mixed\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the current \"checked\" state of checkboxes, radio buttons, and other widgets." + }, + "aria-colcount": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the total number of columns in a table, grid, or treegrid." + }, + "aria-colindex": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid." + }, + "aria-colspan": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid." + }, + "aria-controls": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element (or elements) whose contents or presence are controlled by the current element." + }, + "aria-current": { + "type": "| boolean\n | \"time\"\n | \"true\"\n | \"false\"\n | \"page\"\n | \"step\"\n | \"location\"\n | \"date\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the element that represents the current item within a container or set of related elements." + }, + "aria-describedby": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element (or elements) that describes the object." + }, + "aria-details": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element that provides a detailed, extended description for the object." + }, + "aria-disabled": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable." + }, + "aria-dropeffect": { + "type": "\"link\" | \"none\" | \"copy\" | \"execute\" | \"move\" | \"popup\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates what functions can be performed when a dragged object is released on the drop target." + }, + "aria-errormessage": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element that provides an error message for the object." + }, + "aria-expanded": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed." + }, + "aria-flowto": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the next element (or elements) in an alternate reading order of content which, at the user's discretion,\nallows assistive technology to override the general default of reading in document source order." + }, + "aria-grabbed": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates an element's \"grabbed\" state in a drag-and-drop operation." + }, + "aria-haspopup": { + "type": "| boolean\n | \"dialog\"\n | \"menu\"\n | \"true\"\n | \"false\"\n | \"grid\"\n | \"listbox\"\n | \"tree\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element." + }, + "aria-hidden": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether the element is exposed to an accessibility API." + }, + "aria-invalid": { + "type": "boolean | \"true\" | \"false\" | \"grammar\" | \"spelling\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the entered value does not conform to the format expected by the application." + }, + "aria-keyshortcuts": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element." + }, + "aria-label": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines a string value that labels the current element." + }, + "aria-labelledby": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element (or elements) that labels the current element." + }, + "aria-level": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the hierarchical level of an element within a structure." + }, + "aria-live": { + "type": "\"off\" | \"assertive\" | \"polite\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-modal": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether an element is modal when displayed." + }, + "aria-multiline": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether a text box accepts multiple lines of input or only a single line." + }, + "aria-multiselectable": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that the user may select more than one item from the current selectable descendants." + }, + "aria-orientation": { + "type": "\"horizontal\" | \"vertical\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous." + }, + "aria-owns": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies an element (or elements) in order to define a visual, functional, or contextual parent/child relationship\nbetween DOM elements where the DOM hierarchy cannot be used to represent the relationship." + }, + "aria-placeholder": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines a short hint (a word or short phrase) intended to aid the user with data entry when the control has no value.\nA hint could be a sample value or a brief description of the expected format." + }, + "aria-posinset": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-pressed": { + "type": "boolean | \"true\" | \"false\" | \"mixed\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the current \"pressed\" state of toggle buttons." + }, + "aria-readonly": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that the element is not editable, but is otherwise operable." + }, + "aria-relevant": { + "type": "| \"text\"\n | \"additions\"\n | \"additions removals\"\n | \"additions text\"\n | \"all\"\n | \"removals\"\n | \"removals additions\"\n | \"removals text\"\n | \"text additions\"\n | \"text removals\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified." + }, + "aria-required": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that user input is required on the element before a form may be submitted." + }, + "aria-roledescription": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines a human-readable, author-localized description for the role of an element." + }, + "aria-rowcount": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the total number of rows in a table, grid, or treegrid." + }, + "aria-rowindex": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid." + }, + "aria-rowspan": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid." + }, + "aria-selected": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the current \"selected\" state of various widgets." + }, + "aria-setsize": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-sort": { + "type": "\"none\" | \"ascending\" | \"descending\" | \"other\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates if items in a table or grid are sorted in ascending or descending order." + }, + "aria-valuemax": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the maximum allowed value for a range widget." + }, + "aria-valuemin": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the minimum allowed value for a range widget." + }, + "aria-valuenow": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the current value for a range widget." + }, + "aria-valuetext": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the human readable text alternative of aria-valuenow for a range widget." + }, + "autoCapitalize": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "autoCorrect": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "autoSave": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "contentEditable": { + "type": "Booleanish | \"inherit\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "contextMenu": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "dangerouslySetInnerHTML": { + "type": "{ __html: string }", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "datatype": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "defaultChecked": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "defaultValue": { + "type": "string | number | readonly string[]", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "dir": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "draggable": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "element": { + "type": "string", + "defaultValue": "CHAT_LOG", + "required": false, + "externalProp": false, + "description": "Overrides the default element name to apply unique styles with the Customization Provider" + }, + "hidden": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "id": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "inlist": { + "type": "any", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "inputMode": { + "type": "| \"text\"\n | \"none\"\n | \"search\"\n | \"tel\"\n | \"url\"\n | \"email\"\n | \"numeric\"\n | \"decimal\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Hints at the type of data that might be entered by the user while editing the element or its contents" + }, + "is": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Specify that a standard HTML element should behave like a defined custom built-in element" + }, + "itemID": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemProp": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemRef": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemScope": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemType": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "key": { + "type": "Key", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "lang": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "nonce": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAbort": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAbortCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationEnd": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationEndCapture": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationIteration": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationIterationCapture": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationStart": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationStartCapture": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAuxClick": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAuxClickCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBeforeInput": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBeforeInputCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBlur": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBlurCapture": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlay": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlayCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlayThrough": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlayThroughCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onChange": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onChangeCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onClick": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onClickCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionEnd": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionEndCapture": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionStart": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionStartCapture": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionUpdate": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionUpdateCapture": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onContextMenu": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onContextMenuCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCopy": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCopyCapture": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCut": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCutCapture": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDoubleClick": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDoubleClickCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDrag": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEnd": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEndCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEnter": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEnterCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragExit": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragExitCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragLeave": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragLeaveCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragOver": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragOverCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragStart": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragStartCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDrop": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDropCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDurationChange": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDurationChangeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEmptied": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEmptiedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEncrypted": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEncryptedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEnded": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEndedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onError": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onErrorCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onFocus": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onFocusCapture": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onGotPointerCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onGotPointerCaptureCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInput": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInputCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInvalid": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInvalidCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyDown": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyDownCapture": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyPress": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyPressCapture": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyUp": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyUpCapture": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoad": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedData": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedDataCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedMetadata": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedMetadataCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadStart": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadStartCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLostPointerCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLostPointerCaptureCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseDown": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseDownCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseEnter": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseLeave": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseMove": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseMoveCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOut": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOutCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOver": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOverCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseUp": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseUpCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPaste": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPasteCapture": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPause": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPauseCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlay": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlayCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlaying": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlayingCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerCancel": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerCancelCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerDown": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerDownCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerEnter": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerEnterCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerLeave": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerLeaveCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerMove": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerMoveCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOut": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOutCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOver": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOverCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerUp": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerUpCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onProgress": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onProgressCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onRateChange": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onRateChangeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onReset": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onResetCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onResize": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onResizeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onScroll": { + "type": "UIEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onScrollCapture": { + "type": "UIEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeeked": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeekedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeeking": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeekingCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSelect": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSelectCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onStalled": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onStalledCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSubmit": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSubmitCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSuspend": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSuspendCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTimeUpdate": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTimeUpdateCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchCancel": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchCancelCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchEnd": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchEndCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchMove": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchMoveCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchStart": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchStartCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTransitionEnd": { + "type": "TransitionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTransitionEndCapture": { + "type": "TransitionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onVolumeChange": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onVolumeChangeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWaiting": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWaitingCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWheel": { + "type": "WheelEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWheelCapture": { + "type": "WheelEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "placeholder": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "prefix": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "property": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "radioGroup": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "resource": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "results": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "role": { + "type": "AriaRole", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "security": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "slot": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "spellCheck": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "suppressContentEditableWarning": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "suppressHydrationWarning": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "tabIndex": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "title": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "translate": { + "type": "\"yes\" | \"no\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "typeof": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "unselectable": { + "type": "\"on\" | \"off\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "vocab": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + } + }, + "ComposerAttachmentCard": { + "about": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "accessKey": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "aria-activedescendant": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application." + }, + "aria-atomic": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-autocomplete": { + "type": "\"list\" | \"none\" | \"inline\" | \"both\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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\npresented if they are made." + }, + "aria-busy": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-checked": { + "type": "boolean | \"true\" | \"false\" | \"mixed\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the current \"checked\" state of checkboxes, radio buttons, and other widgets." + }, + "aria-colcount": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the total number of columns in a table, grid, or treegrid." + }, + "aria-colindex": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid." + }, + "aria-colspan": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid." + }, + "aria-controls": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element (or elements) whose contents or presence are controlled by the current element." + }, + "aria-current": { + "type": "| boolean\n | \"time\"\n | \"true\"\n | \"false\"\n | \"page\"\n | \"step\"\n | \"location\"\n | \"date\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the element that represents the current item within a container or set of related elements." + }, + "aria-describedby": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element (or elements) that describes the object." + }, + "aria-details": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element that provides a detailed, extended description for the object." + }, + "aria-disabled": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable." + }, + "aria-dropeffect": { + "type": "\"link\" | \"none\" | \"copy\" | \"execute\" | \"move\" | \"popup\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates what functions can be performed when a dragged object is released on the drop target." + }, + "aria-errormessage": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element that provides an error message for the object." + }, + "aria-expanded": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed." + }, + "aria-flowto": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the next element (or elements) in an alternate reading order of content which, at the user's discretion,\nallows assistive technology to override the general default of reading in document source order." + }, + "aria-grabbed": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates an element's \"grabbed\" state in a drag-and-drop operation." + }, + "aria-haspopup": { + "type": "| boolean\n | \"dialog\"\n | \"menu\"\n | \"true\"\n | \"false\"\n | \"grid\"\n | \"listbox\"\n | \"tree\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element." + }, + "aria-hidden": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether the element is exposed to an accessibility API." + }, + "aria-invalid": { + "type": "boolean | \"true\" | \"false\" | \"grammar\" | \"spelling\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the entered value does not conform to the format expected by the application." + }, + "aria-keyshortcuts": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element." + }, + "aria-label": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines a string value that labels the current element." + }, + "aria-labelledby": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element (or elements) that labels the current element." + }, + "aria-level": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the hierarchical level of an element within a structure." + }, + "aria-live": { + "type": "\"off\" | \"assertive\" | \"polite\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-modal": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether an element is modal when displayed." + }, + "aria-multiline": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether a text box accepts multiple lines of input or only a single line." + }, + "aria-multiselectable": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that the user may select more than one item from the current selectable descendants." + }, + "aria-orientation": { + "type": "\"horizontal\" | \"vertical\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous." + }, + "aria-owns": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies an element (or elements) in order to define a visual, functional, or contextual parent/child relationship\nbetween DOM elements where the DOM hierarchy cannot be used to represent the relationship." + }, + "aria-placeholder": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines a short hint (a word or short phrase) intended to aid the user with data entry when the control has no value.\nA hint could be a sample value or a brief description of the expected format." + }, + "aria-posinset": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-pressed": { + "type": "boolean | \"true\" | \"false\" | \"mixed\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the current \"pressed\" state of toggle buttons." + }, + "aria-readonly": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that the element is not editable, but is otherwise operable." + }, + "aria-relevant": { + "type": "| \"text\"\n | \"additions\"\n | \"additions removals\"\n | \"additions text\"\n | \"all\"\n | \"removals\"\n | \"removals additions\"\n | \"removals text\"\n | \"text additions\"\n | \"text removals\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified." + }, + "aria-required": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that user input is required on the element before a form may be submitted." + }, + "aria-roledescription": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines a human-readable, author-localized description for the role of an element." + }, + "aria-rowcount": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the total number of rows in a table, grid, or treegrid." + }, + "aria-rowindex": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid." + }, + "aria-rowspan": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid." + }, + "aria-selected": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the current \"selected\" state of various widgets." + }, + "aria-setsize": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-sort": { + "type": "\"none\" | \"ascending\" | \"descending\" | \"other\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates if items in a table or grid are sorted in ascending or descending order." + }, + "aria-valuemax": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the maximum allowed value for a range widget." + }, + "aria-valuemin": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the minimum allowed value for a range widget." + }, + "aria-valuenow": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the current value for a range widget." + }, + "aria-valuetext": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the human readable text alternative of aria-valuenow for a range widget." + }, + "autoCapitalize": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "autoCorrect": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "autoSave": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "contentEditable": { + "type": "Booleanish | \"inherit\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "contextMenu": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "dangerouslySetInnerHTML": { + "type": "{ __html: string }", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "datatype": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "defaultChecked": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "defaultValue": { + "type": "string | number | readonly string[]", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "dir": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "draggable": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "element": { + "type": "string", + "defaultValue": "COMPOSER_ATTACHMENT_CARD", + "required": false, + "externalProp": false, + "description": "Overrides the default element name to apply unique styles with the Customization Provider" + }, + "hidden": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "i18nDismissLabel": { + "type": "string", + "defaultValue": "Remove attachment", + "required": false, + "externalProp": false, + "description": "Accessible label for the dismiss button if dismissable" + }, + "id": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "inlist": { + "type": "any", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "inputMode": { + "type": "| \"text\"\n | \"none\"\n | \"search\"\n | \"tel\"\n | \"url\"\n | \"email\"\n | \"numeric\"\n | \"decimal\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Hints at the type of data that might be entered by the user while editing the element or its contents" + }, + "is": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Specify that a standard HTML element should behave like a defined custom built-in element" + }, + "itemID": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemProp": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemRef": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemScope": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemType": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "key": { + "type": "Key", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "lang": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "nonce": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAbort": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAbortCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationEnd": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationEndCapture": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationIteration": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationIterationCapture": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationStart": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationStartCapture": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAuxClick": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAuxClickCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBeforeInput": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBeforeInputCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBlur": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBlurCapture": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlay": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlayCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlayThrough": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlayThroughCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onChange": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onChangeCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onClick": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onClickCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionEnd": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionEndCapture": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionStart": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionStartCapture": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionUpdate": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionUpdateCapture": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onContextMenu": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onContextMenuCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCopy": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCopyCapture": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCut": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCutCapture": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDismiss": { + "type": "() => void", + "defaultValue": "null", + "required": false, + "externalProp": false, + "description": "Function to run when ComposerAttachmentCard is dismissed. Adds a close button" + }, + "onDoubleClick": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDoubleClickCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDrag": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEnd": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEndCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEnter": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEnterCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragExit": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragExitCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragLeave": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragLeaveCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragOver": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragOverCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragStart": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragStartCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDrop": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDropCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDurationChange": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDurationChangeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEmptied": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEmptiedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEncrypted": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEncryptedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEnded": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEndedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onError": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onErrorCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onFocus": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onFocusCapture": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onGotPointerCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onGotPointerCaptureCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInput": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInputCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInvalid": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInvalidCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyDown": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyDownCapture": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyPress": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyPressCapture": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyUp": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyUpCapture": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoad": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedData": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedDataCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedMetadata": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedMetadataCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadStart": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadStartCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLostPointerCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLostPointerCaptureCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseDown": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseDownCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseEnter": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseLeave": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseMove": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseMoveCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOut": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOutCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOver": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOverCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseUp": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseUpCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPaste": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPasteCapture": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPause": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPauseCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlay": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlayCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlaying": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlayingCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerCancel": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerCancelCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerDown": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerDownCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerEnter": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerEnterCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerLeave": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerLeaveCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerMove": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerMoveCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOut": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOutCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOver": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOverCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerUp": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerUpCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onProgress": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onProgressCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onRateChange": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onRateChangeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onReset": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onResetCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onResize": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onResizeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onScroll": { + "type": "UIEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onScrollCapture": { + "type": "UIEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeeked": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeekedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeeking": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeekingCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSelect": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSelectCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onStalled": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onStalledCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSubmit": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSubmitCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSuspend": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSuspendCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTimeUpdate": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTimeUpdateCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchCancel": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchCancelCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchEnd": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchEndCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchMove": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchMoveCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchStart": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchStartCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTransitionEnd": { + "type": "TransitionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTransitionEndCapture": { + "type": "TransitionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onVolumeChange": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onVolumeChangeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWaiting": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWaitingCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWheel": { + "type": "WheelEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWheelCapture": { + "type": "WheelEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "placeholder": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "prefix": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "property": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "radioGroup": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "resource": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "results": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "role": { + "type": "AriaRole", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "security": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "slot": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "spellCheck": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "suppressContentEditableWarning": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "suppressHydrationWarning": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "tabIndex": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "title": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "translate": { + "type": "\"yes\" | \"no\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "typeof": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "unselectable": { + "type": "\"on\" | \"off\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "vocab": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + } + }, + "ChatAttachment": { + "attachmentIcon": { + "type": "NonNullable", + "defaultValue": "null", + "required": true, + "externalProp": false, + "description": "Pass an icon to use for the attachment message. DownloadIcon recommended" + }, + "about": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "accessKey": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "aria-activedescendant": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application." + }, + "aria-atomic": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-autocomplete": { + "type": "\"list\" | \"none\" | \"inline\" | \"both\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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\npresented if they are made." + }, + "aria-busy": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-checked": { + "type": "boolean | \"true\" | \"false\" | \"mixed\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the current \"checked\" state of checkboxes, radio buttons, and other widgets." + }, + "aria-colcount": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the total number of columns in a table, grid, or treegrid." + }, + "aria-colindex": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid." + }, + "aria-colspan": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid." + }, + "aria-controls": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element (or elements) whose contents or presence are controlled by the current element." + }, + "aria-current": { + "type": "| boolean\n | \"time\"\n | \"true\"\n | \"false\"\n | \"page\"\n | \"step\"\n | \"location\"\n | \"date\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the element that represents the current item within a container or set of related elements." + }, + "aria-describedby": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element (or elements) that describes the object." + }, + "aria-details": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element that provides a detailed, extended description for the object." + }, + "aria-disabled": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable." + }, + "aria-dropeffect": { + "type": "\"link\" | \"none\" | \"copy\" | \"execute\" | \"move\" | \"popup\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates what functions can be performed when a dragged object is released on the drop target." + }, + "aria-errormessage": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element that provides an error message for the object." + }, + "aria-expanded": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed." + }, + "aria-flowto": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the next element (or elements) in an alternate reading order of content which, at the user's discretion,\nallows assistive technology to override the general default of reading in document source order." + }, + "aria-grabbed": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates an element's \"grabbed\" state in a drag-and-drop operation." + }, + "aria-haspopup": { + "type": "| boolean\n | \"dialog\"\n | \"menu\"\n | \"true\"\n | \"false\"\n | \"grid\"\n | \"listbox\"\n | \"tree\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element." + }, + "aria-hidden": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether the element is exposed to an accessibility API." + }, + "aria-invalid": { + "type": "boolean | \"true\" | \"false\" | \"grammar\" | \"spelling\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the entered value does not conform to the format expected by the application." + }, + "aria-keyshortcuts": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element." + }, + "aria-label": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines a string value that labels the current element." + }, + "aria-labelledby": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element (or elements) that labels the current element." + }, + "aria-level": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the hierarchical level of an element within a structure." + }, + "aria-live": { + "type": "\"off\" | \"assertive\" | \"polite\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-modal": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether an element is modal when displayed." + }, + "aria-multiline": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether a text box accepts multiple lines of input or only a single line." + }, + "aria-multiselectable": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that the user may select more than one item from the current selectable descendants." + }, + "aria-orientation": { + "type": "\"horizontal\" | \"vertical\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous." + }, + "aria-owns": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies an element (or elements) in order to define a visual, functional, or contextual parent/child relationship\nbetween DOM elements where the DOM hierarchy cannot be used to represent the relationship." + }, + "aria-placeholder": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines a short hint (a word or short phrase) intended to aid the user with data entry when the control has no value.\nA hint could be a sample value or a brief description of the expected format." + }, + "aria-posinset": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-pressed": { + "type": "boolean | \"true\" | \"false\" | \"mixed\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the current \"pressed\" state of toggle buttons." + }, + "aria-readonly": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that the element is not editable, but is otherwise operable." + }, + "aria-relevant": { + "type": "| \"text\"\n | \"additions\"\n | \"additions removals\"\n | \"additions text\"\n | \"all\"\n | \"removals\"\n | \"removals additions\"\n | \"removals text\"\n | \"text additions\"\n | \"text removals\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified." + }, + "aria-required": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that user input is required on the element before a form may be submitted." + }, + "aria-roledescription": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines a human-readable, author-localized description for the role of an element." + }, + "aria-rowcount": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the total number of rows in a table, grid, or treegrid." + }, + "aria-rowindex": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid." + }, + "aria-rowspan": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid." + }, + "aria-selected": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the current \"selected\" state of various widgets." + }, + "aria-setsize": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-sort": { + "type": "\"none\" | \"ascending\" | \"descending\" | \"other\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates if items in a table or grid are sorted in ascending or descending order." + }, + "aria-valuemax": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the maximum allowed value for a range widget." + }, + "aria-valuemin": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the minimum allowed value for a range widget." + }, + "aria-valuenow": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the current value for a range widget." + }, + "aria-valuetext": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the human readable text alternative of aria-valuenow for a range widget." + }, + "autoCapitalize": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "autoCorrect": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "autoSave": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "contentEditable": { + "type": "Booleanish | \"inherit\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "contextMenu": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "dangerouslySetInnerHTML": { + "type": "{ __html: string }", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "datatype": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "defaultChecked": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "defaultValue": { + "type": "string | number | readonly string[]", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "dir": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "draggable": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "element": { + "type": "string", + "defaultValue": "CHAT_ATTACHMENT", + "required": false, + "externalProp": false, + "description": "Overrides the default element name to apply unique styles with the Customization Provider" + }, + "hidden": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "id": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "inlist": { + "type": "any", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "inputMode": { + "type": "| \"text\"\n | \"none\"\n | \"search\"\n | \"tel\"\n | \"url\"\n | \"email\"\n | \"numeric\"\n | \"decimal\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Hints at the type of data that might be entered by the user while editing the element or its contents" + }, + "is": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Specify that a standard HTML element should behave like a defined custom built-in element" + }, + "itemID": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemProp": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemRef": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemScope": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemType": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "key": { + "type": "Key", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "lang": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "nonce": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAbort": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAbortCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationEnd": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationEndCapture": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationIteration": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationIterationCapture": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationStart": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationStartCapture": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAuxClick": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAuxClickCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBeforeInput": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBeforeInputCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBlur": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBlurCapture": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlay": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlayCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlayThrough": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlayThroughCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onChange": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onChangeCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onClick": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onClickCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionEnd": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionEndCapture": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionStart": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionStartCapture": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionUpdate": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionUpdateCapture": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onContextMenu": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onContextMenuCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCopy": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCopyCapture": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCut": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCutCapture": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDoubleClick": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDoubleClickCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDrag": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEnd": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEndCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEnter": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEnterCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragExit": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragExitCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragLeave": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragLeaveCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragOver": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragOverCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragStart": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragStartCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDrop": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDropCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDurationChange": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDurationChangeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEmptied": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEmptiedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEncrypted": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEncryptedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEnded": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEndedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onError": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onErrorCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onFocus": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onFocusCapture": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onGotPointerCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onGotPointerCaptureCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInput": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInputCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInvalid": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInvalidCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyDown": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyDownCapture": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyPress": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyPressCapture": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyUp": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyUpCapture": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoad": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedData": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedDataCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedMetadata": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedMetadataCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadStart": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadStartCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLostPointerCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLostPointerCaptureCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseDown": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseDownCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseEnter": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseLeave": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseMove": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseMoveCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOut": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOutCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOver": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOverCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseUp": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseUpCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPaste": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPasteCapture": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPause": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPauseCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlay": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlayCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlaying": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlayingCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerCancel": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerCancelCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerDown": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerDownCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerEnter": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerEnterCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerLeave": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerLeaveCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerMove": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerMoveCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOut": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOutCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOver": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOverCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerUp": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerUpCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onProgress": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onProgressCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onRateChange": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onRateChangeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onReset": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onResetCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onResize": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onResizeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onScroll": { + "type": "UIEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onScrollCapture": { + "type": "UIEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeeked": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeekedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeeking": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeekingCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSelect": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSelectCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onStalled": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onStalledCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSubmit": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSubmitCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSuspend": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSuspendCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTimeUpdate": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTimeUpdateCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchCancel": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchCancelCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchEnd": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchEndCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchMove": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchMoveCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchStart": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchStartCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTransitionEnd": { + "type": "TransitionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTransitionEndCapture": { + "type": "TransitionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onVolumeChange": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onVolumeChangeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWaiting": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWaitingCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWheel": { + "type": "WheelEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWheelCapture": { + "type": "WheelEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "placeholder": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "prefix": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "property": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "radioGroup": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "resource": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "results": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "role": { + "type": "AriaRole", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "security": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "slot": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "spellCheck": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "suppressContentEditableWarning": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "suppressHydrationWarning": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "tabIndex": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "title": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "translate": { + "type": "\"yes\" | \"no\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "typeof": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "unselectable": { + "type": "\"on\" | \"off\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "vocab": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + } + }, + "ChatAttachmentLink": { + "href": { + "type": "string", + "defaultValue": "null", + "required": true, + "externalProp": false, + "description": "A URL to route to." + }, + "about": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "accessKey": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "aria-activedescendant": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application." + }, + "aria-atomic": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-autocomplete": { + "type": "\"list\" | \"none\" | \"inline\" | \"both\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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\npresented if they are made." + }, + "aria-busy": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-checked": { + "type": "boolean | \"true\" | \"false\" | \"mixed\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the current \"checked\" state of checkboxes, radio buttons, and other widgets." + }, + "aria-colcount": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the total number of columns in a table, grid, or treegrid." + }, + "aria-colindex": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid." + }, + "aria-colspan": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid." + }, + "aria-controls": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element (or elements) whose contents or presence are controlled by the current element." + }, + "aria-current": { + "type": "| boolean\n | \"time\"\n | \"true\"\n | \"false\"\n | \"page\"\n | \"step\"\n | \"location\"\n | \"date\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the element that represents the current item within a container or set of related elements." + }, + "aria-describedby": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element (or elements) that describes the object." + }, + "aria-details": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element that provides a detailed, extended description for the object." + }, + "aria-disabled": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable." + }, + "aria-dropeffect": { + "type": "\"link\" | \"none\" | \"copy\" | \"execute\" | \"move\" | \"popup\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates what functions can be performed when a dragged object is released on the drop target." + }, + "aria-errormessage": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element that provides an error message for the object." + }, + "aria-expanded": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed." + }, + "aria-flowto": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the next element (or elements) in an alternate reading order of content which, at the user's discretion,\nallows assistive technology to override the general default of reading in document source order." + }, + "aria-grabbed": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates an element's \"grabbed\" state in a drag-and-drop operation." + }, + "aria-haspopup": { + "type": "| boolean\n | \"dialog\"\n | \"menu\"\n | \"true\"\n | \"false\"\n | \"grid\"\n | \"listbox\"\n | \"tree\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element." + }, + "aria-hidden": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether the element is exposed to an accessibility API." + }, + "aria-invalid": { + "type": "boolean | \"true\" | \"false\" | \"grammar\" | \"spelling\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the entered value does not conform to the format expected by the application." + }, + "aria-keyshortcuts": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element." + }, + "aria-label": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines a string value that labels the current element." + }, + "aria-labelledby": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element (or elements) that labels the current element." + }, + "aria-level": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the hierarchical level of an element within a structure." + }, + "aria-live": { + "type": "\"off\" | \"assertive\" | \"polite\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-modal": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether an element is modal when displayed." + }, + "aria-multiline": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether a text box accepts multiple lines of input or only a single line." + }, + "aria-multiselectable": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that the user may select more than one item from the current selectable descendants." + }, + "aria-orientation": { + "type": "\"horizontal\" | \"vertical\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous." + }, + "aria-owns": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies an element (or elements) in order to define a visual, functional, or contextual parent/child relationship\nbetween DOM elements where the DOM hierarchy cannot be used to represent the relationship." + }, + "aria-placeholder": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines a short hint (a word or short phrase) intended to aid the user with data entry when the control has no value.\nA hint could be a sample value or a brief description of the expected format." + }, + "aria-posinset": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-pressed": { + "type": "boolean | \"true\" | \"false\" | \"mixed\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the current \"pressed\" state of toggle buttons." + }, + "aria-readonly": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that the element is not editable, but is otherwise operable." + }, + "aria-relevant": { + "type": "| \"text\"\n | \"additions\"\n | \"additions removals\"\n | \"additions text\"\n | \"all\"\n | \"removals\"\n | \"removals additions\"\n | \"removals text\"\n | \"text additions\"\n | \"text removals\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified." + }, + "aria-required": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that user input is required on the element before a form may be submitted." + }, + "aria-roledescription": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines a human-readable, author-localized description for the role of an element." + }, + "aria-rowcount": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the total number of rows in a table, grid, or treegrid." + }, + "aria-rowindex": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid." + }, + "aria-rowspan": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid." + }, + "aria-selected": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the current \"selected\" state of various widgets." + }, + "aria-setsize": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-sort": { + "type": "\"none\" | \"ascending\" | \"descending\" | \"other\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates if items in a table or grid are sorted in ascending or descending order." + }, + "aria-valuemax": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the maximum allowed value for a range widget." + }, + "aria-valuemin": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the minimum allowed value for a range widget." + }, + "aria-valuenow": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the current value for a range widget." + }, + "aria-valuetext": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the human readable text alternative of aria-valuenow for a range widget." + }, + "autoCapitalize": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "autoCorrect": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "autoSave": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "columnGap": { + "type": "\"space0\" | \"space10\" | \"space20\" | \"space30\" | \"space40\" | \"space50\" | \"space60\" | \"space70\" | \"space80\" | \"space90\" | \"space100\" | \"space110\" | \"space120\" | \"space130\" | \"space140\" | ... 27 more ... | { ...; }", + "defaultValue": null, + "required": false, + "externalProp": false + }, + "contentEditable": { + "type": "Booleanish | \"inherit\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "contextMenu": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "dangerouslySetInnerHTML": { + "type": "{ __html: string }", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "datatype": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "defaultChecked": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "defaultValue": { + "type": "string | number | readonly string[]", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "dir": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "display": { + "type": "| Display\n | (Display | null | undefined)[]\n | { [x: string]: Display | undefined; [x: number]: Display | undefined }", + "defaultValue": null, + "required": false, + "externalProp": false + }, + "download": { + "type": "any", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "draggable": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "element": { + "type": "string", + "defaultValue": "CHAT_ATTACHMENT_LINK", + "required": false, + "externalProp": false, + "description": "Overrides the default element name to apply unique styles with the Customization Provider" + }, + "height": { + "type": "| string\n | number\n | (string & {})\n | (HeightOptions | null)[]\n | { [x: string]: HeightOptions; [x: number]: HeightOptions }", + "defaultValue": null, + "required": false, + "externalProp": false + }, + "hidden": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "hrefLang": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "i18nExternalLinkLabel": { + "type": "string", + "defaultValue": "'(link takes you to an external page)'", + "required": false, + "externalProp": false, + "description": "Title for `showExternal` icon" + }, + "id": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "inlist": { + "type": "any", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "inputMode": { + "type": "| \"text\"\n | \"none\"\n | \"search\"\n | \"tel\"\n | \"url\"\n | \"email\"\n | \"numeric\"\n | \"decimal\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Hints at the type of data that might be entered by the user while editing the element or its contents" + }, + "is": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Specify that a standard HTML element should behave like a defined custom built-in element" + }, + "itemID": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemProp": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemRef": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemScope": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemType": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "key": { + "type": "Key", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "lang": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "margin": { + "type": "\"auto\" | \"space0\" | \"space10\" | \"space20\" | \"space30\" | \"space40\" | \"space50\" | \"space60\" | \"space70\" | \"space80\" | \"space90\" | \"space100\" | \"space110\" | \"space120\" | \"space130\" | ... 28 more ... | { ...; }", + "defaultValue": null, + "required": false, + "externalProp": false + }, + "marginBottom": { + "type": "\"auto\" | \"space0\" | \"space10\" | \"space20\" | \"space30\" | \"space40\" | \"space50\" | \"space60\" | \"space70\" | \"space80\" | \"space90\" | \"space100\" | \"space110\" | \"space120\" | \"space130\" | ... 28 more ... | { ...; }", + "defaultValue": null, + "required": false, + "externalProp": false + }, + "marginLeft": { + "type": "\"auto\" | \"space0\" | \"space10\" | \"space20\" | \"space30\" | \"space40\" | \"space50\" | \"space60\" | \"space70\" | \"space80\" | \"space90\" | \"space100\" | \"space110\" | \"space120\" | \"space130\" | ... 28 more ... | { ...; }", + "defaultValue": null, + "required": false, + "externalProp": false + }, + "marginRight": { + "type": "\"auto\" | \"space0\" | \"space10\" | \"space20\" | \"space30\" | \"space40\" | \"space50\" | \"space60\" | \"space70\" | \"space80\" | \"space90\" | \"space100\" | \"space110\" | \"space120\" | \"space130\" | ... 28 more ... | { ...; }", + "defaultValue": null, + "required": false, + "externalProp": false + }, + "marginTop": { + "type": "\"auto\" | \"space0\" | \"space10\" | \"space20\" | \"space30\" | \"space40\" | \"space50\" | \"space60\" | \"space70\" | \"space80\" | \"space90\" | \"space100\" | \"space110\" | \"space120\" | \"space130\" | ... 28 more ... | { ...; }", + "defaultValue": null, + "required": false, + "externalProp": false + }, + "marginX": { + "type": "\"auto\" | \"space0\" | \"space10\" | \"space20\" | \"space30\" | \"space40\" | \"space50\" | \"space60\" | \"space70\" | \"space80\" | \"space90\" | \"space100\" | \"space110\" | \"space120\" | \"space130\" | ... 28 more ... | { ...; }", + "defaultValue": null, + "required": false, + "externalProp": false + }, + "marginY": { + "type": "\"auto\" | \"space0\" | \"space10\" | \"space20\" | \"space30\" | \"space40\" | \"space50\" | \"space60\" | \"space70\" | \"space80\" | \"space90\" | \"space100\" | \"space110\" | \"space120\" | \"space130\" | ... 28 more ... | { ...; }", + "defaultValue": null, + "required": false, + "externalProp": false + }, + "maxHeight": { + "type": "| string\n | number\n | (string & {})\n | (MaxHeightOptions | null)[]\n | { [x: string]: MaxHeightOptions; [x: number]: MaxHeightOptions }", + "defaultValue": null, + "required": false, + "externalProp": false + }, + "maxWidth": { + "type": "| string\n | number\n | (string & {})\n | (MaxWidthOptions | null)[]\n | { [x: string]: MaxWidthOptions; [x: number]: MaxWidthOptions }", + "defaultValue": null, + "required": false, + "externalProp": false + }, + "media": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "minHeight": { + "type": "| string\n | number\n | (string & {})\n | (MinHeightOptions | null)[]\n | { [x: string]: MinHeightOptions; [x: number]: MinHeightOptions }", + "defaultValue": null, + "required": false, + "externalProp": false + }, + "minWidth": { + "type": "| string\n | number\n | (string & {})\n | (MinWidthOptions | null)[]\n | { [x: string]: MinWidthOptions; [x: number]: MinWidthOptions }", + "defaultValue": null, + "required": false, + "externalProp": false + }, + "nonce": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAbort": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAbortCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationEnd": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationEndCapture": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationIteration": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationIterationCapture": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationStart": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationStartCapture": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAuxClick": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAuxClickCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBeforeInput": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBeforeInputCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBlur": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBlurCapture": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlay": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlayCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlayThrough": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlayThroughCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onChange": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onChangeCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onClick": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onClickCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionEnd": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionEndCapture": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionStart": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionStartCapture": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionUpdate": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionUpdateCapture": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onContextMenu": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onContextMenuCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCopy": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCopyCapture": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCut": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCutCapture": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDoubleClick": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDoubleClickCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDrag": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEnd": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEndCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEnter": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEnterCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragExit": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragExitCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragLeave": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragLeaveCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragOver": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragOverCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragStart": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragStartCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDrop": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDropCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDurationChange": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDurationChangeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEmptied": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEmptiedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEncrypted": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEncryptedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEnded": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEndedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onError": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onErrorCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onFocus": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onFocusCapture": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onGotPointerCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onGotPointerCaptureCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInput": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInputCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInvalid": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInvalidCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyDown": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyDownCapture": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyPress": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyPressCapture": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyUp": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyUpCapture": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoad": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedData": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedDataCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedMetadata": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedMetadataCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadStart": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadStartCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLostPointerCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLostPointerCaptureCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseDown": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseDownCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseEnter": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseLeave": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseMove": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseMoveCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOut": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOutCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOver": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOverCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseUp": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseUpCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPaste": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPasteCapture": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPause": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPauseCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlay": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlayCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlaying": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlayingCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerCancel": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerCancelCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerDown": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerDownCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerEnter": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerEnterCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerLeave": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerLeaveCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerMove": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerMoveCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOut": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOutCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOver": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOverCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerUp": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerUpCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onProgress": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onProgressCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onRateChange": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onRateChangeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onReset": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onResetCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onResize": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onResizeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onScroll": { + "type": "UIEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onScrollCapture": { + "type": "UIEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeeked": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeekedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeeking": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeekingCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSelect": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSelectCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onStalled": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onStalledCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSubmit": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSubmitCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSuspend": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSuspendCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTimeUpdate": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTimeUpdateCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchCancel": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchCancelCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchEnd": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchEndCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchMove": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchMoveCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchStart": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchStartCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTransitionEnd": { + "type": "TransitionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTransitionEndCapture": { + "type": "TransitionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onVolumeChange": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onVolumeChangeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWaiting": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWaitingCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWheel": { + "type": "WheelEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWheelCapture": { + "type": "WheelEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "overflow": { + "type": "| Overflow\n | (Overflow | null | undefined)[]\n | { [x: string]: Overflow | undefined; [x: number]: Overflow | undefined }", + "defaultValue": null, + "required": false, + "externalProp": false + }, + "overflowX": { + "type": "| OverflowX\n | (OverflowX | null | undefined)[]\n | { [x: string]: OverflowX | undefined; [x: number]: OverflowX | undefined }", + "defaultValue": null, + "required": false, + "externalProp": false + }, + "overflowY": { + "type": "| OverflowY\n | (OverflowY | null | undefined)[]\n | { [x: string]: OverflowY | undefined; [x: number]: OverflowY | undefined }", + "defaultValue": null, + "required": false, + "externalProp": false + }, + "padding": { + "type": "\"space0\" | \"space10\" | \"space20\" | \"space30\" | \"space40\" | \"space50\" | \"space60\" | \"space70\" | \"space80\" | \"space90\" | \"space100\" | \"space110\" | \"space120\" | \"space130\" | \"space140\" | ... 27 more ... | { ...; }", + "defaultValue": null, + "required": false, + "externalProp": false + }, + "paddingBottom": { + "type": "\"space0\" | \"space10\" | \"space20\" | \"space30\" | \"space40\" | \"space50\" | \"space60\" | \"space70\" | \"space80\" | \"space90\" | \"space100\" | \"space110\" | \"space120\" | \"space130\" | \"space140\" | ... 27 more ... | { ...; }", + "defaultValue": null, + "required": false, + "externalProp": false + }, + "paddingLeft": { + "type": "\"space0\" | \"space10\" | \"space20\" | \"space30\" | \"space40\" | \"space50\" | \"space60\" | \"space70\" | \"space80\" | \"space90\" | \"space100\" | \"space110\" | \"space120\" | \"space130\" | \"space140\" | ... 27 more ... | { ...; }", + "defaultValue": null, + "required": false, + "externalProp": false + }, + "paddingRight": { + "type": "\"space0\" | \"space10\" | \"space20\" | \"space30\" | \"space40\" | \"space50\" | \"space60\" | \"space70\" | \"space80\" | \"space90\" | \"space100\" | \"space110\" | \"space120\" | \"space130\" | \"space140\" | ... 27 more ... | { ...; }", + "defaultValue": null, + "required": false, + "externalProp": false + }, + "paddingTop": { + "type": "\"space0\" | \"space10\" | \"space20\" | \"space30\" | \"space40\" | \"space50\" | \"space60\" | \"space70\" | \"space80\" | \"space90\" | \"space100\" | \"space110\" | \"space120\" | \"space130\" | \"space140\" | ... 27 more ... | { ...; }", + "defaultValue": null, + "required": false, + "externalProp": false + }, + "paddingX": { + "type": "\"space0\" | \"space10\" | \"space20\" | \"space30\" | \"space40\" | \"space50\" | \"space60\" | \"space70\" | \"space80\" | \"space90\" | \"space100\" | \"space110\" | \"space120\" | \"space130\" | \"space140\" | ... 27 more ... | { ...; }", + "defaultValue": null, + "required": false, + "externalProp": false + }, + "paddingY": { + "type": "\"space0\" | \"space10\" | \"space20\" | \"space30\" | \"space40\" | \"space50\" | \"space60\" | \"space70\" | \"space80\" | \"space90\" | \"space100\" | \"space110\" | \"space120\" | \"space130\" | \"space140\" | ... 27 more ... | { ...; }", + "defaultValue": null, + "required": false, + "externalProp": false + }, + "ping": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "placeholder": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "prefix": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "property": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "radioGroup": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "referrerPolicy": { + "type": "HTMLAttributeReferrerPolicy", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "rel": { + "type": "string", + "defaultValue": "null", + "required": false, + "externalProp": false, + "description": "Sets the anchor rel attribute. If external href, defaults to 'noreferrer noopener'. Can be overwritten." + }, + "resource": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "results": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "role": { + "type": "AriaRole", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "rowGap": { + "type": "\"space0\" | \"space10\" | \"space20\" | \"space30\" | \"space40\" | \"space50\" | \"space60\" | \"space70\" | \"space80\" | \"space90\" | \"space100\" | \"space110\" | \"space120\" | \"space130\" | \"space140\" | ... 27 more ... | { ...; }", + "defaultValue": null, + "required": false, + "externalProp": false + }, + "security": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "showExternal": { + "type": "boolean", + "defaultValue": false, + "required": false, + "externalProp": false, + "description": "Shows the link external icon." + }, + "size": { + "type": "string | number | (string & {}) | (WidthOptions | null)[] | { [x: string]: WidthOptions; [x: number]: WidthOptions; } | (HeightOptions | null)[] | { ...; }", + "defaultValue": null, + "required": false, + "externalProp": false + }, + "slot": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "spellCheck": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "suppressContentEditableWarning": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "suppressHydrationWarning": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "tabIndex": { + "type": "AnchorTabIndexes", + "defaultValue": "null", + "required": false, + "externalProp": false, + "description": "Sets the anchor tabIndex attribute." + }, + "target": { + "type": "AnchorTargets", + "defaultValue": "null", + "required": false, + "externalProp": false, + "description": "If external href, defaults to '_blank'. Can be overwritten." + }, + "title": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "translate": { + "type": "\"yes\" | \"no\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "type": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "typeof": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "unselectable": { + "type": "\"on\" | \"off\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "variant": { + "type": "AnchorVariants", + "defaultValue": "'default'", + "required": false, + "externalProp": false, + "description": "Sets the styled Anchor variant" + }, + "verticalAlign": { + "type": "VerticalAlign<0 | (string & {})> | (VerticalAlign<0 | (string & {})> | null | undefined)[] | { [x: string]: VerticalAlign<0 | (string & {})> | undefined; [x: number]: VerticalAlign<...> | undefined; }", + "defaultValue": null, + "required": false, + "externalProp": false + }, + "vocab": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "width": { + "type": "| string\n | number\n | (string & {})\n | (WidthOptions | null)[]\n | { [x: string]: WidthOptions; [x: number]: WidthOptions }", + "defaultValue": null, + "required": false, + "externalProp": false + } + }, + "ChatAttachmentDescription": { + "about": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "accessKey": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "aria-activedescendant": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application." + }, + "aria-atomic": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-autocomplete": { + "type": "\"list\" | \"none\" | \"inline\" | \"both\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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\npresented if they are made." + }, + "aria-busy": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-checked": { + "type": "boolean | \"true\" | \"false\" | \"mixed\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the current \"checked\" state of checkboxes, radio buttons, and other widgets." + }, + "aria-colcount": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the total number of columns in a table, grid, or treegrid." + }, + "aria-colindex": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid." + }, + "aria-colspan": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid." + }, + "aria-controls": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element (or elements) whose contents or presence are controlled by the current element." + }, + "aria-current": { + "type": "| boolean\n | \"time\"\n | \"true\"\n | \"false\"\n | \"page\"\n | \"step\"\n | \"location\"\n | \"date\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the element that represents the current item within a container or set of related elements." + }, + "aria-describedby": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element (or elements) that describes the object." + }, + "aria-details": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element that provides a detailed, extended description for the object." + }, + "aria-disabled": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable." + }, + "aria-dropeffect": { + "type": "\"link\" | \"none\" | \"copy\" | \"execute\" | \"move\" | \"popup\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates what functions can be performed when a dragged object is released on the drop target." + }, + "aria-errormessage": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element that provides an error message for the object." + }, + "aria-expanded": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed." + }, + "aria-flowto": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the next element (or elements) in an alternate reading order of content which, at the user's discretion,\nallows assistive technology to override the general default of reading in document source order." + }, + "aria-grabbed": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates an element's \"grabbed\" state in a drag-and-drop operation." + }, + "aria-haspopup": { + "type": "| boolean\n | \"dialog\"\n | \"menu\"\n | \"true\"\n | \"false\"\n | \"grid\"\n | \"listbox\"\n | \"tree\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element." + }, + "aria-hidden": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether the element is exposed to an accessibility API." + }, + "aria-invalid": { + "type": "boolean | \"true\" | \"false\" | \"grammar\" | \"spelling\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the entered value does not conform to the format expected by the application." + }, + "aria-keyshortcuts": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element." + }, + "aria-label": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines a string value that labels the current element." + }, + "aria-labelledby": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element (or elements) that labels the current element." + }, + "aria-level": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the hierarchical level of an element within a structure." + }, + "aria-live": { + "type": "\"off\" | \"assertive\" | \"polite\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-modal": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether an element is modal when displayed." + }, + "aria-multiline": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether a text box accepts multiple lines of input or only a single line." + }, + "aria-multiselectable": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that the user may select more than one item from the current selectable descendants." + }, + "aria-orientation": { + "type": "\"horizontal\" | \"vertical\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous." + }, + "aria-owns": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies an element (or elements) in order to define a visual, functional, or contextual parent/child relationship\nbetween DOM elements where the DOM hierarchy cannot be used to represent the relationship." + }, + "aria-placeholder": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines a short hint (a word or short phrase) intended to aid the user with data entry when the control has no value.\nA hint could be a sample value or a brief description of the expected format." + }, + "aria-posinset": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-pressed": { + "type": "boolean | \"true\" | \"false\" | \"mixed\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the current \"pressed\" state of toggle buttons." + }, + "aria-readonly": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that the element is not editable, but is otherwise operable." + }, + "aria-relevant": { + "type": "| \"text\"\n | \"additions\"\n | \"additions removals\"\n | \"additions text\"\n | \"all\"\n | \"removals\"\n | \"removals additions\"\n | \"removals text\"\n | \"text additions\"\n | \"text removals\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified." + }, + "aria-required": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that user input is required on the element before a form may be submitted." + }, + "aria-roledescription": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines a human-readable, author-localized description for the role of an element." + }, + "aria-rowcount": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the total number of rows in a table, grid, or treegrid." + }, + "aria-rowindex": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid." + }, + "aria-rowspan": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid." + }, + "aria-selected": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the current \"selected\" state of various widgets." + }, + "aria-setsize": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-sort": { + "type": "\"none\" | \"ascending\" | \"descending\" | \"other\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates if items in a table or grid are sorted in ascending or descending order." + }, + "aria-valuemax": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the maximum allowed value for a range widget." + }, + "aria-valuemin": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the minimum allowed value for a range widget." + }, + "aria-valuenow": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the current value for a range widget." + }, + "aria-valuetext": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the human readable text alternative of aria-valuenow for a range widget." + }, + "autoCapitalize": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "autoCorrect": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "autoSave": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "contentEditable": { + "type": "Booleanish | \"inherit\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "contextMenu": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "dangerouslySetInnerHTML": { + "type": "{ __html: string }", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "datatype": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "defaultChecked": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "defaultValue": { + "type": "string | number | readonly string[]", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "dir": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "draggable": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "element": { + "type": "string", + "defaultValue": "CHAT_ATTACHMENT_DESCRIPTION", + "required": false, + "externalProp": false, + "description": "Overrides the default element name to apply unique styles with the Customization Provider" + }, + "hidden": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "id": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "inlist": { + "type": "any", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "inputMode": { + "type": "| \"text\"\n | \"none\"\n | \"search\"\n | \"tel\"\n | \"url\"\n | \"email\"\n | \"numeric\"\n | \"decimal\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Hints at the type of data that might be entered by the user while editing the element or its contents" + }, + "is": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Specify that a standard HTML element should behave like a defined custom built-in element" + }, + "itemID": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemProp": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemRef": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemScope": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemType": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "key": { + "type": "Key", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "lang": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "nonce": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAbort": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAbortCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationEnd": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationEndCapture": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationIteration": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationIterationCapture": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationStart": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationStartCapture": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAuxClick": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAuxClickCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBeforeInput": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBeforeInputCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBlur": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBlurCapture": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlay": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlayCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlayThrough": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlayThroughCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onChange": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onChangeCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onClick": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onClickCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionEnd": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionEndCapture": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionStart": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionStartCapture": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionUpdate": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionUpdateCapture": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onContextMenu": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onContextMenuCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCopy": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCopyCapture": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCut": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCutCapture": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDoubleClick": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDoubleClickCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDrag": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEnd": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEndCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEnter": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEnterCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragExit": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragExitCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragLeave": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragLeaveCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragOver": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragOverCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragStart": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragStartCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDrop": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDropCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDurationChange": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDurationChangeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEmptied": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEmptiedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEncrypted": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEncryptedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEnded": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEndedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onError": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onErrorCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onFocus": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onFocusCapture": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onGotPointerCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onGotPointerCaptureCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInput": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInputCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInvalid": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInvalidCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyDown": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyDownCapture": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyPress": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyPressCapture": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyUp": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyUpCapture": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoad": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedData": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedDataCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedMetadata": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedMetadataCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadStart": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadStartCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLostPointerCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLostPointerCaptureCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseDown": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseDownCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseEnter": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseLeave": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseMove": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseMoveCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOut": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOutCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOver": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOverCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseUp": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseUpCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPaste": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPasteCapture": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPause": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPauseCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlay": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlayCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlaying": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlayingCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerCancel": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerCancelCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerDown": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerDownCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerEnter": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerEnterCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerLeave": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerLeaveCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerMove": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerMoveCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOut": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOutCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOver": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOverCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerUp": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerUpCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onProgress": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onProgressCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onRateChange": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onRateChangeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onReset": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onResetCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onResize": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onResizeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onScroll": { + "type": "UIEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onScrollCapture": { + "type": "UIEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeeked": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeekedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeeking": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeekingCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSelect": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSelectCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onStalled": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onStalledCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSubmit": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSubmitCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSuspend": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSuspendCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTimeUpdate": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTimeUpdateCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchCancel": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchCancelCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchEnd": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchEndCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchMove": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchMoveCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchStart": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchStartCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTransitionEnd": { + "type": "TransitionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTransitionEndCapture": { + "type": "TransitionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onVolumeChange": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onVolumeChangeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWaiting": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWaitingCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWheel": { + "type": "WheelEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWheelCapture": { + "type": "WheelEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "placeholder": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "prefix": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "property": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "radioGroup": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "resource": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "results": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "role": { + "type": "AriaRole", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "security": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "slot": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "spellCheck": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "suppressContentEditableWarning": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "suppressHydrationWarning": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "tabIndex": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "title": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "translate": { + "type": "\"yes\" | \"no\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "typeof": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "unselectable": { + "type": "\"on\" | \"off\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "vocab": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + } + }, + "ChatBookend": { + "about": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "accessKey": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "aria-activedescendant": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application." + }, + "aria-atomic": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-autocomplete": { + "type": "\"list\" | \"none\" | \"inline\" | \"both\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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\npresented if they are made." + }, + "aria-busy": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-checked": { + "type": "boolean | \"true\" | \"false\" | \"mixed\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the current \"checked\" state of checkboxes, radio buttons, and other widgets." + }, + "aria-colcount": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the total number of columns in a table, grid, or treegrid." + }, + "aria-colindex": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid." + }, + "aria-colspan": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid." + }, + "aria-controls": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element (or elements) whose contents or presence are controlled by the current element." + }, + "aria-current": { + "type": "| boolean\n | \"time\"\n | \"true\"\n | \"false\"\n | \"page\"\n | \"step\"\n | \"location\"\n | \"date\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the element that represents the current item within a container or set of related elements." + }, + "aria-describedby": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element (or elements) that describes the object." + }, + "aria-details": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element that provides a detailed, extended description for the object." + }, + "aria-disabled": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable." + }, + "aria-dropeffect": { + "type": "\"link\" | \"none\" | \"copy\" | \"execute\" | \"move\" | \"popup\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates what functions can be performed when a dragged object is released on the drop target." + }, + "aria-errormessage": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element that provides an error message for the object." + }, + "aria-expanded": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed." + }, + "aria-flowto": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the next element (or elements) in an alternate reading order of content which, at the user's discretion,\nallows assistive technology to override the general default of reading in document source order." + }, + "aria-grabbed": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates an element's \"grabbed\" state in a drag-and-drop operation." + }, + "aria-haspopup": { + "type": "| boolean\n | \"dialog\"\n | \"menu\"\n | \"true\"\n | \"false\"\n | \"grid\"\n | \"listbox\"\n | \"tree\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element." + }, + "aria-hidden": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether the element is exposed to an accessibility API." + }, + "aria-invalid": { + "type": "boolean | \"true\" | \"false\" | \"grammar\" | \"spelling\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the entered value does not conform to the format expected by the application." + }, + "aria-keyshortcuts": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element." + }, + "aria-label": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines a string value that labels the current element." + }, + "aria-labelledby": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element (or elements) that labels the current element." + }, + "aria-level": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the hierarchical level of an element within a structure." + }, + "aria-live": { + "type": "\"off\" | \"assertive\" | \"polite\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-modal": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether an element is modal when displayed." + }, + "aria-multiline": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether a text box accepts multiple lines of input or only a single line." + }, + "aria-multiselectable": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that the user may select more than one item from the current selectable descendants." + }, + "aria-orientation": { + "type": "\"horizontal\" | \"vertical\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous." + }, + "aria-owns": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies an element (or elements) in order to define a visual, functional, or contextual parent/child relationship\nbetween DOM elements where the DOM hierarchy cannot be used to represent the relationship." + }, + "aria-placeholder": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines a short hint (a word or short phrase) intended to aid the user with data entry when the control has no value.\nA hint could be a sample value or a brief description of the expected format." + }, + "aria-posinset": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-pressed": { + "type": "boolean | \"true\" | \"false\" | \"mixed\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the current \"pressed\" state of toggle buttons." + }, + "aria-readonly": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that the element is not editable, but is otherwise operable." + }, + "aria-relevant": { + "type": "| \"text\"\n | \"additions\"\n | \"additions removals\"\n | \"additions text\"\n | \"all\"\n | \"removals\"\n | \"removals additions\"\n | \"removals text\"\n | \"text additions\"\n | \"text removals\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified." + }, + "aria-required": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that user input is required on the element before a form may be submitted." + }, + "aria-roledescription": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines a human-readable, author-localized description for the role of an element." + }, + "aria-rowcount": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the total number of rows in a table, grid, or treegrid." + }, + "aria-rowindex": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid." + }, + "aria-rowspan": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid." + }, + "aria-selected": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the current \"selected\" state of various widgets." + }, + "aria-setsize": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-sort": { + "type": "\"none\" | \"ascending\" | \"descending\" | \"other\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates if items in a table or grid are sorted in ascending or descending order." + }, + "aria-valuemax": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the maximum allowed value for a range widget." + }, + "aria-valuemin": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the minimum allowed value for a range widget." + }, + "aria-valuenow": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the current value for a range widget." + }, + "aria-valuetext": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the human readable text alternative of aria-valuenow for a range widget." + }, + "autoCapitalize": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "autoCorrect": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "autoSave": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "contentEditable": { + "type": "Booleanish | \"inherit\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "contextMenu": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "dangerouslySetInnerHTML": { + "type": "{ __html: string }", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "datatype": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "defaultChecked": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "defaultValue": { + "type": "string | number | readonly string[]", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "dir": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "draggable": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "element": { + "type": "string", + "defaultValue": "CHAT_BOOKEND", + "required": false, + "externalProp": false, + "description": "Overrides the default element name to apply unique styles with the Customization Provider" + }, + "hidden": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "id": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "inlist": { + "type": "any", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "inputMode": { + "type": "| \"text\"\n | \"none\"\n | \"search\"\n | \"tel\"\n | \"url\"\n | \"email\"\n | \"numeric\"\n | \"decimal\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Hints at the type of data that might be entered by the user while editing the element or its contents" + }, + "is": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Specify that a standard HTML element should behave like a defined custom built-in element" + }, + "itemID": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemProp": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemRef": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemScope": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemType": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "key": { + "type": "Key", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "lang": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "nonce": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAbort": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAbortCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationEnd": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationEndCapture": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationIteration": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationIterationCapture": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationStart": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationStartCapture": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAuxClick": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAuxClickCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBeforeInput": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBeforeInputCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBlur": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBlurCapture": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlay": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlayCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlayThrough": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlayThroughCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onChange": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onChangeCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onClick": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onClickCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionEnd": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionEndCapture": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionStart": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionStartCapture": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionUpdate": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionUpdateCapture": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onContextMenu": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onContextMenuCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCopy": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCopyCapture": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCut": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCutCapture": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDoubleClick": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDoubleClickCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDrag": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEnd": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEndCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEnter": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEnterCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragExit": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragExitCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragLeave": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragLeaveCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragOver": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragOverCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragStart": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragStartCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDrop": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDropCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDurationChange": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDurationChangeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEmptied": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEmptiedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEncrypted": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEncryptedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEnded": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEndedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onError": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onErrorCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onFocus": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onFocusCapture": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onGotPointerCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onGotPointerCaptureCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInput": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInputCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInvalid": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInvalidCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyDown": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyDownCapture": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyPress": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyPressCapture": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyUp": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyUpCapture": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoad": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedData": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedDataCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedMetadata": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedMetadataCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadStart": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadStartCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLostPointerCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLostPointerCaptureCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseDown": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseDownCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseEnter": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseLeave": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseMove": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseMoveCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOut": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOutCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOver": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOverCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseUp": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseUpCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPaste": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPasteCapture": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPause": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPauseCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlay": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlayCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlaying": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlayingCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerCancel": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerCancelCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerDown": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerDownCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerEnter": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerEnterCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerLeave": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerLeaveCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerMove": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerMoveCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOut": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOutCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOver": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOverCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerUp": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerUpCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onProgress": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onProgressCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onRateChange": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onRateChangeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onReset": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onResetCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onResize": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onResizeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onScroll": { + "type": "UIEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onScrollCapture": { + "type": "UIEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeeked": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeekedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeeking": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeekingCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSelect": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSelectCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onStalled": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onStalledCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSubmit": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSubmitCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSuspend": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSuspendCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTimeUpdate": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTimeUpdateCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchCancel": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchCancelCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchEnd": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchEndCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchMove": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchMoveCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchStart": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchStartCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTransitionEnd": { + "type": "TransitionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTransitionEndCapture": { + "type": "TransitionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onVolumeChange": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onVolumeChangeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWaiting": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWaitingCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWheel": { + "type": "WheelEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWheelCapture": { + "type": "WheelEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "placeholder": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "prefix": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "property": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "radioGroup": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "resource": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "results": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "role": { + "type": "AriaRole", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "security": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "slot": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "spellCheck": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "suppressContentEditableWarning": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "suppressHydrationWarning": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "tabIndex": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "title": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "translate": { + "type": "\"yes\" | \"no\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "typeof": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "unselectable": { + "type": "\"on\" | \"off\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "vocab": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + } + }, + "ChatBookendItem": { + "about": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "accessKey": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "aria-activedescendant": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application." + }, + "aria-atomic": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-autocomplete": { + "type": "\"list\" | \"none\" | \"inline\" | \"both\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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\npresented if they are made." + }, + "aria-busy": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-checked": { + "type": "boolean | \"true\" | \"false\" | \"mixed\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the current \"checked\" state of checkboxes, radio buttons, and other widgets." + }, + "aria-colcount": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the total number of columns in a table, grid, or treegrid." + }, + "aria-colindex": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid." + }, + "aria-colspan": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid." + }, + "aria-controls": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element (or elements) whose contents or presence are controlled by the current element." + }, + "aria-current": { + "type": "| boolean\n | \"time\"\n | \"true\"\n | \"false\"\n | \"page\"\n | \"step\"\n | \"location\"\n | \"date\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the element that represents the current item within a container or set of related elements." + }, + "aria-describedby": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element (or elements) that describes the object." + }, + "aria-details": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element that provides a detailed, extended description for the object." + }, + "aria-disabled": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable." + }, + "aria-dropeffect": { + "type": "\"link\" | \"none\" | \"copy\" | \"execute\" | \"move\" | \"popup\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates what functions can be performed when a dragged object is released on the drop target." + }, + "aria-errormessage": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element that provides an error message for the object." + }, + "aria-expanded": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed." + }, + "aria-flowto": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the next element (or elements) in an alternate reading order of content which, at the user's discretion,\nallows assistive technology to override the general default of reading in document source order." + }, + "aria-grabbed": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates an element's \"grabbed\" state in a drag-and-drop operation." + }, + "aria-haspopup": { + "type": "| boolean\n | \"dialog\"\n | \"menu\"\n | \"true\"\n | \"false\"\n | \"grid\"\n | \"listbox\"\n | \"tree\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element." + }, + "aria-hidden": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether the element is exposed to an accessibility API." + }, + "aria-invalid": { + "type": "boolean | \"true\" | \"false\" | \"grammar\" | \"spelling\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the entered value does not conform to the format expected by the application." + }, + "aria-keyshortcuts": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element." + }, + "aria-label": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines a string value that labels the current element." + }, + "aria-labelledby": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element (or elements) that labels the current element." + }, + "aria-level": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the hierarchical level of an element within a structure." + }, + "aria-live": { + "type": "\"off\" | \"assertive\" | \"polite\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-modal": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether an element is modal when displayed." + }, + "aria-multiline": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether a text box accepts multiple lines of input or only a single line." + }, + "aria-multiselectable": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that the user may select more than one item from the current selectable descendants." + }, + "aria-orientation": { + "type": "\"horizontal\" | \"vertical\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous." + }, + "aria-owns": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies an element (or elements) in order to define a visual, functional, or contextual parent/child relationship\nbetween DOM elements where the DOM hierarchy cannot be used to represent the relationship." + }, + "aria-placeholder": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines a short hint (a word or short phrase) intended to aid the user with data entry when the control has no value.\nA hint could be a sample value or a brief description of the expected format." + }, + "aria-posinset": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-pressed": { + "type": "boolean | \"true\" | \"false\" | \"mixed\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the current \"pressed\" state of toggle buttons." + }, + "aria-readonly": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that the element is not editable, but is otherwise operable." + }, + "aria-relevant": { + "type": "| \"text\"\n | \"additions\"\n | \"additions removals\"\n | \"additions text\"\n | \"all\"\n | \"removals\"\n | \"removals additions\"\n | \"removals text\"\n | \"text additions\"\n | \"text removals\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified." + }, + "aria-required": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that user input is required on the element before a form may be submitted." + }, + "aria-roledescription": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines a human-readable, author-localized description for the role of an element." + }, + "aria-rowcount": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the total number of rows in a table, grid, or treegrid." + }, + "aria-rowindex": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid." + }, + "aria-rowspan": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid." + }, + "aria-selected": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the current \"selected\" state of various widgets." + }, + "aria-setsize": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-sort": { + "type": "\"none\" | \"ascending\" | \"descending\" | \"other\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates if items in a table or grid are sorted in ascending or descending order." + }, + "aria-valuemax": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the maximum allowed value for a range widget." + }, + "aria-valuemin": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the minimum allowed value for a range widget." + }, + "aria-valuenow": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the current value for a range widget." + }, + "aria-valuetext": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the human readable text alternative of aria-valuenow for a range widget." + }, + "autoCapitalize": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "autoCorrect": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "autoSave": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "contentEditable": { + "type": "Booleanish | \"inherit\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "contextMenu": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "dangerouslySetInnerHTML": { + "type": "{ __html: string }", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "datatype": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "defaultChecked": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "defaultValue": { + "type": "string | number | readonly string[]", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "dir": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "draggable": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "element": { + "type": "string", + "defaultValue": "CHAT_BOOKEND_ITEM", + "required": false, + "externalProp": false, + "description": "Overrides the default element name to apply unique styles with the Customization Provider" + }, + "hidden": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "id": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "inlist": { + "type": "any", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "inputMode": { + "type": "| \"text\"\n | \"none\"\n | \"search\"\n | \"tel\"\n | \"url\"\n | \"email\"\n | \"numeric\"\n | \"decimal\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Hints at the type of data that might be entered by the user while editing the element or its contents" + }, + "is": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Specify that a standard HTML element should behave like a defined custom built-in element" + }, + "itemID": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemProp": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemRef": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemScope": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemType": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "key": { + "type": "Key", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "lang": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "nonce": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAbort": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAbortCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationEnd": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationEndCapture": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationIteration": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationIterationCapture": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationStart": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationStartCapture": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAuxClick": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAuxClickCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBeforeInput": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBeforeInputCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBlur": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBlurCapture": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlay": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlayCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlayThrough": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlayThroughCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onChange": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onChangeCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onClick": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onClickCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionEnd": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionEndCapture": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionStart": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionStartCapture": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionUpdate": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionUpdateCapture": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onContextMenu": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onContextMenuCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCopy": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCopyCapture": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCut": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCutCapture": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDoubleClick": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDoubleClickCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDrag": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEnd": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEndCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEnter": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEnterCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragExit": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragExitCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragLeave": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragLeaveCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragOver": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragOverCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragStart": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragStartCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDrop": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDropCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDurationChange": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDurationChangeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEmptied": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEmptiedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEncrypted": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEncryptedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEnded": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEndedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onError": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onErrorCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onFocus": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onFocusCapture": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onGotPointerCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onGotPointerCaptureCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInput": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInputCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInvalid": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInvalidCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyDown": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyDownCapture": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyPress": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyPressCapture": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyUp": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyUpCapture": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoad": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedData": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedDataCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedMetadata": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedMetadataCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadStart": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadStartCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLostPointerCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLostPointerCaptureCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseDown": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseDownCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseEnter": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseLeave": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseMove": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseMoveCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOut": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOutCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOver": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOverCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseUp": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseUpCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPaste": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPasteCapture": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPause": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPauseCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlay": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlayCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlaying": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlayingCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerCancel": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerCancelCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerDown": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerDownCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerEnter": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerEnterCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerLeave": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerLeaveCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerMove": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerMoveCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOut": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOutCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOver": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOverCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerUp": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerUpCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onProgress": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onProgressCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onRateChange": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onRateChangeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onReset": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onResetCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onResize": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onResizeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onScroll": { + "type": "UIEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onScrollCapture": { + "type": "UIEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeeked": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeekedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeeking": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeekingCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSelect": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSelectCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onStalled": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onStalledCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSubmit": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSubmitCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSuspend": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSuspendCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTimeUpdate": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTimeUpdateCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchCancel": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchCancelCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchEnd": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchEndCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchMove": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchMoveCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchStart": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchStartCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTransitionEnd": { + "type": "TransitionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTransitionEndCapture": { + "type": "TransitionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onVolumeChange": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onVolumeChangeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWaiting": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWaitingCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWheel": { + "type": "WheelEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWheelCapture": { + "type": "WheelEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "placeholder": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "prefix": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "property": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "radioGroup": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "resource": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "results": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "role": { + "type": "AriaRole", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "security": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "slot": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "spellCheck": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "suppressContentEditableWarning": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "suppressHydrationWarning": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "tabIndex": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "title": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "translate": { + "type": "\"yes\" | \"no\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "typeof": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "unselectable": { + "type": "\"on\" | \"off\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "vocab": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + } + }, + "ChatEvent": { + "about": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "accessKey": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "aria-activedescendant": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application." + }, + "aria-atomic": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-autocomplete": { + "type": "\"list\" | \"none\" | \"inline\" | \"both\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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\npresented if they are made." + }, + "aria-busy": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-checked": { + "type": "boolean | \"true\" | \"false\" | \"mixed\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the current \"checked\" state of checkboxes, radio buttons, and other widgets." + }, + "aria-colcount": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the total number of columns in a table, grid, or treegrid." + }, + "aria-colindex": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid." + }, + "aria-colspan": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid." + }, + "aria-controls": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element (or elements) whose contents or presence are controlled by the current element." + }, + "aria-current": { + "type": "| boolean\n | \"time\"\n | \"true\"\n | \"false\"\n | \"page\"\n | \"step\"\n | \"location\"\n | \"date\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the element that represents the current item within a container or set of related elements." + }, + "aria-describedby": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element (or elements) that describes the object." + }, + "aria-details": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element that provides a detailed, extended description for the object." + }, + "aria-disabled": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable." + }, + "aria-dropeffect": { + "type": "\"link\" | \"none\" | \"copy\" | \"execute\" | \"move\" | \"popup\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates what functions can be performed when a dragged object is released on the drop target." + }, + "aria-errormessage": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element that provides an error message for the object." + }, + "aria-expanded": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed." + }, + "aria-flowto": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the next element (or elements) in an alternate reading order of content which, at the user's discretion,\nallows assistive technology to override the general default of reading in document source order." + }, + "aria-grabbed": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates an element's \"grabbed\" state in a drag-and-drop operation." + }, + "aria-haspopup": { + "type": "| boolean\n | \"dialog\"\n | \"menu\"\n | \"true\"\n | \"false\"\n | \"grid\"\n | \"listbox\"\n | \"tree\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element." + }, + "aria-hidden": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether the element is exposed to an accessibility API." + }, + "aria-invalid": { + "type": "boolean | \"true\" | \"false\" | \"grammar\" | \"spelling\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the entered value does not conform to the format expected by the application." + }, + "aria-keyshortcuts": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element." + }, + "aria-label": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines a string value that labels the current element." + }, + "aria-labelledby": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element (or elements) that labels the current element." + }, + "aria-level": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the hierarchical level of an element within a structure." + }, + "aria-live": { + "type": "\"off\" | \"assertive\" | \"polite\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-modal": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether an element is modal when displayed." + }, + "aria-multiline": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether a text box accepts multiple lines of input or only a single line." + }, + "aria-multiselectable": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that the user may select more than one item from the current selectable descendants." + }, + "aria-orientation": { + "type": "\"horizontal\" | \"vertical\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous." + }, + "aria-owns": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies an element (or elements) in order to define a visual, functional, or contextual parent/child relationship\nbetween DOM elements where the DOM hierarchy cannot be used to represent the relationship." + }, + "aria-placeholder": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines a short hint (a word or short phrase) intended to aid the user with data entry when the control has no value.\nA hint could be a sample value or a brief description of the expected format." + }, + "aria-posinset": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-pressed": { + "type": "boolean | \"true\" | \"false\" | \"mixed\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the current \"pressed\" state of toggle buttons." + }, + "aria-readonly": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that the element is not editable, but is otherwise operable." + }, + "aria-relevant": { + "type": "| \"text\"\n | \"additions\"\n | \"additions removals\"\n | \"additions text\"\n | \"all\"\n | \"removals\"\n | \"removals additions\"\n | \"removals text\"\n | \"text additions\"\n | \"text removals\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified." + }, + "aria-required": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that user input is required on the element before a form may be submitted." + }, + "aria-roledescription": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines a human-readable, author-localized description for the role of an element." + }, + "aria-rowcount": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the total number of rows in a table, grid, or treegrid." + }, + "aria-rowindex": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid." + }, + "aria-rowspan": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid." + }, + "aria-selected": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the current \"selected\" state of various widgets." + }, + "aria-setsize": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-sort": { + "type": "\"none\" | \"ascending\" | \"descending\" | \"other\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates if items in a table or grid are sorted in ascending or descending order." + }, + "aria-valuemax": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the maximum allowed value for a range widget." + }, + "aria-valuemin": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the minimum allowed value for a range widget." + }, + "aria-valuenow": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the current value for a range widget." + }, + "aria-valuetext": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the human readable text alternative of aria-valuenow for a range widget." + }, + "autoCapitalize": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "autoCorrect": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "autoSave": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "contentEditable": { + "type": "Booleanish | \"inherit\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "contextMenu": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "dangerouslySetInnerHTML": { + "type": "{ __html: string }", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "datatype": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "defaultChecked": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "defaultValue": { + "type": "string | number | readonly string[]", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "dir": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "draggable": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "element": { + "type": "string", + "defaultValue": "CHAT_EVENT", + "required": false, + "externalProp": false, + "description": "Overrides the default element name to apply unique styles with the Customization Provider" + }, + "hidden": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "id": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "inlist": { + "type": "any", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "inputMode": { + "type": "| \"text\"\n | \"none\"\n | \"search\"\n | \"tel\"\n | \"url\"\n | \"email\"\n | \"numeric\"\n | \"decimal\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Hints at the type of data that might be entered by the user while editing the element or its contents" + }, + "is": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Specify that a standard HTML element should behave like a defined custom built-in element" + }, + "itemID": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemProp": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemRef": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemScope": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemType": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "key": { + "type": "Key", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "lang": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "nonce": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAbort": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAbortCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationEnd": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationEndCapture": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationIteration": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationIterationCapture": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationStart": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationStartCapture": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAuxClick": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAuxClickCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBeforeInput": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBeforeInputCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBlur": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBlurCapture": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlay": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlayCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlayThrough": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlayThroughCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onChange": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onChangeCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onClick": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onClickCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionEnd": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionEndCapture": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionStart": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionStartCapture": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionUpdate": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionUpdateCapture": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onContextMenu": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onContextMenuCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCopy": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCopyCapture": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCut": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCutCapture": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDoubleClick": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDoubleClickCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDrag": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEnd": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEndCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEnter": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEnterCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragExit": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragExitCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragLeave": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragLeaveCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragOver": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragOverCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragStart": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragStartCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDrop": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDropCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDurationChange": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDurationChangeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEmptied": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEmptiedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEncrypted": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEncryptedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEnded": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEndedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onError": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onErrorCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onFocus": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onFocusCapture": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onGotPointerCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onGotPointerCaptureCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInput": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInputCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInvalid": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInvalidCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyDown": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyDownCapture": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyPress": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyPressCapture": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyUp": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyUpCapture": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoad": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedData": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedDataCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedMetadata": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedMetadataCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadStart": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadStartCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLostPointerCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLostPointerCaptureCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseDown": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseDownCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseEnter": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseLeave": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseMove": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseMoveCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOut": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOutCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOver": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOverCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseUp": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseUpCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPaste": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPasteCapture": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPause": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPauseCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlay": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlayCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlaying": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlayingCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerCancel": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerCancelCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerDown": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerDownCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerEnter": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerEnterCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerLeave": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerLeaveCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerMove": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerMoveCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOut": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOutCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOver": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOverCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerUp": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerUpCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onProgress": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onProgressCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onRateChange": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onRateChangeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onReset": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onResetCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onResize": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onResizeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onScroll": { + "type": "UIEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onScrollCapture": { + "type": "UIEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeeked": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeekedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeeking": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeekingCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSelect": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSelectCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onStalled": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onStalledCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSubmit": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSubmitCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSuspend": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSuspendCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTimeUpdate": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTimeUpdateCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchCancel": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchCancelCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchEnd": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchEndCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchMove": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchMoveCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchStart": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchStartCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTransitionEnd": { + "type": "TransitionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTransitionEndCapture": { + "type": "TransitionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onVolumeChange": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onVolumeChangeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWaiting": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWaitingCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWheel": { + "type": "WheelEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWheelCapture": { + "type": "WheelEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "placeholder": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "prefix": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "property": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "radioGroup": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "resource": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "results": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "role": { + "type": "AriaRole", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "security": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "slot": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "spellCheck": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "suppressContentEditableWarning": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "suppressHydrationWarning": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "tabIndex": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "title": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "translate": { + "type": "\"yes\" | \"no\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "typeof": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "unselectable": { + "type": "\"on\" | \"off\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "vocab": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + } + }, + "ChatLogger": { + "chats": { + "type": "Chat[]", + "defaultValue": "'CHAT_ATTACHMENT'", + "required": true, + "externalProp": false, + "description": "Array of chats in the log. Use with useChatLogger()" + }, + "about": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "accessKey": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "aria-activedescendant": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application." + }, + "aria-atomic": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-autocomplete": { + "type": "\"list\" | \"none\" | \"inline\" | \"both\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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\npresented if they are made." + }, + "aria-busy": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-checked": { + "type": "boolean | \"true\" | \"false\" | \"mixed\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the current \"checked\" state of checkboxes, radio buttons, and other widgets." + }, + "aria-colcount": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the total number of columns in a table, grid, or treegrid." + }, + "aria-colindex": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid." + }, + "aria-colspan": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid." + }, + "aria-controls": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element (or elements) whose contents or presence are controlled by the current element." + }, + "aria-current": { + "type": "| boolean\n | \"time\"\n | \"true\"\n | \"false\"\n | \"page\"\n | \"step\"\n | \"location\"\n | \"date\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the element that represents the current item within a container or set of related elements." + }, + "aria-describedby": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element (or elements) that describes the object." + }, + "aria-details": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element that provides a detailed, extended description for the object." + }, + "aria-disabled": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable." + }, + "aria-dropeffect": { + "type": "\"link\" | \"none\" | \"copy\" | \"execute\" | \"move\" | \"popup\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates what functions can be performed when a dragged object is released on the drop target." + }, + "aria-errormessage": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element that provides an error message for the object." + }, + "aria-expanded": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed." + }, + "aria-flowto": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the next element (or elements) in an alternate reading order of content which, at the user's discretion,\nallows assistive technology to override the general default of reading in document source order." + }, + "aria-grabbed": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates an element's \"grabbed\" state in a drag-and-drop operation." + }, + "aria-haspopup": { + "type": "| boolean\n | \"dialog\"\n | \"menu\"\n | \"true\"\n | \"false\"\n | \"grid\"\n | \"listbox\"\n | \"tree\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element." + }, + "aria-hidden": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether the element is exposed to an accessibility API." + }, + "aria-invalid": { + "type": "boolean | \"true\" | \"false\" | \"grammar\" | \"spelling\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the entered value does not conform to the format expected by the application." + }, + "aria-keyshortcuts": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element." + }, + "aria-label": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines a string value that labels the current element." + }, + "aria-labelledby": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element (or elements) that labels the current element." + }, + "aria-level": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the hierarchical level of an element within a structure." + }, + "aria-live": { + "type": "\"off\" | \"assertive\" | \"polite\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-modal": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether an element is modal when displayed." + }, + "aria-multiline": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether a text box accepts multiple lines of input or only a single line." + }, + "aria-multiselectable": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that the user may select more than one item from the current selectable descendants." + }, + "aria-orientation": { + "type": "\"horizontal\" | \"vertical\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous." + }, + "aria-owns": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies an element (or elements) in order to define a visual, functional, or contextual parent/child relationship\nbetween DOM elements where the DOM hierarchy cannot be used to represent the relationship." + }, + "aria-placeholder": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines a short hint (a word or short phrase) intended to aid the user with data entry when the control has no value.\nA hint could be a sample value or a brief description of the expected format." + }, + "aria-posinset": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-pressed": { + "type": "boolean | \"true\" | \"false\" | \"mixed\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the current \"pressed\" state of toggle buttons." + }, + "aria-readonly": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that the element is not editable, but is otherwise operable." + }, + "aria-relevant": { + "type": "| \"text\"\n | \"additions\"\n | \"additions removals\"\n | \"additions text\"\n | \"all\"\n | \"removals\"\n | \"removals additions\"\n | \"removals text\"\n | \"text additions\"\n | \"text removals\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified." + }, + "aria-required": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that user input is required on the element before a form may be submitted." + }, + "aria-roledescription": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines a human-readable, author-localized description for the role of an element." + }, + "aria-rowcount": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the total number of rows in a table, grid, or treegrid." + }, + "aria-rowindex": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid." + }, + "aria-rowspan": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid." + }, + "aria-selected": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the current \"selected\" state of various widgets." + }, + "aria-setsize": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-sort": { + "type": "\"none\" | \"ascending\" | \"descending\" | \"other\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates if items in a table or grid are sorted in ascending or descending order." + }, + "aria-valuemax": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the maximum allowed value for a range widget." + }, + "aria-valuemin": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the minimum allowed value for a range widget." + }, + "aria-valuenow": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the current value for a range widget." + }, + "aria-valuetext": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the human readable text alternative of aria-valuenow for a range widget." + }, + "autoCapitalize": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "autoCorrect": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "autoSave": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "contentEditable": { + "type": "Booleanish | \"inherit\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "contextMenu": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "dangerouslySetInnerHTML": { + "type": "{ __html: string }", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "datatype": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "defaultChecked": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "defaultValue": { + "type": "string | number | readonly string[]", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "dir": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "draggable": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "hidden": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "id": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "inlist": { + "type": "any", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "inputMode": { + "type": "| \"text\"\n | \"none\"\n | \"search\"\n | \"tel\"\n | \"url\"\n | \"email\"\n | \"numeric\"\n | \"decimal\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Hints at the type of data that might be entered by the user while editing the element or its contents" + }, + "is": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Specify that a standard HTML element should behave like a defined custom built-in element" + }, + "itemID": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemProp": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemRef": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemScope": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemType": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "key": { + "type": "Key", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "lang": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "nonce": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAbort": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAbortCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationEnd": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationEndCapture": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationIteration": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationIterationCapture": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationStart": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationStartCapture": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAuxClick": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAuxClickCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBeforeInput": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBeforeInputCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBlur": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBlurCapture": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlay": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlayCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlayThrough": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlayThroughCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onChange": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onChangeCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onClick": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onClickCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionEnd": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionEndCapture": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionStart": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionStartCapture": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionUpdate": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionUpdateCapture": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onContextMenu": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onContextMenuCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCopy": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCopyCapture": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCut": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCutCapture": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDoubleClick": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDoubleClickCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDrag": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEnd": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEndCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEnter": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEnterCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragExit": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragExitCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragLeave": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragLeaveCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragOver": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragOverCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragStart": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragStartCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDrop": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDropCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDurationChange": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDurationChangeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEmptied": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEmptiedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEncrypted": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEncryptedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEnded": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEndedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onError": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onErrorCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onFocus": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onFocusCapture": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onGotPointerCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onGotPointerCaptureCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInput": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInputCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInvalid": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInvalidCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyDown": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyDownCapture": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyPress": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyPressCapture": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyUp": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyUpCapture": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoad": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedData": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedDataCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedMetadata": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedMetadataCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadStart": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadStartCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLostPointerCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLostPointerCaptureCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseDown": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseDownCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseEnter": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseLeave": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseMove": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseMoveCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOut": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOutCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOver": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOverCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseUp": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseUpCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPaste": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPasteCapture": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPause": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPauseCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlay": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlayCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlaying": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlayingCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerCancel": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerCancelCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerDown": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerDownCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerEnter": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerEnterCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerLeave": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerLeaveCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerMove": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerMoveCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOut": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOutCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOver": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOverCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerUp": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerUpCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onProgress": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onProgressCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onRateChange": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onRateChangeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onReset": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onResetCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onResize": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onResizeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onScroll": { + "type": "UIEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onScrollCapture": { + "type": "UIEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeeked": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeekedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeeking": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeekingCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSelect": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSelectCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onStalled": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onStalledCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSubmit": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSubmitCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSuspend": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSuspendCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTimeUpdate": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTimeUpdateCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchCancel": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchCancelCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchEnd": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchEndCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchMove": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchMoveCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchStart": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchStartCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTransitionEnd": { + "type": "TransitionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTransitionEndCapture": { + "type": "TransitionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onVolumeChange": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onVolumeChangeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWaiting": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWaitingCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWheel": { + "type": "WheelEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWheelCapture": { + "type": "WheelEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "placeholder": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "prefix": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "property": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "radioGroup": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "resource": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "results": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "role": { + "type": "AriaRole", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "security": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "slot": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "spellCheck": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "suppressContentEditableWarning": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "suppressHydrationWarning": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "tabIndex": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "title": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "translate": { + "type": "\"yes\" | \"no\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "typeof": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "unselectable": { + "type": "\"on\" | \"off\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "vocab": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true } } } diff --git a/packages/paste-core/components/code-block/type-docs.json b/packages/paste-core/components/code-block/type-docs.json index 11d22196a4..53b26c0d8c 100644 --- a/packages/paste-core/components/code-block/type-docs.json +++ b/packages/paste-core/components/code-block/type-docs.json @@ -14,3783 +14,4787 @@ "externalProp": false, "description": "The language of the code snipped" }, + "about": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, "accessKey": { "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "accessKeyLabel": { - "type": "string", + "aria-activedescendant": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application." + }, + "aria-atomic": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-autocomplete": { + "type": "\"list\" | \"none\" | \"inline\" | \"both\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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\npresented if they are made." + }, + "aria-busy": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-checked": { + "type": "boolean | \"true\" | \"false\" | \"mixed\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the current \"checked\" state of checkboxes, radio buttons, and other widgets." + }, + "aria-colcount": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the total number of columns in a table, grid, or treegrid." + }, + "aria-colindex": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid." + }, + "aria-colspan": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid." + }, + "aria-controls": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element (or elements) whose contents or presence are controlled by the current element." + }, + "aria-current": { + "type": "| boolean\n | \"time\"\n | \"true\"\n | \"false\"\n | \"page\"\n | \"step\"\n | \"location\"\n | \"date\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the element that represents the current item within a container or set of related elements." + }, + "aria-describedby": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element (or elements) that describes the object." + }, + "aria-details": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element that provides a detailed, extended description for the object." + }, + "aria-disabled": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable." + }, + "aria-dropeffect": { + "type": "\"link\" | \"none\" | \"copy\" | \"execute\" | \"move\" | \"popup\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates what functions can be performed when a dragged object is released on the drop target." + }, + "aria-errormessage": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element that provides an error message for the object." + }, + "aria-expanded": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed." + }, + "aria-flowto": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the next element (or elements) in an alternate reading order of content which, at the user's discretion,\nallows assistive technology to override the general default of reading in document source order." + }, + "aria-grabbed": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates an element's \"grabbed\" state in a drag-and-drop operation." + }, + "aria-haspopup": { + "type": "| boolean\n | \"dialog\"\n | \"menu\"\n | \"true\"\n | \"false\"\n | \"grid\"\n | \"listbox\"\n | \"tree\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element." + }, + "aria-hidden": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether the element is exposed to an accessibility API." + }, + "aria-invalid": { + "type": "boolean | \"true\" | \"false\" | \"grammar\" | \"spelling\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the entered value does not conform to the format expected by the application." + }, + "aria-keyshortcuts": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element." + }, + "aria-label": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines a string value that labels the current element." + }, + "aria-labelledby": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element (or elements) that labels the current element." + }, + "aria-level": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the hierarchical level of an element within a structure." + }, + "aria-live": { + "type": "\"off\" | \"assertive\" | \"polite\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-modal": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether an element is modal when displayed." + }, + "aria-multiline": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether a text box accepts multiple lines of input or only a single line." + }, + "aria-multiselectable": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that the user may select more than one item from the current selectable descendants." + }, + "aria-orientation": { + "type": "\"horizontal\" | \"vertical\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous." + }, + "aria-owns": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies an element (or elements) in order to define a visual, functional, or contextual parent/child relationship\nbetween DOM elements where the DOM hierarchy cannot be used to represent the relationship." + }, + "aria-placeholder": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines a short hint (a word or short phrase) intended to aid the user with data entry when the control has no value.\nA hint could be a sample value or a brief description of the expected format." + }, + "aria-posinset": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-pressed": { + "type": "boolean | \"true\" | \"false\" | \"mixed\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the current \"pressed\" state of toggle buttons." + }, + "aria-readonly": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that the element is not editable, but is otherwise operable." + }, + "aria-relevant": { + "type": "| \"text\"\n | \"additions\"\n | \"additions removals\"\n | \"additions text\"\n | \"all\"\n | \"removals\"\n | \"removals additions\"\n | \"removals text\"\n | \"text additions\"\n | \"text removals\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified." + }, + "aria-required": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that user input is required on the element before a form may be submitted." + }, + "aria-roledescription": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines a human-readable, author-localized description for the role of an element." + }, + "aria-rowcount": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the total number of rows in a table, grid, or treegrid." + }, + "aria-rowindex": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid." + }, + "aria-rowspan": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid." + }, + "aria-selected": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the current \"selected\" state of various widgets." + }, + "aria-setsize": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-sort": { + "type": "\"none\" | \"ascending\" | \"descending\" | \"other\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates if items in a table or grid are sorted in ascending or descending order." + }, + "aria-valuemax": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the maximum allowed value for a range widget." + }, + "aria-valuemin": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the minimum allowed value for a range widget." + }, + "aria-valuenow": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the current value for a range widget." + }, + "aria-valuetext": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the human readable text alternative of aria-valuenow for a range widget." + }, + "autoCapitalize": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "autoCorrect": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "autoSave": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "contentEditable": { + "type": "Booleanish | \"inherit\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "contextMenu": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "copyTextFormatter": { + "type": "(code: string) => string", + "defaultValue": null, + "required": false, + "externalProp": false + }, + "dangerouslySetInnerHTML": { + "type": "{ __html: string }", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "datatype": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "defaultChecked": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "defaultValue": { + "type": "string | number | readonly string[]", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "dir": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "draggable": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "element": { + "type": "string", + "defaultValue": "CODE_BLOCK", + "required": false, + "externalProp": false, + "description": "Overrides the default element name to apply unique styles with the Customization Provider" + }, + "externalLink": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": false + }, + "hidden": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "i18nCopyLabelAfter": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": false + }, + "i18nCopyLabelBefore": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": false + }, + "i18nLinkLabel": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": false + }, + "id": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "inlist": { + "type": "any", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "inputMode": { + "type": "| \"text\"\n | \"none\"\n | \"search\"\n | \"tel\"\n | \"url\"\n | \"email\"\n | \"numeric\"\n | \"decimal\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Hints at the type of data that might be entered by the user while editing the element or its contents" + }, + "is": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Specify that a standard HTML element should behave like a defined custom built-in element" + }, + "itemID": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemProp": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemRef": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemScope": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemType": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "key": { + "type": "Key", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "lang": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "maxLines": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": false + }, + "nonce": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAbort": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAbortCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationEnd": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationEndCapture": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationIteration": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationIterationCapture": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationStart": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationStartCapture": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAuxClick": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAuxClickCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBeforeInput": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBeforeInputCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBlur": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBlurCapture": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlay": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlayCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlayThrough": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlayThroughCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onChange": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onChangeCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onClick": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onClickCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionEnd": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionEndCapture": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionStart": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionStartCapture": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionUpdate": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionUpdateCapture": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onContextMenu": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onContextMenuCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCopy": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCopyCapture": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCut": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCutCapture": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDoubleClick": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDoubleClickCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDrag": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEnd": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEndCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEnter": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEnterCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragExit": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragExitCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragLeave": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragLeaveCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragOver": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragOverCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragStart": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragStartCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDrop": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDropCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDurationChange": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDurationChangeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEmptied": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEmptiedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEncrypted": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEncryptedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEnded": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEndedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onError": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onErrorCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onFocus": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onFocusCapture": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onGotPointerCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onGotPointerCaptureCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInput": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInputCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInvalid": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInvalidCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyDown": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyDownCapture": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyPress": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyPressCapture": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyUp": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyUpCapture": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoad": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedData": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedDataCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedMetadata": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedMetadataCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadStart": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadStartCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLostPointerCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLostPointerCaptureCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseDown": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseDownCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseEnter": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseLeave": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseMove": { + "type": "MouseEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "addEventListener": { - "type": "{ (type: K, listener: (this: HTMLDivElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | ... 1 more ... | undefined): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | ... 1 more ... | undefined): void; }", + "onMouseMoveCapture": { + "type": "MouseEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "\n\nAppends 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.\n\nThe 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.\n\nWhen 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.\n\nWhen 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.\n\nWhen set to true, options's once indicates that the callback will only be invoked once after which the event listener will be removed.\n\nIf an AbortSignal is passed for options's signal, then the event listener will be removed when signal is aborted.\n\nThe event listener is appended to target's event listener list and is not appended if it has the same type, callback, and capture.\n\n\nAppends 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.\n\nThe 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.\n\nWhen 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.\n\nWhen 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.\n\nWhen set to true, options's once indicates that the callback will only be invoked once after which the event listener will be removed.\n\nIf an AbortSignal is passed for options's signal, then the event listener will be removed when signal is aborted.\n\nThe event listener is appended to target's event listener list and is not appended if it has the same type, callback, and capture." + "externalProp": true }, - "after": { - "type": "(...nodes: (string | Node)[]) => void", + "onMouseOut": { + "type": "MouseEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Inserts nodes just after node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated." + "externalProp": true }, - "align": { - "type": "string", + "onMouseOutCapture": { + "type": "MouseEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Sets or retrieves how the object is aligned with adjacent text." + "externalProp": true }, - "animate": { - "type": "(\n keyframes: Keyframe[] | PropertyIndexedKeyframes | null,\n options?: number | KeyframeAnimationOptions | undefined\n) => Animation", + "onMouseOver": { + "type": "MouseEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "append": { - "type": "(...nodes: (string | Node)[]) => void", + "onMouseOverCapture": { + "type": "MouseEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Inserts nodes after the last child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated." + "externalProp": true }, - "appendChild": { - "type": "(node: T) => T", + "onMouseUp": { + "type": "MouseEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "ariaAtomic": { - "type": "string", + "onMouseUpCapture": { + "type": "MouseEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "ariaAutoComplete": { - "type": "string", + "onPaste": { + "type": "ClipboardEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "ariaBusy": { - "type": "string", + "onPasteCapture": { + "type": "ClipboardEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "ariaChecked": { - "type": "string", + "onPause": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "ariaColCount": { - "type": "string", + "onPauseCapture": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "ariaColIndex": { - "type": "string", + "onPlay": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "ariaColIndexText": { - "type": "string", + "onPlayCapture": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "ariaColSpan": { - "type": "string", + "onPlaying": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "ariaCurrent": { - "type": "string", + "onPlayingCapture": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "ariaDisabled": { - "type": "string", + "onPointerCancel": { + "type": "PointerEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "ariaExpanded": { - "type": "string", + "onPointerCancelCapture": { + "type": "PointerEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "ariaHasPopup": { - "type": "string", + "onPointerDown": { + "type": "PointerEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "ariaHidden": { - "type": "string", + "onPointerDownCapture": { + "type": "PointerEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "ariaInvalid": { - "type": "string", + "onPointerEnter": { + "type": "PointerEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "ariaKeyShortcuts": { - "type": "string", + "onPointerEnterCapture": { + "type": "PointerEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "ariaLabel": { - "type": "string", + "onPointerLeave": { + "type": "PointerEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "ariaLevel": { - "type": "string", + "onPointerLeaveCapture": { + "type": "PointerEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "ariaLive": { - "type": "string", + "onPointerMove": { + "type": "PointerEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "ariaModal": { - "type": "string", + "onPointerMoveCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOut": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOutCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOver": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOverCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerUp": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerUpCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onProgress": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onProgressCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onRateChange": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onRateChangeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onReset": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onResetCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onResize": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onResizeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onScroll": { + "type": "UIEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onScrollCapture": { + "type": "UIEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeeked": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeekedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeeking": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeekingCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSelect": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSelectCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onStalled": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onStalledCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSubmit": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSubmitCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSuspend": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSuspendCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTimeUpdate": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "ariaMultiLine": { - "type": "string", + "onTimeUpdateCapture": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "ariaMultiSelectable": { - "type": "string", + "onTouchCancel": { + "type": "TouchEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "ariaOrientation": { - "type": "string", + "onTouchCancelCapture": { + "type": "TouchEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "ariaPlaceholder": { - "type": "string", + "onTouchEnd": { + "type": "TouchEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "ariaPosInSet": { - "type": "string", + "onTouchEndCapture": { + "type": "TouchEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "ariaPressed": { - "type": "string", + "onTouchMove": { + "type": "TouchEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "ariaReadOnly": { - "type": "string", + "onTouchMoveCapture": { + "type": "TouchEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "ariaRequired": { - "type": "string", + "onTouchStart": { + "type": "TouchEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "ariaRoleDescription": { - "type": "string", + "onTouchStartCapture": { + "type": "TouchEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "ariaRowCount": { - "type": "string", + "onTransitionEnd": { + "type": "TransitionEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "ariaRowIndex": { - "type": "string", + "onTransitionEndCapture": { + "type": "TransitionEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "ariaRowIndexText": { - "type": "string", + "onVolumeChange": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "ariaRowSpan": { - "type": "string", + "onVolumeChangeCapture": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "ariaSelected": { - "type": "string", + "onWaiting": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "ariaSetSize": { - "type": "string", + "onWaitingCapture": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "ariaSort": { - "type": "string", + "onWheel": { + "type": "WheelEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "ariaValueMax": { - "type": "string", + "onWheelCapture": { + "type": "WheelEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "ariaValueMin": { + "placeholder": { "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "ariaValueNow": { + "prefix": { "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "ariaValueText": { + "property": { "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "assignedSlot": { - "type": "HTMLSlotElement", + "radioGroup": { + "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "attachInternals": { - "type": "() => ElementInternals", + "resource": { + "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "attachShadow": { - "type": "(init: ShadowRootInit) => ShadowRoot", - "defaultValue": null, - "required": false, - "externalProp": true, - "description": "Creates a shadow root for element and returns it." - }, - "ATTRIBUTE_NODE": { + "results": { "type": "number", "defaultValue": null, "required": false, "externalProp": true }, - "attributes": { - "type": "NamedNodeMap", + "role": { + "type": "AriaRole", "defaultValue": null, "required": false, "externalProp": true }, - "autocapitalize": { + "security": { "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "autofocus": { + "showLineNumbers": { "type": "boolean", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": false }, - "baseURI": { + "slot": { "type": "string", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns node's node document's document base URL." + "externalProp": true }, - "before": { - "type": "(...nodes: (string | Node)[]) => void", + "spellCheck": { + "type": "Booleanish", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Inserts nodes just before node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated." + "externalProp": true }, - "blur": { - "type": "() => void", + "suppressContentEditableWarning": { + "type": "boolean", "defaultValue": null, "required": false, "externalProp": true }, - "CDATA_SECTION_NODE": { - "type": "number", + "suppressHydrationWarning": { + "type": "boolean", "defaultValue": null, "required": false, - "externalProp": true, - "description": "node is a CDATASection node." + "externalProp": true }, - "childElementCount": { + "tabIndex": { "type": "number", "defaultValue": null, "required": false, "externalProp": true }, - "childNodes": { - "type": "NodeListOf", + "title": { + "type": "string", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns the children." + "externalProp": true }, - "classList": { - "type": "DOMTokenList", + "translate": { + "type": "\"yes\" | \"no\"", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Allows for manipulation of element's class content attribute as a set of whitespace-separated tokens through a DOMTokenList object." + "externalProp": true }, - "className": { + "typeof": { "type": "string", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns the value of element's class content attribute. Can be set to change it." + "externalProp": true }, - "click": { - "type": "() => void", + "unselectable": { + "type": "\"on\" | \"off\"", "defaultValue": null, "required": false, "externalProp": true }, - "clientHeight": { - "type": "number", - "defaultValue": null, + "variant": { + "type": "CodeBlockVariants", + "defaultValue": "multi-line", "required": false, - "externalProp": true + "externalProp": false, + "description": "Variant of code block to render" }, - "clientLeft": { - "type": "number", + "vocab": { + "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "clientTop": { - "type": "number", + "wrapLines": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": false + } + }, + "CodeBlockHeader": { + "about": { + "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "clientWidth": { - "type": "number", + "accessKey": { + "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "cloneNode": { - "type": "(deep?: boolean | undefined) => Node", + "aria-activedescendant": { + "type": "string", "defaultValue": null, "required": false, "externalProp": true, - "description": "Returns a copy of node. If deep is true, the copy also includes the node's descendants." + "description": "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application." }, - "closest": { - "type": "{\n (selector: K):\n | HTMLElementTagNameMap[K]\n | null\n (selector: K):\n | SVGElementTagNameMap[K]\n | null\n (selectors: string): E | null\n}", + "aria-atomic": { + "type": "Booleanish", "defaultValue": null, "required": false, "externalProp": true, - "description": "Returns the first (starting at element) inclusive ancestor that matches selectors, and null otherwise." + "description": "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." }, - "COMMENT_NODE": { - "type": "number", + "aria-autocomplete": { + "type": "\"list\" | \"none\" | \"inline\" | \"both\"", "defaultValue": null, "required": false, "externalProp": true, - "description": "node is a Comment node." + "description": "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\npresented if they are made." }, - "compareDocumentPosition": { - "type": "(other: Node) => number", + "aria-busy": { + "type": "Booleanish", "defaultValue": null, "required": false, "externalProp": true, - "description": "Returns a bitmask indicating the position of other relative to node." + "description": "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." }, - "contains": { - "type": "(other: Node | null) => boolean", + "aria-checked": { + "type": "boolean | \"true\" | \"false\" | \"mixed\"", "defaultValue": null, "required": false, "externalProp": true, - "description": "Returns true if other is an inclusive descendant of node, and false otherwise." + "description": "Indicates the current \"checked\" state of checkboxes, radio buttons, and other widgets." }, - "contentEditable": { - "type": "string", + "aria-colcount": { + "type": "number", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Defines the total number of columns in a table, grid, or treegrid." }, - "copyTextFormatter": { - "type": "(code: string) => string", + "aria-colindex": { + "type": "number", "defaultValue": null, "required": false, - "externalProp": false + "externalProp": true, + "description": "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid." }, - "dataset": { - "type": "DOMStringMap", + "aria-colspan": { + "type": "number", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid." }, - "dir": { + "aria-controls": { "type": "string", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Identifies the element (or elements) whose contents or presence are controlled by the current element." }, - "dispatchEvent": { - "type": "(event: Event) => boolean", + "aria-current": { + "type": "| boolean\n | \"time\"\n | \"true\"\n | \"false\"\n | \"page\"\n | \"step\"\n | \"location\"\n | \"date\"", "defaultValue": null, "required": false, "externalProp": true, - "description": "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." + "description": "Indicates the element that represents the current item within a container or set of related elements." }, - "DOCUMENT_FRAGMENT_NODE": { - "type": "number", + "aria-describedby": { + "type": "string", "defaultValue": null, "required": false, "externalProp": true, - "description": "node is a DocumentFragment node." + "description": "Identifies the element (or elements) that describes the object." }, - "DOCUMENT_NODE": { - "type": "number", + "aria-details": { + "type": "string", "defaultValue": null, "required": false, "externalProp": true, - "description": "node is a document." + "description": "Identifies the element that provides a detailed, extended description for the object." }, - "DOCUMENT_POSITION_CONTAINED_BY": { - "type": "number", + "aria-disabled": { + "type": "Booleanish", "defaultValue": null, "required": false, "externalProp": true, - "description": "Set when other is a descendant of node." + "description": "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable." }, - "DOCUMENT_POSITION_CONTAINS": { - "type": "number", + "aria-dropeffect": { + "type": "\"link\" | \"none\" | \"copy\" | \"execute\" | \"move\" | \"popup\"", "defaultValue": null, "required": false, "externalProp": true, - "description": "Set when other is an ancestor of node." + "description": "Indicates what functions can be performed when a dragged object is released on the drop target." }, - "DOCUMENT_POSITION_DISCONNECTED": { - "type": "number", + "aria-errormessage": { + "type": "string", "defaultValue": null, "required": false, "externalProp": true, - "description": "Set when node and other are not in the same tree." + "description": "Identifies the element that provides an error message for the object." }, - "DOCUMENT_POSITION_FOLLOWING": { - "type": "number", + "aria-expanded": { + "type": "Booleanish", "defaultValue": null, "required": false, "externalProp": true, - "description": "Set when other is following node." + "description": "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed." }, - "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC": { - "type": "number", + "aria-flowto": { + "type": "string", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Identifies the next element (or elements) in an alternate reading order of content which, at the user's discretion,\nallows assistive technology to override the general default of reading in document source order." }, - "DOCUMENT_POSITION_PRECEDING": { - "type": "number", + "aria-grabbed": { + "type": "Booleanish", "defaultValue": null, "required": false, "externalProp": true, - "description": "Set when other is preceding node." + "description": "Indicates an element's \"grabbed\" state in a drag-and-drop operation." }, - "DOCUMENT_TYPE_NODE": { - "type": "number", + "aria-haspopup": { + "type": "| boolean\n | \"dialog\"\n | \"menu\"\n | \"true\"\n | \"false\"\n | \"grid\"\n | \"listbox\"\n | \"tree\"", "defaultValue": null, "required": false, "externalProp": true, - "description": "node is a doctype." + "description": "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element." }, - "draggable": { - "type": "boolean", + "aria-hidden": { + "type": "Booleanish", "defaultValue": null, "required": false, - "externalProp": true - }, - "element": { - "type": "string", - "defaultValue": "CODE_BLOCK", - "required": false, - "externalProp": false, - "description": "Overrides the default element name to apply unique styles with the Customization Provider" + "externalProp": true, + "description": "Indicates whether the element is exposed to an accessibility API." }, - "ELEMENT_NODE": { - "type": "number", + "aria-invalid": { + "type": "boolean | \"true\" | \"false\" | \"grammar\" | \"spelling\"", "defaultValue": null, "required": false, "externalProp": true, - "description": "node is an element." + "description": "Indicates the entered value does not conform to the format expected by the application." }, - "enterKeyHint": { + "aria-keyshortcuts": { "type": "string", "defaultValue": null, "required": false, - "externalProp": true - }, - "ENTITY_NODE": { - "type": "number", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "ENTITY_REFERENCE_NODE": { - "type": "number", - "defaultValue": null, - "required": false, - "externalProp": true + "externalProp": true, + "description": "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element." }, - "externalLink": { + "aria-label": { "type": "string", "defaultValue": null, "required": false, - "externalProp": false + "externalProp": true, + "description": "Defines a string value that labels the current element." }, - "firstChild": { - "type": "ChildNode", + "aria-labelledby": { + "type": "string", "defaultValue": null, "required": false, "externalProp": true, - "description": "Returns the first child." + "description": "Identifies the element (or elements) that labels the current element." }, - "firstElementChild": { - "type": "Element", + "aria-level": { + "type": "number", "defaultValue": null, "required": false, "externalProp": true, - "description": "Returns the first child that is an element, and null otherwise." + "description": "Defines the hierarchical level of an element within a structure." }, - "focus": { - "type": "(options?: FocusOptions | undefined) => void", + "aria-live": { + "type": "\"off\" | \"assertive\" | \"polite\"", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "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." }, - "getAnimations": { - "type": "(\n options?: GetAnimationsOptions | undefined\n) => Animation[]", + "aria-modal": { + "type": "Booleanish", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Indicates whether an element is modal when displayed." }, - "getAttribute": { - "type": "(qualifiedName: string) => string | null", + "aria-multiline": { + "type": "Booleanish", "defaultValue": null, "required": false, "externalProp": true, - "description": "Returns element's first attribute whose qualified name is qualifiedName, and null if there is no such attribute otherwise." + "description": "Indicates whether a text box accepts multiple lines of input or only a single line." }, - "getAttributeNames": { - "type": "() => string[]", + "aria-multiselectable": { + "type": "Booleanish", "defaultValue": null, "required": false, "externalProp": true, - "description": "Returns the qualified names of all element's attributes. Can contain duplicates." + "description": "Indicates that the user may select more than one item from the current selectable descendants." }, - "getAttributeNode": { - "type": "(qualifiedName: string) => Attr | null", + "aria-orientation": { + "type": "\"horizontal\" | \"vertical\"", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous." }, - "getAttributeNodeNS": { - "type": "(\n namespace: string | null,\n localName: string\n) => Attr | null", + "aria-owns": { + "type": "string", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Identifies an element (or elements) in order to define a visual, functional, or contextual parent/child relationship\nbetween DOM elements where the DOM hierarchy cannot be used to represent the relationship." }, - "getAttributeNS": { - "type": "(\n namespace: string | null,\n localName: string\n) => string | null", + "aria-placeholder": { + "type": "string", "defaultValue": null, "required": false, "externalProp": true, - "description": "Returns element's attribute whose namespace is namespace and local name is localName, and null if there is no such attribute otherwise." + "description": "Defines a short hint (a word or short phrase) intended to aid the user with data entry when the control has no value.\nA hint could be a sample value or a brief description of the expected format." }, - "getBoundingClientRect": { - "type": "() => DOMRect", + "aria-posinset": { + "type": "number", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "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." }, - "getClientRects": { - "type": "() => DOMRectList", + "aria-pressed": { + "type": "boolean | \"true\" | \"false\" | \"mixed\"", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Indicates the current \"pressed\" state of toggle buttons." }, - "getElementsByClassName": { - "type": "(classNames: string) => HTMLCollectionOf", + "aria-readonly": { + "type": "Booleanish", "defaultValue": null, "required": false, "externalProp": true, - "description": "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." + "description": "Indicates that the element is not editable, but is otherwise operable." }, - "getElementsByTagName": { - "type": "{ (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf<...>; (qualifiedName: string): HTMLCollectionOf<...>; }", + "aria-relevant": { + "type": "| \"text\"\n | \"additions\"\n | \"additions removals\"\n | \"additions text\"\n | \"all\"\n | \"removals\"\n | \"removals additions\"\n | \"removals text\"\n | \"text additions\"\n | \"text removals\"", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified." }, - "getElementsByTagNameNS": { - "type": "{ (namespaceURI: \"http://www.w3.org/1999/xhtml\", localName: string): HTMLCollectionOf; (namespaceURI: \"http://www.w3.org/2000/svg\", localName: string): HTMLCollectionOf<...>; (namespace: string | null, localName: string): HTMLCollectionOf<...>; }", + "aria-required": { + "type": "Booleanish", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Indicates that user input is required on the element before a form may be submitted." }, - "getRootNode": { - "type": "(options?: GetRootNodeOptions | undefined) => Node", + "aria-roledescription": { + "type": "string", "defaultValue": null, "required": false, "externalProp": true, - "description": "Returns node's root." + "description": "Defines a human-readable, author-localized description for the role of an element." }, - "hasAttribute": { - "type": "(qualifiedName: string) => boolean", + "aria-rowcount": { + "type": "number", "defaultValue": null, "required": false, "externalProp": true, - "description": "Returns true if element has an attribute whose qualified name is qualifiedName, and false otherwise." + "description": "Defines the total number of rows in a table, grid, or treegrid." }, - "hasAttributeNS": { - "type": "(namespace: string | null, localName: string) => boolean", + "aria-rowindex": { + "type": "number", "defaultValue": null, "required": false, "externalProp": true, - "description": "Returns true if element has an attribute whose namespace is namespace and local name is localName." + "description": "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid." }, - "hasAttributes": { - "type": "() => boolean", + "aria-rowspan": { + "type": "number", "defaultValue": null, "required": false, "externalProp": true, - "description": "Returns true if element has attributes, and false otherwise." + "description": "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid." }, - "hasChildNodes": { - "type": "() => boolean", + "aria-selected": { + "type": "Booleanish", "defaultValue": null, "required": false, "externalProp": true, - "description": "Returns whether node has children." + "description": "Indicates the current \"selected\" state of various widgets." }, - "hasPointerCapture": { - "type": "(pointerId: number) => boolean", + "aria-setsize": { + "type": "number", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "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." }, - "hidden": { - "type": "boolean", + "aria-sort": { + "type": "\"none\" | \"ascending\" | \"descending\" | \"other\"", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Indicates if items in a table or grid are sorted in ascending or descending order." }, - "i18nCopyLabelAfter": { - "type": "string", + "aria-valuemax": { + "type": "number", "defaultValue": null, "required": false, - "externalProp": false + "externalProp": true, + "description": "Defines the maximum allowed value for a range widget." }, - "i18nCopyLabelBefore": { - "type": "string", + "aria-valuemin": { + "type": "number", "defaultValue": null, "required": false, - "externalProp": false + "externalProp": true, + "description": "Defines the minimum allowed value for a range widget." }, - "i18nLinkLabel": { - "type": "string", + "aria-valuenow": { + "type": "number", "defaultValue": null, "required": false, - "externalProp": false + "externalProp": true, + "description": "Defines the current value for a range widget." }, - "id": { + "aria-valuetext": { "type": "string", "defaultValue": null, "required": false, "externalProp": true, - "description": "Returns the value of element's id content attribute. Can be set to change it." + "description": "Defines the human readable text alternative of aria-valuenow for a range widget." }, - "inert": { - "type": "boolean", - "defaultValue": null, + "as": { + "type": "AsTags", + "defaultValue": "h3", "required": false, - "externalProp": true + "externalProp": false, + "description": "Heading level to render" }, - "innerHTML": { + "autoCapitalize": { "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "innerText": { + "autoCorrect": { "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "inputMode": { + "autoSave": { "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "insertAdjacentElement": { - "type": "(\n where: InsertPosition,\n element: Element\n) => Element | null", + "contentEditable": { + "type": "Booleanish | \"inherit\"", "defaultValue": null, "required": false, "externalProp": true }, - "insertAdjacentHTML": { - "type": "(position: InsertPosition, text: string) => void", + "contextMenu": { + "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "insertAdjacentText": { - "type": "(where: InsertPosition, data: string) => void", + "dangerouslySetInnerHTML": { + "type": "{ __html: string }", "defaultValue": null, "required": false, "externalProp": true }, - "insertBefore": { - "type": "(node: T, child: Node | null) => T", + "datatype": { + "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "isConnected": { - "type": "boolean", - "defaultValue": null, - "required": false, - "externalProp": true, - "description": "Returns true if node is connected and false otherwise." - }, - "isContentEditable": { + "defaultChecked": { "type": "boolean", "defaultValue": null, "required": false, "externalProp": true }, - "isDefaultNamespace": { - "type": "(namespace: string | null) => boolean", + "defaultValue": { + "type": "string | number | readonly string[]", "defaultValue": null, "required": false, "externalProp": true }, - "isEqualNode": { - "type": "(otherNode: Node | null) => boolean", - "defaultValue": null, - "required": false, - "externalProp": true, - "description": "Returns whether node and otherNode have the same properties." - }, - "isSameNode": { - "type": "(otherNode: Node | null) => boolean", + "dir": { + "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "lang": { - "type": "string", + "draggable": { + "type": "Booleanish", "defaultValue": null, "required": false, "externalProp": true }, - "lastChild": { - "type": "ChildNode", - "defaultValue": null, + "element": { + "type": "string", + "defaultValue": "CODE_BLOCK_HEADER", "required": false, - "externalProp": true, - "description": "Returns the last child." + "externalProp": false, + "description": "Overrides the default element name to apply unique styles with the Customization Provider" }, - "lastElementChild": { - "type": "Element", + "hidden": { + "type": "boolean", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns the last child that is an element, and null otherwise." + "externalProp": true }, - "localName": { + "id": { "type": "string", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns the local name." - }, - "lookupNamespaceURI": { - "type": "(prefix: string | null) => string | null", - "defaultValue": null, - "required": false, "externalProp": true }, - "lookupPrefix": { - "type": "(namespace: string | null) => string | null", + "inlist": { + "type": "any", "defaultValue": null, "required": false, "externalProp": true }, - "matches": { - "type": "(selectors: string) => boolean", + "inputMode": { + "type": "| \"text\"\n | \"none\"\n | \"search\"\n | \"tel\"\n | \"url\"\n | \"email\"\n | \"numeric\"\n | \"decimal\"", "defaultValue": null, "required": false, "externalProp": true, - "description": "Returns true if matching selectors against element's root yields element, and false otherwise." - }, - "maxLines": { - "type": "number", - "defaultValue": null, - "required": false, - "externalProp": false + "description": "Hints at the type of data that might be entered by the user while editing the element or its contents" }, - "namespaceURI": { + "is": { "type": "string", "defaultValue": null, "required": false, "externalProp": true, - "description": "Returns the namespace." - }, - "nextElementSibling": { - "type": "Element", - "defaultValue": null, - "required": false, - "externalProp": true, - "description": "Returns the first following sibling that is an element, and null otherwise." - }, - "nextSibling": { - "type": "ChildNode", - "defaultValue": null, - "required": false, - "externalProp": true, - "description": "Returns the next sibling." + "description": "Specify that a standard HTML element should behave like a defined custom built-in element" }, - "nodeName": { + "itemID": { "type": "string", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns a string appropriate for the type of node." - }, - "nodeType": { - "type": "number", - "defaultValue": null, - "required": false, - "externalProp": true, - "description": "Returns the type of node." + "externalProp": true }, - "nodeValue": { + "itemProp": { "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "nonce": { + "itemRef": { "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "normalize": { - "type": "() => void", - "defaultValue": null, - "required": false, - "externalProp": true, - "description": "Removes empty exclusive Text nodes and concatenates the data of remaining contiguous exclusive Text nodes into the first of their nodes." - }, - "NOTATION_NODE": { - "type": "number", + "itemScope": { + "type": "boolean", "defaultValue": null, "required": false, "externalProp": true }, - "offsetHeight": { - "type": "number", + "itemType": { + "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "offsetLeft": { - "type": "number", + "key": { + "type": "Key", "defaultValue": null, "required": false, "externalProp": true }, - "offsetParent": { - "type": "Element", + "lang": { + "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "offsetTop": { - "type": "number", + "nonce": { + "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "offsetWidth": { - "type": "number", + "onAbort": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "onabort": { - "type": "(this: GlobalEventHandlers, ev: UIEvent) => any", - "defaultValue": null, - "required": false, - "externalProp": true, - "description": "Fires when the user aborts the download." - }, - "onanimationcancel": { - "type": "(this: GlobalEventHandlers, ev: AnimationEvent) => any", + "onAbortCapture": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "onanimationend": { - "type": "(this: GlobalEventHandlers, ev: AnimationEvent) => any", + "onAnimationEnd": { + "type": "AnimationEventHandler | AnimationEventHandler | AnimationEventHandler<...> | AnimationEventHandler<...> | AnimationEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "onanimationiteration": { - "type": "(this: GlobalEventHandlers, ev: AnimationEvent) => any", + "onAnimationEndCapture": { + "type": "AnimationEventHandler | AnimationEventHandler | AnimationEventHandler<...> | AnimationEventHandler<...> | AnimationEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "onanimationstart": { - "type": "(this: GlobalEventHandlers, ev: AnimationEvent) => any", + "onAnimationIteration": { + "type": "AnimationEventHandler | AnimationEventHandler | AnimationEventHandler<...> | AnimationEventHandler<...> | AnimationEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "onauxclick": { - "type": "(this: GlobalEventHandlers, ev: MouseEvent) => any", + "onAnimationIterationCapture": { + "type": "AnimationEventHandler | AnimationEventHandler | AnimationEventHandler<...> | AnimationEventHandler<...> | AnimationEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "onbeforeinput": { - "type": "(this: GlobalEventHandlers, ev: InputEvent) => any", + "onAnimationStart": { + "type": "AnimationEventHandler | AnimationEventHandler | AnimationEventHandler<...> | AnimationEventHandler<...> | AnimationEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "onblur": { - "type": "(this: GlobalEventHandlers, ev: FocusEvent) => any", - "defaultValue": null, - "required": false, - "externalProp": true, - "description": "Fires when the object loses the input focus." - }, - "oncancel": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onAnimationStartCapture": { + "type": "AnimationEventHandler | AnimationEventHandler | AnimationEventHandler<...> | AnimationEventHandler<...> | AnimationEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "oncanplay": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", - "defaultValue": null, - "required": false, - "externalProp": true, - "description": "Occurs when playback is possible, but would require further buffering." - }, - "oncanplaythrough": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onAuxClick": { + "type": "MouseEventHandler | MouseEventHandler | MouseEventHandler | MouseEventHandler<...> | MouseEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "onchange": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", - "defaultValue": null, - "required": false, - "externalProp": true, - "description": "Fires when the contents of the object or selection have changed." - }, - "onclick": { - "type": "(this: GlobalEventHandlers, ev: MouseEvent) => any", - "defaultValue": null, - "required": false, - "externalProp": true, - "description": "Fires when the user clicks the left mouse button on the object" - }, - "onclose": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onAuxClickCapture": { + "type": "MouseEventHandler | MouseEventHandler | MouseEventHandler | MouseEventHandler<...> | MouseEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "oncontextmenu": { - "type": "(this: GlobalEventHandlers, ev: MouseEvent) => any", - "defaultValue": null, - "required": false, - "externalProp": true, - "description": "Fires when the user clicks the right mouse button in the client area, opening the context menu." - }, - "oncopy": { - "type": "(\n this: DocumentAndElementEventHandlers,\n ev: ClipboardEvent\n) => any", + "onBeforeInput": { + "type": "FormEventHandler | FormEventHandler | FormEventHandler | FormEventHandler<...> | FormEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "oncuechange": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onBeforeInputCapture": { + "type": "FormEventHandler | FormEventHandler | FormEventHandler | FormEventHandler<...> | FormEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "oncut": { - "type": "(\n this: DocumentAndElementEventHandlers,\n ev: ClipboardEvent\n) => any", + "onBlur": { + "type": "FocusEventHandler | FocusEventHandler | FocusEventHandler | FocusEventHandler<...> | FocusEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "ondblclick": { - "type": "(this: GlobalEventHandlers, ev: MouseEvent) => any", - "defaultValue": null, - "required": false, - "externalProp": true, - "description": "Fires when the user double-clicks the object." - }, - "ondrag": { - "type": "(this: GlobalEventHandlers, ev: DragEvent) => any", - "defaultValue": null, - "required": false, - "externalProp": true, - "description": "Fires on the source object continuously during a drag operation." - }, - "ondragend": { - "type": "(this: GlobalEventHandlers, ev: DragEvent) => any", - "defaultValue": null, - "required": false, - "externalProp": true, - "description": "Fires on the source object when the user releases the mouse at the close of a drag operation." - }, - "ondragenter": { - "type": "(this: GlobalEventHandlers, ev: DragEvent) => any", - "defaultValue": null, - "required": false, - "externalProp": true, - "description": "Fires on the target element when the user drags the object to a valid drop target." - }, - "ondragleave": { - "type": "(this: GlobalEventHandlers, ev: DragEvent) => any", - "defaultValue": null, - "required": false, - "externalProp": true, - "description": "Fires on the target object when the user moves the mouse out of a valid drop target during a drag operation." - }, - "ondragover": { - "type": "(this: GlobalEventHandlers, ev: DragEvent) => any", + "onBlurCapture": { + "type": "FocusEventHandler | FocusEventHandler | FocusEventHandler | FocusEventHandler<...> | FocusEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires on the target element continuously while the user drags the object over a valid drop target." + "externalProp": true }, - "ondragstart": { - "type": "(this: GlobalEventHandlers, ev: DragEvent) => any", + "onCanPlay": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires on the source object when the user starts to drag a text selection or selected object." + "externalProp": true }, - "ondrop": { - "type": "(this: GlobalEventHandlers, ev: DragEvent) => any", + "onCanPlayCapture": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "ondurationchange": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onCanPlayThrough": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs when the duration attribute is updated." + "externalProp": true }, - "onemptied": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onCanPlayThroughCapture": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs when the media element is reset to its initial state." + "externalProp": true }, - "onended": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onChange": { + "type": "FormEventHandler | FormEventHandler | FormEventHandler | FormEventHandler<...> | FormEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs when the end of playback is reached." + "externalProp": true }, - "onerror": { - "type": "OnErrorEventHandlerNonNull", + "onChangeCapture": { + "type": "FormEventHandler | FormEventHandler | FormEventHandler | FormEventHandler<...> | FormEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires when an error occurs during object loading." + "externalProp": true }, - "onfocus": { - "type": "(this: GlobalEventHandlers, ev: FocusEvent) => any", + "onClick": { + "type": "MouseEventHandler | MouseEventHandler | MouseEventHandler | MouseEventHandler<...> | MouseEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires when the object receives focus." + "externalProp": true }, - "onformdata": { - "type": "(this: GlobalEventHandlers, ev: FormDataEvent) => any", + "onClickCapture": { + "type": "MouseEventHandler | MouseEventHandler | MouseEventHandler | MouseEventHandler<...> | MouseEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "onfullscreenchange": { - "type": "(this: Element, ev: Event) => any", + "onCompositionEnd": { + "type": "CompositionEventHandler | CompositionEventHandler | CompositionEventHandler<...> | CompositionEventHandler<...> | CompositionEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "onfullscreenerror": { - "type": "(this: Element, ev: Event) => any", + "onCompositionEndCapture": { + "type": "CompositionEventHandler | CompositionEventHandler | CompositionEventHandler<...> | CompositionEventHandler<...> | CompositionEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "ongotpointercapture": { - "type": "(this: GlobalEventHandlers, ev: PointerEvent) => any", + "onCompositionStart": { + "type": "CompositionEventHandler | CompositionEventHandler | CompositionEventHandler<...> | CompositionEventHandler<...> | CompositionEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "oninput": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onCompositionStartCapture": { + "type": "CompositionEventHandler | CompositionEventHandler | CompositionEventHandler<...> | CompositionEventHandler<...> | CompositionEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "oninvalid": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onCompositionUpdate": { + "type": "CompositionEventHandler | CompositionEventHandler | CompositionEventHandler<...> | CompositionEventHandler<...> | CompositionEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "onkeydown": { - "type": "(this: GlobalEventHandlers, ev: KeyboardEvent) => any", + "onCompositionUpdateCapture": { + "type": "CompositionEventHandler | CompositionEventHandler | CompositionEventHandler<...> | CompositionEventHandler<...> | CompositionEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires when the user presses a key." + "externalProp": true }, - "onkeypress": { - "type": "(this: GlobalEventHandlers, ev: KeyboardEvent) => any", + "onContextMenu": { + "type": "MouseEventHandler | MouseEventHandler | MouseEventHandler | MouseEventHandler<...> | MouseEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires when the user presses an alphanumeric key." + "externalProp": true }, - "onkeyup": { - "type": "(this: GlobalEventHandlers, ev: KeyboardEvent) => any", + "onContextMenuCapture": { + "type": "MouseEventHandler | MouseEventHandler | MouseEventHandler | MouseEventHandler<...> | MouseEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires when the user releases a key." + "externalProp": true }, - "onload": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onCopy": { + "type": "ClipboardEventHandler | ClipboardEventHandler | ClipboardEventHandler<...> | ClipboardEventHandler<...> | ClipboardEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires immediately after the browser loads the object." + "externalProp": true }, - "onloadeddata": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onCopyCapture": { + "type": "ClipboardEventHandler | ClipboardEventHandler | ClipboardEventHandler<...> | ClipboardEventHandler<...> | ClipboardEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs when media data is loaded at the current playback position." + "externalProp": true }, - "onloadedmetadata": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onCut": { + "type": "ClipboardEventHandler | ClipboardEventHandler | ClipboardEventHandler<...> | ClipboardEventHandler<...> | ClipboardEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs when the duration and dimensions of the media have been determined." + "externalProp": true }, - "onloadstart": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onCutCapture": { + "type": "ClipboardEventHandler | ClipboardEventHandler | ClipboardEventHandler<...> | ClipboardEventHandler<...> | ClipboardEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs when Internet Explorer begins looking for media data." + "externalProp": true }, - "onlostpointercapture": { - "type": "(this: GlobalEventHandlers, ev: PointerEvent) => any", + "onDoubleClick": { + "type": "MouseEventHandler | MouseEventHandler | MouseEventHandler | MouseEventHandler<...> | MouseEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "onmousedown": { - "type": "(this: GlobalEventHandlers, ev: MouseEvent) => any", + "onDoubleClickCapture": { + "type": "MouseEventHandler | MouseEventHandler | MouseEventHandler | MouseEventHandler<...> | MouseEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires when the user clicks the object with either mouse button." + "externalProp": true }, - "onmouseenter": { - "type": "(this: GlobalEventHandlers, ev: MouseEvent) => any", + "onDrag": { + "type": "DragEventHandler | DragEventHandler | DragEventHandler | DragEventHandler<...> | DragEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "onmouseleave": { - "type": "(this: GlobalEventHandlers, ev: MouseEvent) => any", + "onDragCapture": { + "type": "DragEventHandler | DragEventHandler | DragEventHandler | DragEventHandler<...> | DragEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "onmousemove": { - "type": "(this: GlobalEventHandlers, ev: MouseEvent) => any", + "onDragEnd": { + "type": "DragEventHandler | DragEventHandler | DragEventHandler | DragEventHandler<...> | DragEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires when the user moves the mouse over the object." + "externalProp": true }, - "onmouseout": { - "type": "(this: GlobalEventHandlers, ev: MouseEvent) => any", + "onDragEndCapture": { + "type": "DragEventHandler | DragEventHandler | DragEventHandler | DragEventHandler<...> | DragEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires when the user moves the mouse pointer outside the boundaries of the object." + "externalProp": true }, - "onmouseover": { - "type": "(this: GlobalEventHandlers, ev: MouseEvent) => any", + "onDragEnter": { + "type": "DragEventHandler | DragEventHandler | DragEventHandler | DragEventHandler<...> | DragEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires when the user moves the mouse pointer into the object." + "externalProp": true }, - "onmouseup": { - "type": "(this: GlobalEventHandlers, ev: MouseEvent) => any", + "onDragEnterCapture": { + "type": "DragEventHandler | DragEventHandler | DragEventHandler | DragEventHandler<...> | DragEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires when the user releases a mouse button while the mouse is over the object." + "externalProp": true }, - "onpaste": { - "type": "(\n this: DocumentAndElementEventHandlers,\n ev: ClipboardEvent\n) => any", + "onDragExit": { + "type": "DragEventHandler | DragEventHandler | DragEventHandler | DragEventHandler<...> | DragEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "onpause": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onDragExitCapture": { + "type": "DragEventHandler | DragEventHandler | DragEventHandler | DragEventHandler<...> | DragEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs when playback is paused." + "externalProp": true }, - "onplay": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onDragLeave": { + "type": "DragEventHandler | DragEventHandler | DragEventHandler | DragEventHandler<...> | DragEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs when the play method is requested." + "externalProp": true }, - "onplaying": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onDragLeaveCapture": { + "type": "DragEventHandler | DragEventHandler | DragEventHandler | DragEventHandler<...> | DragEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs when the audio or video has started playing." + "externalProp": true }, - "onpointercancel": { - "type": "(this: GlobalEventHandlers, ev: PointerEvent) => any", + "onDragOver": { + "type": "DragEventHandler | DragEventHandler | DragEventHandler | DragEventHandler<...> | DragEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "onpointerdown": { - "type": "(this: GlobalEventHandlers, ev: PointerEvent) => any", + "onDragOverCapture": { + "type": "DragEventHandler | DragEventHandler | DragEventHandler | DragEventHandler<...> | DragEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "onpointerenter": { - "type": "(this: GlobalEventHandlers, ev: PointerEvent) => any", + "onDragStart": { + "type": "DragEventHandler | DragEventHandler | DragEventHandler | DragEventHandler<...> | DragEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "onpointerleave": { - "type": "(this: GlobalEventHandlers, ev: PointerEvent) => any", + "onDragStartCapture": { + "type": "DragEventHandler | DragEventHandler | DragEventHandler | DragEventHandler<...> | DragEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "onpointermove": { - "type": "(this: GlobalEventHandlers, ev: PointerEvent) => any", + "onDrop": { + "type": "DragEventHandler | DragEventHandler | DragEventHandler | DragEventHandler<...> | DragEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "onpointerout": { - "type": "(this: GlobalEventHandlers, ev: PointerEvent) => any", + "onDropCapture": { + "type": "DragEventHandler | DragEventHandler | DragEventHandler | DragEventHandler<...> | DragEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "onpointerover": { - "type": "(this: GlobalEventHandlers, ev: PointerEvent) => any", + "onDurationChange": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "onpointerup": { - "type": "(this: GlobalEventHandlers, ev: PointerEvent) => any", + "onDurationChangeCapture": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "onprogress": { - "type": "(\n this: GlobalEventHandlers,\n ev: ProgressEvent\n) => any", + "onEmptied": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs to indicate progress while downloading media data." + "externalProp": true }, - "onratechange": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onEmptiedCapture": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs when the playback rate is increased or decreased." + "externalProp": true }, - "onreset": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onEncrypted": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires when the user resets a form." + "externalProp": true }, - "onresize": { - "type": "(this: GlobalEventHandlers, ev: UIEvent) => any", + "onEncryptedCapture": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "onscroll": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onEnded": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires when the user repositions the scroll box in the scroll bar on the object." + "externalProp": true }, - "onsecuritypolicyviolation": { - "type": "(\n this: GlobalEventHandlers,\n ev: SecurityPolicyViolationEvent\n) => any", + "onEndedCapture": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "onseeked": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onError": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs when the seek operation ends." + "externalProp": true }, - "onseeking": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onErrorCapture": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs when the current playback position is moved." + "externalProp": true }, - "onselect": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onFocus": { + "type": "FocusEventHandler | FocusEventHandler | FocusEventHandler | FocusEventHandler<...> | FocusEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires when the current selection changes." + "externalProp": true }, - "onselectionchange": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onFocusCapture": { + "type": "FocusEventHandler | FocusEventHandler | FocusEventHandler | FocusEventHandler<...> | FocusEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "onselectstart": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onGotPointerCapture": { + "type": "PointerEventHandler | PointerEventHandler | PointerEventHandler | PointerEventHandler<...> | PointerEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "onslotchange": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onGotPointerCaptureCapture": { + "type": "PointerEventHandler | PointerEventHandler | PointerEventHandler | PointerEventHandler<...> | PointerEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "onstalled": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onInput": { + "type": "FormEventHandler | FormEventHandler | FormEventHandler | FormEventHandler<...> | FormEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs when the download has stopped." + "externalProp": true }, - "onsubmit": { - "type": "(this: GlobalEventHandlers, ev: SubmitEvent) => any", + "onInputCapture": { + "type": "FormEventHandler | FormEventHandler | FormEventHandler | FormEventHandler<...> | FormEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "onsuspend": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onInvalid": { + "type": "FormEventHandler | FormEventHandler | FormEventHandler | FormEventHandler<...> | FormEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs if the load operation has been intentionally halted." + "externalProp": true }, - "ontimeupdate": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onInvalidCapture": { + "type": "FormEventHandler | FormEventHandler | FormEventHandler | FormEventHandler<...> | FormEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs to indicate the current playback position." + "externalProp": true }, - "ontoggle": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onKeyDown": { + "type": "KeyboardEventHandler | KeyboardEventHandler | KeyboardEventHandler<...> | KeyboardEventHandler<...> | KeyboardEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "ontouchcancel": { - "type": "(this: GlobalEventHandlers, ev: TouchEvent) => any", + "onKeyDownCapture": { + "type": "KeyboardEventHandler | KeyboardEventHandler | KeyboardEventHandler<...> | KeyboardEventHandler<...> | KeyboardEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "ontouchend": { - "type": "(this: GlobalEventHandlers, ev: TouchEvent) => any", + "onKeyPress": { + "type": "KeyboardEventHandler | KeyboardEventHandler | KeyboardEventHandler<...> | KeyboardEventHandler<...> | KeyboardEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "ontouchmove": { - "type": "(this: GlobalEventHandlers, ev: TouchEvent) => any", + "onKeyPressCapture": { + "type": "KeyboardEventHandler | KeyboardEventHandler | KeyboardEventHandler<...> | KeyboardEventHandler<...> | KeyboardEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "ontouchstart": { - "type": "(this: GlobalEventHandlers, ev: TouchEvent) => any", + "onKeyUp": { + "type": "KeyboardEventHandler | KeyboardEventHandler | KeyboardEventHandler<...> | KeyboardEventHandler<...> | KeyboardEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "ontransitioncancel": { - "type": "(this: GlobalEventHandlers, ev: TransitionEvent) => any", + "onKeyUpCapture": { + "type": "KeyboardEventHandler | KeyboardEventHandler | KeyboardEventHandler<...> | KeyboardEventHandler<...> | KeyboardEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "ontransitionend": { - "type": "(this: GlobalEventHandlers, ev: TransitionEvent) => any", + "onLoad": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "ontransitionrun": { - "type": "(this: GlobalEventHandlers, ev: TransitionEvent) => any", + "onLoadCapture": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "ontransitionstart": { - "type": "(this: GlobalEventHandlers, ev: TransitionEvent) => any", + "onLoadedData": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "onvolumechange": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onLoadedDataCapture": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs when the volume is changed, or playback is muted or unmuted." + "externalProp": true }, - "onwaiting": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onLoadedMetadata": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs when playback stops because the next frame of a video resource is not available." + "externalProp": true }, - "onwebkitanimationend": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onLoadedMetadataCapture": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "onwebkitanimationiteration": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onLoadStart": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "onwebkitanimationstart": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onLoadStartCapture": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "onwebkittransitionend": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onLostPointerCapture": { + "type": "PointerEventHandler | PointerEventHandler | PointerEventHandler | PointerEventHandler<...> | PointerEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "onwheel": { - "type": "(this: GlobalEventHandlers, ev: WheelEvent) => any", + "onLostPointerCaptureCapture": { + "type": "PointerEventHandler | PointerEventHandler | PointerEventHandler | PointerEventHandler<...> | PointerEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "outerHTML": { - "type": "string", + "onMouseDown": { + "type": "MouseEventHandler | MouseEventHandler | MouseEventHandler | MouseEventHandler<...> | MouseEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "outerText": { - "type": "string", + "onMouseDownCapture": { + "type": "MouseEventHandler | MouseEventHandler | MouseEventHandler | MouseEventHandler<...> | MouseEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "ownerDocument": { - "type": "Document", + "onMouseEnter": { + "type": "MouseEventHandler | MouseEventHandler | MouseEventHandler | MouseEventHandler<...> | MouseEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns the node document. Returns null for documents." + "externalProp": true }, - "parentElement": { - "type": "HTMLElement", + "onMouseLeave": { + "type": "MouseEventHandler | MouseEventHandler | MouseEventHandler | MouseEventHandler<...> | MouseEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns the parent element." + "externalProp": true }, - "parentNode": { - "type": "ParentNode", + "onMouseMove": { + "type": "MouseEventHandler | MouseEventHandler | MouseEventHandler | MouseEventHandler<...> | MouseEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns the parent." + "externalProp": true }, - "part": { - "type": "DOMTokenList", + "onMouseMoveCapture": { + "type": "MouseEventHandler | MouseEventHandler | MouseEventHandler | MouseEventHandler<...> | MouseEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "prefix": { - "type": "string", + "onMouseOut": { + "type": "MouseEventHandler | MouseEventHandler | MouseEventHandler | MouseEventHandler<...> | MouseEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns the namespace prefix." + "externalProp": true }, - "prepend": { - "type": "(...nodes: (string | Node)[]) => void", + "onMouseOutCapture": { + "type": "MouseEventHandler | MouseEventHandler | MouseEventHandler | MouseEventHandler<...> | MouseEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Inserts nodes before the first child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated." + "externalProp": true }, - "previousElementSibling": { - "type": "Element", + "onMouseOver": { + "type": "MouseEventHandler | MouseEventHandler | MouseEventHandler | MouseEventHandler<...> | MouseEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns the first preceding sibling that is an element, and null otherwise." + "externalProp": true }, - "previousSibling": { - "type": "ChildNode", + "onMouseOverCapture": { + "type": "MouseEventHandler | MouseEventHandler | MouseEventHandler | MouseEventHandler<...> | MouseEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns the previous sibling." + "externalProp": true }, - "PROCESSING_INSTRUCTION_NODE": { - "type": "number", + "onMouseUp": { + "type": "MouseEventHandler | MouseEventHandler | MouseEventHandler | MouseEventHandler<...> | MouseEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "node is a ProcessingInstruction node." + "externalProp": true }, - "querySelector": { - "type": "{\n (selectors: K):\n | HTMLElementTagNameMap[K]\n | null\n (selectors: K):\n | SVGElementTagNameMap[K]\n | null\n (selectors: string): E | null\n}", + "onMouseUpCapture": { + "type": "MouseEventHandler | MouseEventHandler | MouseEventHandler | MouseEventHandler<...> | MouseEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns the first element that is a descendant of node that matches selectors." + "externalProp": true }, - "querySelectorAll": { - "type": "{ (selectors: K): NodeListOf; (selectors: K): NodeListOf<...>; (selectors: string): NodeListOf<...>; }", + "onPaste": { + "type": "ClipboardEventHandler | ClipboardEventHandler | ClipboardEventHandler<...> | ClipboardEventHandler<...> | ClipboardEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns all element descendants of node that match selectors." + "externalProp": true }, - "releasePointerCapture": { - "type": "(pointerId: number) => void", + "onPasteCapture": { + "type": "ClipboardEventHandler | ClipboardEventHandler | ClipboardEventHandler<...> | ClipboardEventHandler<...> | ClipboardEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "remove": { - "type": "() => void", + "onPause": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Removes node." + "externalProp": true }, - "removeAttribute": { - "type": "(qualifiedName: string) => void", + "onPauseCapture": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Removes element's first attribute whose qualified name is qualifiedName." + "externalProp": true }, - "removeAttributeNode": { - "type": "(attr: Attr) => Attr", + "onPlay": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "removeAttributeNS": { - "type": "(namespace: string | null, localName: string) => void", + "onPlayCapture": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Removes element's attribute whose namespace is namespace and local name is localName." + "externalProp": true }, - "removeChild": { - "type": "(child: T) => T", + "onPlaying": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "removeEventListener": { - "type": "{ (type: K, listener: (this: HTMLDivElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | ... 1 more ... | undefined): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | ... 1 more ... | undefined): void; }", + "onPlayingCapture": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "\n\nRemoves the event listener in target's event listener list with the same type, callback, and options.\n\n\nRemoves the event listener in target's event listener list with the same type, callback, and options." + "externalProp": true }, - "replaceChild": { - "type": "(node: Node, child: T) => T", + "onPointerCancel": { + "type": "PointerEventHandler | PointerEventHandler | PointerEventHandler | PointerEventHandler<...> | PointerEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "replaceChildren": { - "type": "(...nodes: (string | Node)[]) => void", + "onPointerCancelCapture": { + "type": "PointerEventHandler | PointerEventHandler | PointerEventHandler | PointerEventHandler<...> | PointerEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Replace all children of node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated." + "externalProp": true }, - "replaceWith": { - "type": "(...nodes: (string | Node)[]) => void", + "onPointerDown": { + "type": "PointerEventHandler | PointerEventHandler | PointerEventHandler | PointerEventHandler<...> | PointerEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Replaces node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated." + "externalProp": true }, - "requestFullscreen": { - "type": "(\n options?: FullscreenOptions | undefined\n) => Promise", + "onPointerDownCapture": { + "type": "PointerEventHandler | PointerEventHandler | PointerEventHandler | PointerEventHandler<...> | PointerEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Displays element fullscreen and resolves promise when done.\n\nWhen 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." + "externalProp": true }, - "requestPointerLock": { - "type": "() => void", + "onPointerEnter": { + "type": "PointerEventHandler | PointerEventHandler | PointerEventHandler | PointerEventHandler<...> | PointerEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "role": { - "type": "string", + "onPointerEnterCapture": { + "type": "PointerEventHandler | PointerEventHandler | PointerEventHandler | PointerEventHandler<...> | PointerEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "scroll": { - "type": "{\n (options?: ScrollToOptions | undefined): void\n (x: number, y: number): void\n}", + "onPointerLeave": { + "type": "PointerEventHandler | PointerEventHandler | PointerEventHandler | PointerEventHandler<...> | PointerEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "scrollBy": { - "type": "{\n (options?: ScrollToOptions | undefined): void\n (x: number, y: number): void\n}", + "onPointerLeaveCapture": { + "type": "PointerEventHandler | PointerEventHandler | PointerEventHandler | PointerEventHandler<...> | PointerEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "scrollHeight": { - "type": "number", + "onPointerMove": { + "type": "PointerEventHandler | PointerEventHandler | PointerEventHandler | PointerEventHandler<...> | PointerEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "scrollIntoView": { - "type": "(\n arg?: boolean | ScrollIntoViewOptions | undefined\n) => void", + "onPointerMoveCapture": { + "type": "PointerEventHandler | PointerEventHandler | PointerEventHandler | PointerEventHandler<...> | PointerEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "scrollLeft": { - "type": "number", + "onPointerOut": { + "type": "PointerEventHandler | PointerEventHandler | PointerEventHandler | PointerEventHandler<...> | PointerEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "scrollTo": { - "type": "{\n (options?: ScrollToOptions | undefined): void\n (x: number, y: number): void\n}", + "onPointerOutCapture": { + "type": "PointerEventHandler | PointerEventHandler | PointerEventHandler | PointerEventHandler<...> | PointerEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "scrollTop": { - "type": "number", + "onPointerOver": { + "type": "PointerEventHandler | PointerEventHandler | PointerEventHandler | PointerEventHandler<...> | PointerEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "scrollWidth": { - "type": "number", + "onPointerOverCapture": { + "type": "PointerEventHandler | PointerEventHandler | PointerEventHandler | PointerEventHandler<...> | PointerEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "setAttribute": { - "type": "(qualifiedName: string, value: string) => void", + "onPointerUp": { + "type": "PointerEventHandler | PointerEventHandler | PointerEventHandler | PointerEventHandler<...> | PointerEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Sets the value of element's first attribute whose qualified name is qualifiedName to value." + "externalProp": true }, - "setAttributeNode": { - "type": "(attr: Attr) => Attr | null", + "onPointerUpCapture": { + "type": "PointerEventHandler | PointerEventHandler | PointerEventHandler | PointerEventHandler<...> | PointerEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "setAttributeNodeNS": { - "type": "(attr: Attr) => Attr | null", + "onProgress": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "setAttributeNS": { - "type": "(\n namespace: string | null,\n qualifiedName: string,\n value: string\n) => void", + "onProgressCapture": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Sets the value of element's attribute whose namespace is namespace and local name is localName to value." + "externalProp": true }, - "setPointerCapture": { - "type": "(pointerId: number) => void", + "onRateChange": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "shadowRoot": { - "type": "ShadowRoot", + "onRateChangeCapture": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns element's shadow root, if any, and if shadow root's mode is \"open\", and null otherwise." + "externalProp": true }, - "showLineNumbers": { - "type": "boolean", + "onReset": { + "type": "FormEventHandler | FormEventHandler | FormEventHandler | FormEventHandler<...> | FormEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": false + "externalProp": true }, - "slot": { - "type": "string", + "onResetCapture": { + "type": "FormEventHandler | FormEventHandler | FormEventHandler | FormEventHandler<...> | FormEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns the value of element's slot content attribute. Can be set to change it." + "externalProp": true }, - "spellcheck": { - "type": "boolean", + "onResize": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "style": { - "type": "CSSStyleDeclaration", + "onResizeCapture": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "tabIndex": { - "type": "number", + "onScroll": { + "type": "UIEventHandler | UIEventHandler | UIEventHandler | UIEventHandler<...> | UIEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "tagName": { - "type": "string", + "onScrollCapture": { + "type": "UIEventHandler | UIEventHandler | UIEventHandler | UIEventHandler<...> | UIEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns the HTML-uppercased qualified name." + "externalProp": true }, - "TEXT_NODE": { - "type": "number", + "onSeeked": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "node is a Text node." + "externalProp": true }, - "textContent": { - "type": "string", + "onSeekedCapture": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "title": { - "type": "string", + "onSeeking": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "toggleAttribute": { - "type": "(\n qualifiedName: string,\n force?: boolean | undefined\n) => boolean", + "onSeekingCapture": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "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.\n\nReturns true if qualifiedName is now present, and false otherwise." + "externalProp": true }, - "translate": { - "type": "boolean", + "onSelect": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "variant": { - "type": "CodeBlockVariants", - "defaultValue": "multi-line", + "onSelectCapture": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", + "defaultValue": null, "required": false, - "externalProp": false, - "description": "Variant of code block to render" + "externalProp": true }, - "webkitMatchesSelector": { - "type": "(selectors: string) => boolean", + "onStalled": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "wrapLines": { - "type": "boolean", + "onStalledCapture": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": false - } - }, - "CodeBlockHeader": { - "accessKey": { - "type": "string", + "externalProp": true + }, + "onSubmit": { + "type": "FormEventHandler | FormEventHandler | FormEventHandler | FormEventHandler<...> | FormEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "accessKeyLabel": { - "type": "string", + "onSubmitCapture": { + "type": "FormEventHandler | FormEventHandler | FormEventHandler | FormEventHandler<...> | FormEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "addEventListener": { - "type": "{ (type: K, listener: (this: HTMLHeadingElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | ... 1 more ... | undefined): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | ... 1 more ... | undefined): void; }", + "onSuspend": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "\n\nAppends 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.\n\nThe 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.\n\nWhen 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.\n\nWhen 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.\n\nWhen set to true, options's once indicates that the callback will only be invoked once after which the event listener will be removed.\n\nIf an AbortSignal is passed for options's signal, then the event listener will be removed when signal is aborted.\n\nThe event listener is appended to target's event listener list and is not appended if it has the same type, callback, and capture.\n\n\nAppends 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.\n\nThe 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.\n\nWhen 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.\n\nWhen 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.\n\nWhen set to true, options's once indicates that the callback will only be invoked once after which the event listener will be removed.\n\nIf an AbortSignal is passed for options's signal, then the event listener will be removed when signal is aborted.\n\nThe event listener is appended to target's event listener list and is not appended if it has the same type, callback, and capture." + "externalProp": true }, - "after": { - "type": "(...nodes: (string | Node)[]) => void", + "onSuspendCapture": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Inserts nodes just after node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated." + "externalProp": true }, - "align": { - "type": "string", + "onTimeUpdate": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Sets or retrieves a value that indicates the table alignment." + "externalProp": true }, - "animate": { - "type": "(\n keyframes: Keyframe[] | PropertyIndexedKeyframes | null,\n options?: number | KeyframeAnimationOptions | undefined\n) => Animation", + "onTimeUpdateCapture": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "append": { - "type": "(...nodes: (string | Node)[]) => void", + "onTouchCancel": { + "type": "TouchEventHandler | TouchEventHandler | TouchEventHandler | TouchEventHandler<...> | TouchEventHandler<...>", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Inserts nodes after the last child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated." + "externalProp": true }, - "appendChild": { - "type": "(node: T) => T", + "onTouchCancelCapture": { + "type": "TouchEventHandler | TouchEventHandler | TouchEventHandler | TouchEventHandler<...> | TouchEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "ariaAtomic": { - "type": "string", + "onTouchEnd": { + "type": "TouchEventHandler | TouchEventHandler | TouchEventHandler | TouchEventHandler<...> | TouchEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "ariaAutoComplete": { - "type": "string", + "onTouchEndCapture": { + "type": "TouchEventHandler | TouchEventHandler | TouchEventHandler | TouchEventHandler<...> | TouchEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "ariaBusy": { - "type": "string", + "onTouchMove": { + "type": "TouchEventHandler | TouchEventHandler | TouchEventHandler | TouchEventHandler<...> | TouchEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "ariaChecked": { - "type": "string", + "onTouchMoveCapture": { + "type": "TouchEventHandler | TouchEventHandler | TouchEventHandler | TouchEventHandler<...> | TouchEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "ariaColCount": { - "type": "string", + "onTouchStart": { + "type": "TouchEventHandler | TouchEventHandler | TouchEventHandler | TouchEventHandler<...> | TouchEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "ariaColIndex": { - "type": "string", + "onTouchStartCapture": { + "type": "TouchEventHandler | TouchEventHandler | TouchEventHandler | TouchEventHandler<...> | TouchEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "ariaColIndexText": { - "type": "string", + "onTransitionEnd": { + "type": "TransitionEventHandler | TransitionEventHandler | TransitionEventHandler<...> | TransitionEventHandler<...> | TransitionEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "ariaColSpan": { - "type": "string", + "onTransitionEndCapture": { + "type": "TransitionEventHandler | TransitionEventHandler | TransitionEventHandler<...> | TransitionEventHandler<...> | TransitionEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "ariaCurrent": { - "type": "string", + "onVolumeChange": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "ariaDisabled": { - "type": "string", + "onVolumeChangeCapture": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "ariaExpanded": { - "type": "string", + "onWaiting": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "ariaHasPopup": { - "type": "string", + "onWaitingCapture": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "ariaHidden": { - "type": "string", + "onWheel": { + "type": "WheelEventHandler | WheelEventHandler | WheelEventHandler | WheelEventHandler<...> | WheelEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "ariaInvalid": { - "type": "string", + "onWheelCapture": { + "type": "WheelEventHandler | WheelEventHandler | WheelEventHandler | WheelEventHandler<...> | WheelEventHandler<...>", "defaultValue": null, "required": false, "externalProp": true }, - "ariaKeyShortcuts": { + "placeholder": { "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "ariaLabel": { + "prefix": { "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "ariaLevel": { + "property": { "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "ariaLive": { + "radioGroup": { "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "ariaModal": { + "resource": { "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "ariaMultiLine": { - "type": "string", + "results": { + "type": "number", "defaultValue": null, "required": false, "externalProp": true }, - "ariaMultiSelectable": { - "type": "string", + "role": { + "type": "AriaRole", "defaultValue": null, "required": false, "externalProp": true }, - "ariaOrientation": { + "security": { "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "ariaPlaceholder": { + "slot": { "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "ariaPosInSet": { - "type": "string", + "spellCheck": { + "type": "Booleanish", "defaultValue": null, "required": false, "externalProp": true }, - "ariaPressed": { - "type": "string", + "suppressContentEditableWarning": { + "type": "boolean", "defaultValue": null, "required": false, "externalProp": true }, - "ariaReadOnly": { - "type": "string", + "suppressHydrationWarning": { + "type": "boolean", "defaultValue": null, "required": false, "externalProp": true }, - "ariaRequired": { - "type": "string", + "tabIndex": { + "type": "number", "defaultValue": null, "required": false, "externalProp": true }, - "ariaRoleDescription": { + "title": { "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "ariaRowCount": { - "type": "string", + "translate": { + "type": "\"yes\" | \"no\"", "defaultValue": null, "required": false, "externalProp": true }, - "ariaRowIndex": { + "typeof": { "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "ariaRowIndexText": { - "type": "string", + "unselectable": { + "type": "\"on\" | \"off\"", "defaultValue": null, "required": false, "externalProp": true }, - "ariaRowSpan": { + "vocab": { "type": "string", "defaultValue": null, "required": false, "externalProp": true - }, - "ariaSelected": { + } + }, + "CodeBlockTab": { + "about": { "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "ariaSetSize": { + "accessKey": { "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "ariaSort": { + "aria-activedescendant": { "type": "string", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application." }, - "ariaValueMax": { - "type": "string", + "aria-atomic": { + "type": "Booleanish", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "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." }, - "ariaValueMin": { - "type": "string", + "aria-autocomplete": { + "type": "\"list\" | \"none\" | \"inline\" | \"both\"", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "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\npresented if they are made." }, - "ariaValueNow": { - "type": "string", + "aria-busy": { + "type": "Booleanish", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "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." }, - "ariaValueText": { - "type": "string", + "aria-checked": { + "type": "boolean | \"true\" | \"false\" | \"mixed\"", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Indicates the current \"checked\" state of checkboxes, radio buttons, and other widgets." }, - "as": { - "type": "AsTags", - "defaultValue": "h3", + "aria-colcount": { + "type": "number", + "defaultValue": null, "required": false, - "externalProp": false, - "description": "Heading level to render" + "externalProp": true, + "description": "Defines the total number of columns in a table, grid, or treegrid." }, - "assignedSlot": { - "type": "HTMLSlotElement", + "aria-colindex": { + "type": "number", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid." }, - "attachInternals": { - "type": "() => ElementInternals", + "aria-colspan": { + "type": "number", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid." }, - "attachShadow": { - "type": "(init: ShadowRootInit) => ShadowRoot", + "aria-controls": { + "type": "string", "defaultValue": null, "required": false, "externalProp": true, - "description": "Creates a shadow root for element and returns it." + "description": "Identifies the element (or elements) whose contents or presence are controlled by the current element." }, - "ATTRIBUTE_NODE": { - "type": "number", + "aria-current": { + "type": "| boolean\n | \"time\"\n | \"true\"\n | \"false\"\n | \"page\"\n | \"step\"\n | \"location\"\n | \"date\"", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Indicates the element that represents the current item within a container or set of related elements." }, - "attributes": { - "type": "NamedNodeMap", + "aria-describedby": { + "type": "string", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Identifies the element (or elements) that describes the object." }, - "autocapitalize": { + "aria-details": { "type": "string", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Identifies the element that provides a detailed, extended description for the object." }, - "autofocus": { + "aria-disabled": { "type": "boolean", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": false, + "description": "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable." + }, + "aria-dropeffect": { + "type": "\"link\" | \"none\" | \"copy\" | \"execute\" | \"move\" | \"popup\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates what functions can be performed when a dragged object is released on the drop target." }, - "baseURI": { + "aria-errormessage": { "type": "string", "defaultValue": null, "required": false, "externalProp": true, - "description": "Returns node's node document's document base URL." + "description": "Identifies the element that provides an error message for the object." }, - "before": { - "type": "(...nodes: (string | Node)[]) => void", + "aria-expanded": { + "type": "Booleanish", "defaultValue": null, "required": false, "externalProp": true, - "description": "Inserts nodes just before node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated." + "description": "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed." }, - "blur": { - "type": "() => void", + "aria-flowto": { + "type": "string", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Identifies the next element (or elements) in an alternate reading order of content which, at the user's discretion,\nallows assistive technology to override the general default of reading in document source order." }, - "CDATA_SECTION_NODE": { - "type": "number", + "aria-grabbed": { + "type": "Booleanish", "defaultValue": null, "required": false, "externalProp": true, - "description": "node is a CDATASection node." + "description": "Indicates an element's \"grabbed\" state in a drag-and-drop operation." }, - "childElementCount": { - "type": "number", + "aria-haspopup": { + "type": "| boolean\n | \"dialog\"\n | \"menu\"\n | \"true\"\n | \"false\"\n | \"grid\"\n | \"listbox\"\n | \"tree\"", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element." }, - "childNodes": { - "type": "NodeListOf", + "aria-hidden": { + "type": "Booleanish", "defaultValue": null, "required": false, "externalProp": true, - "description": "Returns the children." + "description": "Indicates whether the element is exposed to an accessibility API." }, - "classList": { - "type": "DOMTokenList", + "aria-invalid": { + "type": "boolean | \"true\" | \"false\" | \"grammar\" | \"spelling\"", "defaultValue": null, "required": false, "externalProp": true, - "description": "Allows for manipulation of element's class content attribute as a set of whitespace-separated tokens through a DOMTokenList object." + "description": "Indicates the entered value does not conform to the format expected by the application." }, - "className": { + "aria-keyshortcuts": { "type": "string", "defaultValue": null, "required": false, "externalProp": true, - "description": "Returns the value of element's class content attribute. Can be set to change it." + "description": "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element." }, - "click": { - "type": "() => void", + "aria-label": { + "type": "string", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Defines a string value that labels the current element." }, - "clientHeight": { - "type": "number", + "aria-labelledby": { + "type": "string", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Identifies the element (or elements) that labels the current element." }, - "clientLeft": { + "aria-level": { "type": "number", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Defines the hierarchical level of an element within a structure." + }, + "aria-live": { + "type": "\"off\" | \"assertive\" | \"polite\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-modal": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether an element is modal when displayed." + }, + "aria-multiline": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether a text box accepts multiple lines of input or only a single line." }, - "clientTop": { - "type": "number", + "aria-multiselectable": { + "type": "Booleanish", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Indicates that the user may select more than one item from the current selectable descendants." }, - "clientWidth": { - "type": "number", + "aria-orientation": { + "type": "\"horizontal\" | \"vertical\"", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous." }, - "cloneNode": { - "type": "(deep?: boolean | undefined) => Node", + "aria-owns": { + "type": "string", "defaultValue": null, "required": false, "externalProp": true, - "description": "Returns a copy of node. If deep is true, the copy also includes the node's descendants." + "description": "Identifies an element (or elements) in order to define a visual, functional, or contextual parent/child relationship\nbetween DOM elements where the DOM hierarchy cannot be used to represent the relationship." }, - "closest": { - "type": "{\n (selector: K):\n | HTMLElementTagNameMap[K]\n | null\n (selector: K):\n | SVGElementTagNameMap[K]\n | null\n (selectors: string): E | null\n}", + "aria-placeholder": { + "type": "string", "defaultValue": null, "required": false, "externalProp": true, - "description": "Returns the first (starting at element) inclusive ancestor that matches selectors, and null otherwise." + "description": "Defines a short hint (a word or short phrase) intended to aid the user with data entry when the control has no value.\nA hint could be a sample value or a brief description of the expected format." }, - "COMMENT_NODE": { + "aria-posinset": { "type": "number", "defaultValue": null, "required": false, "externalProp": true, - "description": "node is a Comment node." + "description": "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." }, - "compareDocumentPosition": { - "type": "(other: Node) => number", + "aria-pressed": { + "type": "boolean | \"true\" | \"false\" | \"mixed\"", "defaultValue": null, "required": false, "externalProp": true, - "description": "Returns a bitmask indicating the position of other relative to node." + "description": "Indicates the current \"pressed\" state of toggle buttons." }, - "contains": { - "type": "(other: Node | null) => boolean", + "aria-readonly": { + "type": "Booleanish", "defaultValue": null, "required": false, "externalProp": true, - "description": "Returns true if other is an inclusive descendant of node, and false otherwise." + "description": "Indicates that the element is not editable, but is otherwise operable." }, - "contentEditable": { - "type": "string", + "aria-relevant": { + "type": "| \"text\"\n | \"additions\"\n | \"additions removals\"\n | \"additions text\"\n | \"all\"\n | \"removals\"\n | \"removals additions\"\n | \"removals text\"\n | \"text additions\"\n | \"text removals\"", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified." }, - "dataset": { - "type": "DOMStringMap", + "aria-required": { + "type": "Booleanish", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Indicates that user input is required on the element before a form may be submitted." }, - "dir": { + "aria-roledescription": { "type": "string", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Defines a human-readable, author-localized description for the role of an element." }, - "dispatchEvent": { - "type": "(event: Event) => boolean", + "aria-rowcount": { + "type": "number", "defaultValue": null, "required": false, "externalProp": true, - "description": "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." + "description": "Defines the total number of rows in a table, grid, or treegrid." }, - "DOCUMENT_FRAGMENT_NODE": { + "aria-rowindex": { "type": "number", "defaultValue": null, "required": false, "externalProp": true, - "description": "node is a DocumentFragment node." + "description": "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid." }, - "DOCUMENT_NODE": { + "aria-rowspan": { "type": "number", "defaultValue": null, "required": false, "externalProp": true, - "description": "node is a document." + "description": "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid." }, - "DOCUMENT_POSITION_CONTAINED_BY": { - "type": "number", + "aria-selected": { + "type": "Booleanish", "defaultValue": null, "required": false, "externalProp": true, - "description": "Set when other is a descendant of node." + "description": "Indicates the current \"selected\" state of various widgets." }, - "DOCUMENT_POSITION_CONTAINS": { + "aria-setsize": { "type": "number", "defaultValue": null, "required": false, "externalProp": true, - "description": "Set when other is an ancestor of node." + "description": "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." }, - "DOCUMENT_POSITION_DISCONNECTED": { - "type": "number", + "aria-sort": { + "type": "\"none\" | \"ascending\" | \"descending\" | \"other\"", "defaultValue": null, "required": false, "externalProp": true, - "description": "Set when node and other are not in the same tree." + "description": "Indicates if items in a table or grid are sorted in ascending or descending order." }, - "DOCUMENT_POSITION_FOLLOWING": { + "aria-valuemax": { "type": "number", "defaultValue": null, "required": false, "externalProp": true, - "description": "Set when other is following node." + "description": "Defines the maximum allowed value for a range widget." }, - "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC": { + "aria-valuemin": { "type": "number", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Defines the minimum allowed value for a range widget." }, - "DOCUMENT_POSITION_PRECEDING": { + "aria-valuenow": { "type": "number", "defaultValue": null, "required": false, "externalProp": true, - "description": "Set when other is preceding node." + "description": "Defines the current value for a range widget." }, - "DOCUMENT_TYPE_NODE": { - "type": "number", + "aria-valuetext": { + "type": "string", "defaultValue": null, "required": false, "externalProp": true, - "description": "node is a doctype." + "description": "Defines the human readable text alternative of aria-valuenow for a range widget." }, - "draggable": { - "type": "boolean", + "autoCapitalize": { + "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "element": { + "autoCorrect": { "type": "string", - "defaultValue": "CODE_BLOCK_HEADER", - "required": false, - "externalProp": false, - "description": "Overrides the default element name to apply unique styles with the Customization Provider" - }, - "ELEMENT_NODE": { - "type": "number", "defaultValue": null, "required": false, - "externalProp": true, - "description": "node is an element." + "externalProp": true }, - "enterKeyHint": { + "autoSave": { "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "ENTITY_NODE": { - "type": "number", + "contentEditable": { + "type": "Booleanish | \"inherit\"", "defaultValue": null, "required": false, "externalProp": true }, - "ENTITY_REFERENCE_NODE": { - "type": "number", + "contextMenu": { + "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "firstChild": { - "type": "ChildNode", + "dangerouslySetInnerHTML": { + "type": "{ __html: string }", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns the first child." + "externalProp": true }, - "firstElementChild": { - "type": "Element", + "datatype": { + "type": "string", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns the first child that is an element, and null otherwise." + "externalProp": true }, - "focus": { - "type": "(options?: FocusOptions | undefined) => void", + "defaultChecked": { + "type": "boolean", "defaultValue": null, "required": false, "externalProp": true }, - "getAnimations": { - "type": "(\n options?: GetAnimationsOptions | undefined\n) => Animation[]", + "defaultValue": { + "type": "string | number | readonly string[]", "defaultValue": null, "required": false, "externalProp": true }, - "getAttribute": { - "type": "(qualifiedName: string) => string | null", + "dir": { + "type": "string", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns element's first attribute whose qualified name is qualifiedName, and null if there is no such attribute otherwise." + "externalProp": true }, - "getAttributeNames": { - "type": "() => string[]", + "disabled": { + "type": "boolean", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns the qualified names of all element's attributes. Can contain duplicates." + "externalProp": false }, - "getAttributeNode": { - "type": "(qualifiedName: string) => Attr | null", + "draggable": { + "type": "Booleanish", "defaultValue": null, "required": false, "externalProp": true }, - "getAttributeNodeNS": { - "type": "(\n namespace: string | null,\n localName: string\n) => Attr | null", - "defaultValue": null, + "element": { + "type": "string", + "defaultValue": "CODE_BLOCK_TAB", "required": false, - "externalProp": true + "externalProp": false, + "description": "Overrides the default element name to apply unique styles with the Customization Provider" }, - "getAttributeNS": { - "type": "(\n namespace: string | null,\n localName: string\n) => string | null", + "focusable": { + "type": "boolean", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns element's attribute whose namespace is namespace and local name is localName, and null if there is no such attribute otherwise." + "externalProp": false }, - "getBoundingClientRect": { - "type": "() => DOMRect", + "hidden": { + "type": "boolean", "defaultValue": null, "required": false, "externalProp": true }, - "getClientRects": { - "type": "() => DOMRectList", + "id": { + "type": "string", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": false }, - "getElementsByClassName": { - "type": "(classNames: string) => HTMLCollectionOf", + "inlist": { + "type": "any", "defaultValue": null, "required": false, - "externalProp": true, - "description": "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." + "externalProp": true }, - "getElementsByTagName": { - "type": "{ (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf<...>; (qualifiedName: string): HTMLCollectionOf<...>; }", + "inputMode": { + "type": "| \"text\"\n | \"none\"\n | \"search\"\n | \"tel\"\n | \"url\"\n | \"email\"\n | \"numeric\"\n | \"decimal\"", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Hints at the type of data that might be entered by the user while editing the element or its contents" }, - "getElementsByTagNameNS": { - "type": "{ (namespaceURI: \"http://www.w3.org/1999/xhtml\", localName: string): HTMLCollectionOf; (namespaceURI: \"http://www.w3.org/2000/svg\", localName: string): HTMLCollectionOf<...>; (namespace: string | null, localName: string): HTMLCollectionOf<...>; }", + "is": { + "type": "string", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Specify that a standard HTML element should behave like a defined custom built-in element" }, - "getRootNode": { - "type": "(options?: GetRootNodeOptions | undefined) => Node", + "itemID": { + "type": "string", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns node's root." + "externalProp": true }, - "hasAttribute": { - "type": "(qualifiedName: string) => boolean", + "itemProp": { + "type": "string", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns true if element has an attribute whose qualified name is qualifiedName, and false otherwise." + "externalProp": true }, - "hasAttributeNS": { - "type": "(namespace: string | null, localName: string) => boolean", + "itemRef": { + "type": "string", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns true if element has an attribute whose namespace is namespace and local name is localName." + "externalProp": true }, - "hasAttributes": { - "type": "() => boolean", + "itemScope": { + "type": "boolean", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns true if element has attributes, and false otherwise." + "externalProp": true }, - "hasChildNodes": { - "type": "() => boolean", + "itemType": { + "type": "string", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns whether node has children." + "externalProp": true }, - "hasPointerCapture": { - "type": "(pointerId: number) => boolean", + "key": { + "type": "Key", "defaultValue": null, "required": false, "externalProp": true }, - "hidden": { - "type": "boolean", + "lang": { + "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "id": { + "nonce": { "type": "string", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns the value of element's id content attribute. Can be set to change it." + "externalProp": true }, - "inert": { - "type": "boolean", + "onAbort": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "innerHTML": { - "type": "string", + "onAbortCapture": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "innerText": { - "type": "string", + "onAnimationEnd": { + "type": "AnimationEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "inputMode": { - "type": "string", + "onAnimationEndCapture": { + "type": "AnimationEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "insertAdjacentElement": { - "type": "(\n where: InsertPosition,\n element: Element\n) => Element | null", + "onAnimationIteration": { + "type": "AnimationEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "insertAdjacentHTML": { - "type": "(position: InsertPosition, text: string) => void", + "onAnimationIterationCapture": { + "type": "AnimationEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "insertAdjacentText": { - "type": "(where: InsertPosition, data: string) => void", + "onAnimationStart": { + "type": "AnimationEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "insertBefore": { - "type": "(node: T, child: Node | null) => T", + "onAnimationStartCapture": { + "type": "AnimationEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "isConnected": { - "type": "boolean", + "onAuxClick": { + "type": "MouseEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns true if node is connected and false otherwise." + "externalProp": true }, - "isContentEditable": { - "type": "boolean", + "onAuxClickCapture": { + "type": "MouseEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "isDefaultNamespace": { - "type": "(namespace: string | null) => boolean", + "onBeforeInput": { + "type": "FormEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "isEqualNode": { - "type": "(otherNode: Node | null) => boolean", + "onBeforeInputCapture": { + "type": "FormEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns whether node and otherNode have the same properties." + "externalProp": true }, - "isSameNode": { - "type": "(otherNode: Node | null) => boolean", + "onBlur": { + "type": "FocusEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "lang": { - "type": "string", + "onBlurCapture": { + "type": "FocusEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "lastChild": { - "type": "ChildNode", + "onCanPlay": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns the last child." + "externalProp": true }, - "lastElementChild": { - "type": "Element", + "onCanPlayCapture": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns the last child that is an element, and null otherwise." + "externalProp": true }, - "localName": { - "type": "string", + "onCanPlayThrough": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns the local name." + "externalProp": true }, - "lookupNamespaceURI": { - "type": "(prefix: string | null) => string | null", + "onCanPlayThroughCapture": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "lookupPrefix": { - "type": "(namespace: string | null) => string | null", + "onChange": { + "type": "FormEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "matches": { - "type": "(selectors: string) => boolean", + "onChangeCapture": { + "type": "FormEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns true if matching selectors against element's root yields element, and false otherwise." + "externalProp": true }, - "namespaceURI": { - "type": "string", + "onClick": { + "type": "MouseEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns the namespace." + "externalProp": true }, - "nextElementSibling": { - "type": "Element", + "onClickCapture": { + "type": "MouseEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns the first following sibling that is an element, and null otherwise." + "externalProp": true }, - "nextSibling": { - "type": "ChildNode", + "onCompositionEnd": { + "type": "CompositionEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns the next sibling." + "externalProp": true }, - "nodeName": { - "type": "string", + "onCompositionEndCapture": { + "type": "CompositionEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns a string appropriate for the type of node." + "externalProp": true }, - "nodeType": { - "type": "number", + "onCompositionStart": { + "type": "CompositionEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns the type of node." + "externalProp": true }, - "nodeValue": { - "type": "string", + "onCompositionStartCapture": { + "type": "CompositionEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "nonce": { - "type": "string", + "onCompositionUpdate": { + "type": "CompositionEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "normalize": { - "type": "() => void", + "onCompositionUpdateCapture": { + "type": "CompositionEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Removes empty exclusive Text nodes and concatenates the data of remaining contiguous exclusive Text nodes into the first of their nodes." + "externalProp": true }, - "NOTATION_NODE": { - "type": "number", + "onContextMenu": { + "type": "MouseEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "offsetHeight": { - "type": "number", + "onContextMenuCapture": { + "type": "MouseEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "offsetLeft": { - "type": "number", + "onCopy": { + "type": "ClipboardEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "offsetParent": { - "type": "Element", + "onCopyCapture": { + "type": "ClipboardEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "offsetTop": { - "type": "number", + "onCut": { + "type": "ClipboardEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "offsetWidth": { - "type": "number", + "onCutCapture": { + "type": "ClipboardEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onabort": { - "type": "(this: GlobalEventHandlers, ev: UIEvent) => any", + "onDoubleClick": { + "type": "MouseEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires when the user aborts the download." + "externalProp": true }, - "onanimationcancel": { - "type": "(this: GlobalEventHandlers, ev: AnimationEvent) => any", + "onDoubleClickCapture": { + "type": "MouseEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onanimationend": { - "type": "(this: GlobalEventHandlers, ev: AnimationEvent) => any", + "onDrag": { + "type": "DragEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onanimationiteration": { - "type": "(this: GlobalEventHandlers, ev: AnimationEvent) => any", + "onDragCapture": { + "type": "DragEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onanimationstart": { - "type": "(this: GlobalEventHandlers, ev: AnimationEvent) => any", + "onDragEnd": { + "type": "DragEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onauxclick": { - "type": "(this: GlobalEventHandlers, ev: MouseEvent) => any", + "onDragEndCapture": { + "type": "DragEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onbeforeinput": { - "type": "(this: GlobalEventHandlers, ev: InputEvent) => any", + "onDragEnter": { + "type": "DragEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onblur": { - "type": "(this: GlobalEventHandlers, ev: FocusEvent) => any", + "onDragEnterCapture": { + "type": "DragEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires when the object loses the input focus." + "externalProp": true }, - "oncancel": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onDragExit": { + "type": "DragEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "oncanplay": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onDragExitCapture": { + "type": "DragEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs when playback is possible, but would require further buffering." + "externalProp": true }, - "oncanplaythrough": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onDragLeave": { + "type": "DragEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onchange": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onDragLeaveCapture": { + "type": "DragEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires when the contents of the object or selection have changed." + "externalProp": true }, - "onclick": { - "type": "(this: GlobalEventHandlers, ev: MouseEvent) => any", + "onDragOver": { + "type": "DragEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires when the user clicks the left mouse button on the object" + "externalProp": true }, - "onclose": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onDragOverCapture": { + "type": "DragEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "oncontextmenu": { - "type": "(this: GlobalEventHandlers, ev: MouseEvent) => any", + "onDragStart": { + "type": "DragEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires when the user clicks the right mouse button in the client area, opening the context menu." + "externalProp": true }, - "oncopy": { - "type": "(\n this: DocumentAndElementEventHandlers,\n ev: ClipboardEvent\n) => any", + "onDragStartCapture": { + "type": "DragEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "oncuechange": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onDrop": { + "type": "DragEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "oncut": { - "type": "(\n this: DocumentAndElementEventHandlers,\n ev: ClipboardEvent\n) => any", + "onDropCapture": { + "type": "DragEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "ondblclick": { - "type": "(this: GlobalEventHandlers, ev: MouseEvent) => any", + "onDurationChange": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires when the user double-clicks the object." + "externalProp": true }, - "ondrag": { - "type": "(this: GlobalEventHandlers, ev: DragEvent) => any", + "onDurationChangeCapture": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires on the source object continuously during a drag operation." + "externalProp": true }, - "ondragend": { - "type": "(this: GlobalEventHandlers, ev: DragEvent) => any", + "onEmptied": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires on the source object when the user releases the mouse at the close of a drag operation." + "externalProp": true }, - "ondragenter": { - "type": "(this: GlobalEventHandlers, ev: DragEvent) => any", + "onEmptiedCapture": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires on the target element when the user drags the object to a valid drop target." + "externalProp": true }, - "ondragleave": { - "type": "(this: GlobalEventHandlers, ev: DragEvent) => any", + "onEncrypted": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires on the target object when the user moves the mouse out of a valid drop target during a drag operation." + "externalProp": true }, - "ondragover": { - "type": "(this: GlobalEventHandlers, ev: DragEvent) => any", + "onEncryptedCapture": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires on the target element continuously while the user drags the object over a valid drop target." + "externalProp": true }, - "ondragstart": { - "type": "(this: GlobalEventHandlers, ev: DragEvent) => any", + "onEnded": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires on the source object when the user starts to drag a text selection or selected object." + "externalProp": true }, - "ondrop": { - "type": "(this: GlobalEventHandlers, ev: DragEvent) => any", + "onEndedCapture": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "ondurationchange": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onError": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs when the duration attribute is updated." + "externalProp": true }, - "onemptied": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onErrorCapture": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs when the media element is reset to its initial state." + "externalProp": true }, - "onended": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onFocus": { + "type": "FocusEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs when the end of playback is reached." + "externalProp": true }, - "onerror": { - "type": "OnErrorEventHandlerNonNull", + "onFocusCapture": { + "type": "FocusEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires when an error occurs during object loading." + "externalProp": true }, - "onfocus": { - "type": "(this: GlobalEventHandlers, ev: FocusEvent) => any", + "onGotPointerCapture": { + "type": "PointerEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires when the object receives focus." + "externalProp": true }, - "onformdata": { - "type": "(this: GlobalEventHandlers, ev: FormDataEvent) => any", + "onGotPointerCaptureCapture": { + "type": "PointerEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onfullscreenchange": { - "type": "(this: Element, ev: Event) => any", + "onInput": { + "type": "FormEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onfullscreenerror": { - "type": "(this: Element, ev: Event) => any", + "onInputCapture": { + "type": "FormEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "ongotpointercapture": { - "type": "(this: GlobalEventHandlers, ev: PointerEvent) => any", + "onInvalid": { + "type": "FormEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "oninput": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onInvalidCapture": { + "type": "FormEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "oninvalid": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onKeyDown": { + "type": "KeyboardEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onkeydown": { - "type": "(this: GlobalEventHandlers, ev: KeyboardEvent) => any", + "onKeyDownCapture": { + "type": "KeyboardEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires when the user presses a key." + "externalProp": true }, - "onkeypress": { - "type": "(this: GlobalEventHandlers, ev: KeyboardEvent) => any", + "onKeyPress": { + "type": "KeyboardEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires when the user presses an alphanumeric key." + "externalProp": true }, - "onkeyup": { - "type": "(this: GlobalEventHandlers, ev: KeyboardEvent) => any", + "onKeyPressCapture": { + "type": "KeyboardEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires when the user releases a key." + "externalProp": true }, - "onload": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onKeyUp": { + "type": "KeyboardEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires immediately after the browser loads the object." + "externalProp": true }, - "onloadeddata": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onKeyUpCapture": { + "type": "KeyboardEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs when media data is loaded at the current playback position." + "externalProp": true }, - "onloadedmetadata": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onLoad": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs when the duration and dimensions of the media have been determined." + "externalProp": true }, - "onloadstart": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onLoadCapture": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs when Internet Explorer begins looking for media data." + "externalProp": true }, - "onlostpointercapture": { - "type": "(this: GlobalEventHandlers, ev: PointerEvent) => any", + "onLoadedData": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onmousedown": { - "type": "(this: GlobalEventHandlers, ev: MouseEvent) => any", + "onLoadedDataCapture": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires when the user clicks the object with either mouse button." + "externalProp": true }, - "onmouseenter": { - "type": "(this: GlobalEventHandlers, ev: MouseEvent) => any", + "onLoadedMetadata": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onmouseleave": { - "type": "(this: GlobalEventHandlers, ev: MouseEvent) => any", + "onLoadedMetadataCapture": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onmousemove": { - "type": "(this: GlobalEventHandlers, ev: MouseEvent) => any", + "onLoadStart": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires when the user moves the mouse over the object." + "externalProp": true }, - "onmouseout": { - "type": "(this: GlobalEventHandlers, ev: MouseEvent) => any", + "onLoadStartCapture": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires when the user moves the mouse pointer outside the boundaries of the object." + "externalProp": true }, - "onmouseover": { - "type": "(this: GlobalEventHandlers, ev: MouseEvent) => any", + "onLostPointerCapture": { + "type": "PointerEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires when the user moves the mouse pointer into the object." + "externalProp": true }, - "onmouseup": { - "type": "(this: GlobalEventHandlers, ev: MouseEvent) => any", + "onLostPointerCaptureCapture": { + "type": "PointerEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires when the user releases a mouse button while the mouse is over the object." + "externalProp": true }, - "onpaste": { - "type": "(\n this: DocumentAndElementEventHandlers,\n ev: ClipboardEvent\n) => any", + "onMouseDown": { + "type": "MouseEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onpause": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onMouseDownCapture": { + "type": "MouseEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs when playback is paused." + "externalProp": true }, - "onplay": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onMouseEnter": { + "type": "MouseEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs when the play method is requested." + "externalProp": true }, - "onplaying": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onMouseLeave": { + "type": "MouseEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs when the audio or video has started playing." + "externalProp": true }, - "onpointercancel": { - "type": "(this: GlobalEventHandlers, ev: PointerEvent) => any", + "onMouseMove": { + "type": "MouseEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onpointerdown": { - "type": "(this: GlobalEventHandlers, ev: PointerEvent) => any", + "onMouseMoveCapture": { + "type": "MouseEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onpointerenter": { - "type": "(this: GlobalEventHandlers, ev: PointerEvent) => any", + "onMouseOut": { + "type": "MouseEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onpointerleave": { - "type": "(this: GlobalEventHandlers, ev: PointerEvent) => any", + "onMouseOutCapture": { + "type": "MouseEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onpointermove": { - "type": "(this: GlobalEventHandlers, ev: PointerEvent) => any", + "onMouseOver": { + "type": "MouseEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onpointerout": { - "type": "(this: GlobalEventHandlers, ev: PointerEvent) => any", + "onMouseOverCapture": { + "type": "MouseEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onpointerover": { - "type": "(this: GlobalEventHandlers, ev: PointerEvent) => any", + "onMouseUp": { + "type": "MouseEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onpointerup": { - "type": "(this: GlobalEventHandlers, ev: PointerEvent) => any", + "onMouseUpCapture": { + "type": "MouseEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onprogress": { - "type": "(\n this: GlobalEventHandlers,\n ev: ProgressEvent\n) => any", + "onPaste": { + "type": "ClipboardEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs to indicate progress while downloading media data." + "externalProp": true }, - "onratechange": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onPasteCapture": { + "type": "ClipboardEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs when the playback rate is increased or decreased." + "externalProp": true }, - "onreset": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onPause": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires when the user resets a form." + "externalProp": true }, - "onresize": { - "type": "(this: GlobalEventHandlers, ev: UIEvent) => any", + "onPauseCapture": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onscroll": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onPlay": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires when the user repositions the scroll box in the scroll bar on the object." + "externalProp": true }, - "onsecuritypolicyviolation": { - "type": "(\n this: GlobalEventHandlers,\n ev: SecurityPolicyViolationEvent\n) => any", + "onPlayCapture": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onseeked": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onPlaying": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs when the seek operation ends." + "externalProp": true }, - "onseeking": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onPlayingCapture": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs when the current playback position is moved." + "externalProp": true }, - "onselect": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onPointerCancel": { + "type": "PointerEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires when the current selection changes." + "externalProp": true }, - "onselectionchange": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onPointerCancelCapture": { + "type": "PointerEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onselectstart": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onPointerDown": { + "type": "PointerEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onslotchange": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onPointerDownCapture": { + "type": "PointerEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onstalled": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onPointerEnter": { + "type": "PointerEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs when the download has stopped." + "externalProp": true }, - "onsubmit": { - "type": "(this: GlobalEventHandlers, ev: SubmitEvent) => any", + "onPointerEnterCapture": { + "type": "PointerEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onsuspend": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onPointerLeave": { + "type": "PointerEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs if the load operation has been intentionally halted." + "externalProp": true }, - "ontimeupdate": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onPointerLeaveCapture": { + "type": "PointerEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs to indicate the current playback position." + "externalProp": true }, - "ontoggle": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onPointerMove": { + "type": "PointerEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "ontouchcancel": { - "type": "(this: GlobalEventHandlers, ev: TouchEvent) => any", + "onPointerMoveCapture": { + "type": "PointerEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "ontouchend": { - "type": "(this: GlobalEventHandlers, ev: TouchEvent) => any", + "onPointerOut": { + "type": "PointerEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "ontouchmove": { - "type": "(this: GlobalEventHandlers, ev: TouchEvent) => any", + "onPointerOutCapture": { + "type": "PointerEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "ontouchstart": { - "type": "(this: GlobalEventHandlers, ev: TouchEvent) => any", + "onPointerOver": { + "type": "PointerEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "ontransitioncancel": { - "type": "(this: GlobalEventHandlers, ev: TransitionEvent) => any", + "onPointerOverCapture": { + "type": "PointerEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "ontransitionend": { - "type": "(this: GlobalEventHandlers, ev: TransitionEvent) => any", + "onPointerUp": { + "type": "PointerEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "ontransitionrun": { - "type": "(this: GlobalEventHandlers, ev: TransitionEvent) => any", + "onPointerUpCapture": { + "type": "PointerEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "ontransitionstart": { - "type": "(this: GlobalEventHandlers, ev: TransitionEvent) => any", + "onProgress": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onvolumechange": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onProgressCapture": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs when the volume is changed, or playback is muted or unmuted." + "externalProp": true }, - "onwaiting": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onRateChange": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs when playback stops because the next frame of a video resource is not available." + "externalProp": true }, - "onwebkitanimationend": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onRateChangeCapture": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onwebkitanimationiteration": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onReset": { + "type": "FormEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onwebkitanimationstart": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onResetCapture": { + "type": "FormEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onwebkittransitionend": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onResize": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onwheel": { - "type": "(this: GlobalEventHandlers, ev: WheelEvent) => any", + "onResizeCapture": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "outerHTML": { - "type": "string", + "onScroll": { + "type": "UIEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "outerText": { - "type": "string", + "onScrollCapture": { + "type": "UIEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "ownerDocument": { - "type": "Document", + "onSeeked": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns the node document. Returns null for documents." + "externalProp": true }, - "parentElement": { - "type": "HTMLElement", + "onSeekedCapture": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns the parent element." + "externalProp": true }, - "parentNode": { - "type": "ParentNode", + "onSeeking": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns the parent." + "externalProp": true }, - "part": { - "type": "DOMTokenList", + "onSeekingCapture": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "prefix": { - "type": "string", + "onSelect": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns the namespace prefix." + "externalProp": true }, - "prepend": { - "type": "(...nodes: (string | Node)[]) => void", + "onSelectCapture": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Inserts nodes before the first child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated." + "externalProp": true }, - "previousElementSibling": { - "type": "Element", + "onStalled": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns the first preceding sibling that is an element, and null otherwise." + "externalProp": true }, - "previousSibling": { - "type": "ChildNode", + "onStalledCapture": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns the previous sibling." + "externalProp": true }, - "PROCESSING_INSTRUCTION_NODE": { - "type": "number", + "onSubmit": { + "type": "FormEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "node is a ProcessingInstruction node." + "externalProp": true }, - "querySelector": { - "type": "{\n (selectors: K):\n | HTMLElementTagNameMap[K]\n | null\n (selectors: K):\n | SVGElementTagNameMap[K]\n | null\n (selectors: string): E | null\n}", + "onSubmitCapture": { + "type": "FormEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns the first element that is a descendant of node that matches selectors." + "externalProp": true }, - "querySelectorAll": { - "type": "{ (selectors: K): NodeListOf; (selectors: K): NodeListOf<...>; (selectors: string): NodeListOf<...>; }", + "onSuspend": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns all element descendants of node that match selectors." + "externalProp": true }, - "releasePointerCapture": { - "type": "(pointerId: number) => void", + "onSuspendCapture": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "remove": { - "type": "() => void", + "onTimeUpdate": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Removes node." + "externalProp": true }, - "removeAttribute": { - "type": "(qualifiedName: string) => void", + "onTimeUpdateCapture": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Removes element's first attribute whose qualified name is qualifiedName." + "externalProp": true }, - "removeAttributeNode": { - "type": "(attr: Attr) => Attr", + "onTouchCancel": { + "type": "TouchEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "removeAttributeNS": { - "type": "(namespace: string | null, localName: string) => void", + "onTouchCancelCapture": { + "type": "TouchEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Removes element's attribute whose namespace is namespace and local name is localName." + "externalProp": true }, - "removeChild": { - "type": "(child: T) => T", + "onTouchEnd": { + "type": "TouchEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "removeEventListener": { - "type": "{ (type: K, listener: (this: HTMLHeadingElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | ... 1 more ... | undefined): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | ... 1 more ... | undefined): void; }", + "onTouchEndCapture": { + "type": "TouchEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "\n\nRemoves the event listener in target's event listener list with the same type, callback, and options.\n\n\nRemoves the event listener in target's event listener list with the same type, callback, and options." + "externalProp": true }, - "replaceChild": { - "type": "(node: Node, child: T) => T", + "onTouchMove": { + "type": "TouchEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "replaceChildren": { - "type": "(...nodes: (string | Node)[]) => void", + "onTouchMoveCapture": { + "type": "TouchEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Replace all children of node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated." + "externalProp": true }, - "replaceWith": { - "type": "(...nodes: (string | Node)[]) => void", + "onTouchStart": { + "type": "TouchEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Replaces node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated." + "externalProp": true }, - "requestFullscreen": { - "type": "(\n options?: FullscreenOptions | undefined\n) => Promise", + "onTouchStartCapture": { + "type": "TouchEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Displays element fullscreen and resolves promise when done.\n\nWhen 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." + "externalProp": true }, - "requestPointerLock": { - "type": "() => void", + "onTransitionEnd": { + "type": "TransitionEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "role": { - "type": "string", + "onTransitionEndCapture": { + "type": "TransitionEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "scroll": { - "type": "{\n (options?: ScrollToOptions | undefined): void\n (x: number, y: number): void\n}", + "onVolumeChange": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "scrollBy": { - "type": "{\n (options?: ScrollToOptions | undefined): void\n (x: number, y: number): void\n}", + "onVolumeChangeCapture": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "scrollHeight": { - "type": "number", + "onWaiting": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "scrollIntoView": { - "type": "(\n arg?: boolean | ScrollIntoViewOptions | undefined\n) => void", + "onWaitingCapture": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "scrollLeft": { - "type": "number", + "onWheel": { + "type": "WheelEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "scrollTo": { - "type": "{\n (options?: ScrollToOptions | undefined): void\n (x: number, y: number): void\n}", + "onWheelCapture": { + "type": "WheelEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "scrollTop": { - "type": "number", + "placeholder": { + "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "scrollWidth": { - "type": "number", + "prefix": { + "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "setAttribute": { - "type": "(qualifiedName: string, value: string) => void", + "property": { + "type": "string", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Sets the value of element's first attribute whose qualified name is qualifiedName to value." + "externalProp": true }, - "setAttributeNode": { - "type": "(attr: Attr) => Attr | null", + "radioGroup": { + "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "setAttributeNodeNS": { - "type": "(attr: Attr) => Attr | null", + "resource": { + "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "setAttributeNS": { - "type": "(\n namespace: string | null,\n qualifiedName: string,\n value: string\n) => void", + "results": { + "type": "number", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Sets the value of element's attribute whose namespace is namespace and local name is localName to value." + "externalProp": true }, - "setPointerCapture": { - "type": "(pointerId: number) => void", + "role": { + "type": "AriaRole", "defaultValue": null, "required": false, "externalProp": true }, - "shadowRoot": { - "type": "ShadowRoot", + "security": { + "type": "string", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns element's shadow root, if any, and if shadow root's mode is \"open\", and null otherwise." + "externalProp": true }, "slot": { "type": "string", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns the value of element's slot content attribute. Can be set to change it." + "externalProp": true }, - "spellcheck": { + "spellCheck": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "suppressContentEditableWarning": { "type": "boolean", "defaultValue": null, "required": false, "externalProp": true }, - "style": { - "type": "CSSStyleDeclaration", + "suppressHydrationWarning": { + "type": "boolean", "defaultValue": null, "required": false, "externalProp": true @@ -3801,53 +4805,65 @@ "required": false, "externalProp": true }, - "tagName": { + "title": { "type": "string", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns the HTML-uppercased qualified name." + "externalProp": true }, - "TEXT_NODE": { - "type": "number", + "translate": { + "type": "\"yes\" | \"no\"", "defaultValue": null, "required": false, - "externalProp": true, - "description": "node is a Text node." + "externalProp": true }, - "textContent": { + "typeof": { "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "title": { - "type": "string", + "unselectable": { + "type": "\"on\" | \"off\"", "defaultValue": null, "required": false, "externalProp": true }, - "toggleAttribute": { - "type": "(\n qualifiedName: string,\n force?: boolean | undefined\n) => boolean", + "vocab": { + "type": "string", "defaultValue": null, "required": false, - "externalProp": true, - "description": "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.\n\nReturns true if qualifiedName is now present, and false otherwise." + "externalProp": true + } + }, + "CodeBlockTabList": { + "disabled": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": false }, - "translate": { + "element": { + "type": "string", + "defaultValue": "CODE_BLOCK_TAB_LIST", + "required": false, + "externalProp": false, + "description": "Overrides the default element name to apply unique styles with the Customization Provider" + }, + "focusable": { "type": "boolean", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": false }, - "webkitMatchesSelector": { - "type": "(selectors: string) => boolean", + "variant": { + "type": "\"fitted\" | \"inverse\" | \"inverse_fitted\"", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": false } }, - "CodeBlockTab": { + "CodeBlockTabPanel": { "about": { "type": "string", "defaultValue": null, @@ -3945,14 +4961,14 @@ "description": "Identifies the element that provides a detailed, extended description for the object." }, "aria-disabled": { - "type": "boolean", + "type": "Booleanish", "defaultValue": null, "required": false, - "externalProp": false, + "externalProp": true, "description": "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable." }, "aria-dropeffect": { - "type": "\"copy\" | \"link\" | \"none\" | \"execute\" | \"move\" | \"popup\"", + "type": "\"link\" | \"none\" | \"copy\" | \"execute\" | \"move\" | \"popup\"", "defaultValue": null, "required": false, "externalProp": true, @@ -4249,18 +5265,12 @@ "defaultValue": null, "required": false, "externalProp": true - }, - "dir": { - "type": "string", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "disabled": { - "type": "boolean", + }, + "dir": { + "type": "string", "defaultValue": null, "required": false, - "externalProp": false + "externalProp": true }, "draggable": { "type": "Booleanish", @@ -4270,17 +5280,11 @@ }, "element": { "type": "string", - "defaultValue": "CODE_BLOCK_TAB", + "defaultValue": "CODE_BLOCK_TAB_PANEL", "required": false, "externalProp": false, "description": "Overrides the default element name to apply unique styles with the Customization Provider" }, - "focusable": { - "type": "boolean", - "defaultValue": null, - "required": false, - "externalProp": false - }, "hidden": { "type": "boolean", "defaultValue": null, @@ -4291,7 +5295,7 @@ "type": "string", "defaultValue": null, "required": false, - "externalProp": false + "externalProp": true }, "inlist": { "type": "any", @@ -5184,2149 +6188,1820 @@ "externalProp": true }, "onSelectCapture": { - "type": "ReactEventHandler", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "onStalled": { - "type": "ReactEventHandler", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "onStalledCapture": { - "type": "ReactEventHandler", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "onSubmit": { - "type": "FormEventHandler", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "onSubmitCapture": { - "type": "FormEventHandler", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "onSuspend": { - "type": "ReactEventHandler", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "onSuspendCapture": { - "type": "ReactEventHandler", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "onTimeUpdate": { - "type": "ReactEventHandler", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "onTimeUpdateCapture": { - "type": "ReactEventHandler", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "onTouchCancel": { - "type": "TouchEventHandler", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "onTouchCancelCapture": { - "type": "TouchEventHandler", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "onTouchEnd": { - "type": "TouchEventHandler", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "onTouchEndCapture": { - "type": "TouchEventHandler", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "onTouchMove": { - "type": "TouchEventHandler", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "onTouchMoveCapture": { - "type": "TouchEventHandler", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "onTouchStart": { - "type": "TouchEventHandler", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "onTouchStartCapture": { - "type": "TouchEventHandler", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "onTransitionEnd": { - "type": "TransitionEventHandler", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "onTransitionEndCapture": { - "type": "TransitionEventHandler", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "onVolumeChange": { - "type": "ReactEventHandler", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "onVolumeChangeCapture": { - "type": "ReactEventHandler", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "onWaiting": { - "type": "ReactEventHandler", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "onWaitingCapture": { - "type": "ReactEventHandler", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "onWheel": { - "type": "WheelEventHandler", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "onWheelCapture": { - "type": "WheelEventHandler", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "placeholder": { - "type": "string", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "prefix": { - "type": "string", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "property": { - "type": "string", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "radioGroup": { - "type": "string", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "resource": { - "type": "string", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "results": { - "type": "number", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "role": { - "type": "AriaRole", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "security": { - "type": "string", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "slot": { - "type": "string", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "spellCheck": { - "type": "Booleanish", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "suppressContentEditableWarning": { - "type": "boolean", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "suppressHydrationWarning": { - "type": "boolean", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "tabIndex": { - "type": "number", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "title": { - "type": "string", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "translate": { - "type": "\"yes\" | \"no\"", - "defaultValue": null, - "required": false, - "externalProp": true - }, - "typeof": { - "type": "string", + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "unselectable": { - "type": "\"on\" | \"off\"", + "onStalled": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "vocab": { - "type": "string", + "onStalledCapture": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true - } - }, - "CodeBlockTabList": { - "disabled": { - "type": "boolean", + }, + "onSubmit": { + "type": "FormEventHandler", "defaultValue": null, "required": false, - "externalProp": false + "externalProp": true }, - "element": { - "type": "string", - "defaultValue": "CODE_BLOCK_TAB_LIST", + "onSubmitCapture": { + "type": "FormEventHandler", + "defaultValue": null, "required": false, - "externalProp": false, - "description": "Overrides the default element name to apply unique styles with the Customization Provider" + "externalProp": true }, - "focusable": { - "type": "boolean", + "onSuspend": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": false + "externalProp": true }, - "variant": { - "type": "\"fitted\" | \"inverse\" | \"inverse_fitted\"", + "onSuspendCapture": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": false - } - }, - "CodeBlockTabPanel": { - "accessKey": { - "type": "string", + "externalProp": true + }, + "onTimeUpdate": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "accessKeyLabel": { - "type": "string", + "onTimeUpdateCapture": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "addEventListener": { - "type": "{ (type: K, listener: (this: HTMLDivElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | ... 1 more ... | undefined): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | ... 1 more ... | undefined): void; }", + "onTouchCancel": { + "type": "TouchEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "\n\nAppends 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.\n\nThe 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.\n\nWhen 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.\n\nWhen 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.\n\nWhen set to true, options's once indicates that the callback will only be invoked once after which the event listener will be removed.\n\nIf an AbortSignal is passed for options's signal, then the event listener will be removed when signal is aborted.\n\nThe event listener is appended to target's event listener list and is not appended if it has the same type, callback, and capture.\n\n\nAppends 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.\n\nThe 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.\n\nWhen 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.\n\nWhen 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.\n\nWhen set to true, options's once indicates that the callback will only be invoked once after which the event listener will be removed.\n\nIf an AbortSignal is passed for options's signal, then the event listener will be removed when signal is aborted.\n\nThe event listener is appended to target's event listener list and is not appended if it has the same type, callback, and capture." + "externalProp": true }, - "after": { - "type": "(...nodes: (string | Node)[]) => void", + "onTouchCancelCapture": { + "type": "TouchEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Inserts nodes just after node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated." + "externalProp": true }, - "align": { - "type": "string", + "onTouchEnd": { + "type": "TouchEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Sets or retrieves how the object is aligned with adjacent text." + "externalProp": true }, - "animate": { - "type": "(\n keyframes: Keyframe[] | PropertyIndexedKeyframes | null,\n options?: number | KeyframeAnimationOptions | undefined\n) => Animation", + "onTouchEndCapture": { + "type": "TouchEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "append": { - "type": "(...nodes: (string | Node)[]) => void", + "onTouchMove": { + "type": "TouchEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Inserts nodes after the last child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated." + "externalProp": true }, - "appendChild": { - "type": "(node: T) => T", + "onTouchMoveCapture": { + "type": "TouchEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "ariaAtomic": { - "type": "string", + "onTouchStart": { + "type": "TouchEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "ariaAutoComplete": { - "type": "string", + "onTouchStartCapture": { + "type": "TouchEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "ariaBusy": { - "type": "string", + "onTransitionEnd": { + "type": "TransitionEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "ariaChecked": { - "type": "string", + "onTransitionEndCapture": { + "type": "TransitionEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "ariaColCount": { - "type": "string", + "onVolumeChange": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "ariaColIndex": { - "type": "string", + "onVolumeChangeCapture": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "ariaColIndexText": { - "type": "string", + "onWaiting": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "ariaColSpan": { - "type": "string", + "onWaitingCapture": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "ariaCurrent": { - "type": "string", + "onWheel": { + "type": "WheelEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "ariaDisabled": { - "type": "string", + "onWheelCapture": { + "type": "WheelEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "ariaExpanded": { + "placeholder": { "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "ariaHasPopup": { + "prefix": { "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "ariaHidden": { + "property": { "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "ariaInvalid": { + "radioGroup": { "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "ariaKeyShortcuts": { + "resource": { "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "ariaLabel": { - "type": "string", + "results": { + "type": "number", "defaultValue": null, "required": false, "externalProp": true }, - "ariaLevel": { - "type": "string", + "role": { + "type": "AriaRole", "defaultValue": null, "required": false, "externalProp": true }, - "ariaLive": { + "security": { "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "ariaModal": { + "slot": { "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "ariaMultiLine": { - "type": "string", + "spellCheck": { + "type": "Booleanish", "defaultValue": null, "required": false, "externalProp": true }, - "ariaMultiSelectable": { - "type": "string", + "suppressContentEditableWarning": { + "type": "boolean", "defaultValue": null, "required": false, "externalProp": true }, - "ariaOrientation": { - "type": "string", + "suppressHydrationWarning": { + "type": "boolean", "defaultValue": null, "required": false, "externalProp": true }, - "ariaPlaceholder": { - "type": "string", + "tabIndex": { + "type": "number", "defaultValue": null, "required": false, "externalProp": true }, - "ariaPosInSet": { + "title": { "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "ariaPressed": { - "type": "string", + "translate": { + "type": "\"yes\" | \"no\"", "defaultValue": null, "required": false, "externalProp": true }, - "ariaReadOnly": { + "typeof": { "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "ariaRequired": { - "type": "string", + "unselectable": { + "type": "\"on\" | \"off\"", "defaultValue": null, "required": false, "externalProp": true }, - "ariaRoleDescription": { + "vocab": { "type": "string", "defaultValue": null, "required": false, "externalProp": true - }, - "ariaRowCount": { + } + }, + "CodeBlockWrapper": { + "about": { "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "ariaRowIndex": { + "accessKey": { "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "ariaRowIndexText": { + "aria-activedescendant": { "type": "string", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application." }, - "ariaRowSpan": { - "type": "string", + "aria-atomic": { + "type": "Booleanish", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "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." }, - "ariaSelected": { - "type": "string", + "aria-autocomplete": { + "type": "\"list\" | \"none\" | \"inline\" | \"both\"", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "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\npresented if they are made." }, - "ariaSetSize": { - "type": "string", + "aria-busy": { + "type": "Booleanish", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "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." }, - "ariaSort": { - "type": "string", + "aria-checked": { + "type": "boolean | \"true\" | \"false\" | \"mixed\"", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Indicates the current \"checked\" state of checkboxes, radio buttons, and other widgets." }, - "ariaValueMax": { - "type": "string", + "aria-colcount": { + "type": "number", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Defines the total number of columns in a table, grid, or treegrid." }, - "ariaValueMin": { - "type": "string", + "aria-colindex": { + "type": "number", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid." }, - "ariaValueNow": { - "type": "string", + "aria-colspan": { + "type": "number", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid." }, - "ariaValueText": { + "aria-controls": { "type": "string", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Identifies the element (or elements) whose contents or presence are controlled by the current element." }, - "assignedSlot": { - "type": "HTMLSlotElement", + "aria-current": { + "type": "| boolean\n | \"time\"\n | \"true\"\n | \"false\"\n | \"page\"\n | \"step\"\n | \"location\"\n | \"date\"", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Indicates the element that represents the current item within a container or set of related elements." }, - "attachInternals": { - "type": "() => ElementInternals", + "aria-describedby": { + "type": "string", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Identifies the element (or elements) that describes the object." }, - "attachShadow": { - "type": "(init: ShadowRootInit) => ShadowRoot", + "aria-details": { + "type": "string", "defaultValue": null, "required": false, "externalProp": true, - "description": "Creates a shadow root for element and returns it." + "description": "Identifies the element that provides a detailed, extended description for the object." }, - "ATTRIBUTE_NODE": { - "type": "number", + "aria-disabled": { + "type": "Booleanish", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable." }, - "attributes": { - "type": "NamedNodeMap", + "aria-dropeffect": { + "type": "\"link\" | \"none\" | \"copy\" | \"execute\" | \"move\" | \"popup\"", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Indicates what functions can be performed when a dragged object is released on the drop target." }, - "autocapitalize": { + "aria-errormessage": { "type": "string", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Identifies the element that provides an error message for the object." }, - "autofocus": { - "type": "boolean", + "aria-expanded": { + "type": "Booleanish", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed." }, - "baseURI": { + "aria-flowto": { "type": "string", "defaultValue": null, "required": false, "externalProp": true, - "description": "Returns node's node document's document base URL." + "description": "Identifies the next element (or elements) in an alternate reading order of content which, at the user's discretion,\nallows assistive technology to override the general default of reading in document source order." }, - "before": { - "type": "(...nodes: (string | Node)[]) => void", + "aria-grabbed": { + "type": "Booleanish", "defaultValue": null, "required": false, "externalProp": true, - "description": "Inserts nodes just before node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated." + "description": "Indicates an element's \"grabbed\" state in a drag-and-drop operation." }, - "blur": { - "type": "() => void", + "aria-haspopup": { + "type": "| boolean\n | \"dialog\"\n | \"menu\"\n | \"true\"\n | \"false\"\n | \"grid\"\n | \"listbox\"\n | \"tree\"", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element." }, - "CDATA_SECTION_NODE": { - "type": "number", + "aria-hidden": { + "type": "Booleanish", "defaultValue": null, "required": false, "externalProp": true, - "description": "node is a CDATASection node." + "description": "Indicates whether the element is exposed to an accessibility API." }, - "childElementCount": { - "type": "number", + "aria-invalid": { + "type": "boolean | \"true\" | \"false\" | \"grammar\" | \"spelling\"", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Indicates the entered value does not conform to the format expected by the application." + }, + "aria-keyshortcuts": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element." }, - "childNodes": { - "type": "NodeListOf", + "aria-label": { + "type": "string", "defaultValue": null, "required": false, "externalProp": true, - "description": "Returns the children." + "description": "Defines a string value that labels the current element." }, - "classList": { - "type": "DOMTokenList", + "aria-labelledby": { + "type": "string", "defaultValue": null, "required": false, "externalProp": true, - "description": "Allows for manipulation of element's class content attribute as a set of whitespace-separated tokens through a DOMTokenList object." + "description": "Identifies the element (or elements) that labels the current element." }, - "className": { - "type": "string", + "aria-level": { + "type": "number", "defaultValue": null, "required": false, "externalProp": true, - "description": "Returns the value of element's class content attribute. Can be set to change it." + "description": "Defines the hierarchical level of an element within a structure." }, - "click": { - "type": "() => void", + "aria-live": { + "type": "\"off\" | \"assertive\" | \"polite\"", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "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." }, - "clientHeight": { - "type": "number", + "aria-modal": { + "type": "Booleanish", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Indicates whether an element is modal when displayed." }, - "clientLeft": { - "type": "number", + "aria-multiline": { + "type": "Booleanish", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Indicates whether a text box accepts multiple lines of input or only a single line." }, - "clientTop": { - "type": "number", + "aria-multiselectable": { + "type": "Booleanish", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Indicates that the user may select more than one item from the current selectable descendants." }, - "clientWidth": { - "type": "number", + "aria-orientation": { + "type": "\"horizontal\" | \"vertical\"", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous." }, - "cloneNode": { - "type": "(deep?: boolean | undefined) => Node", + "aria-owns": { + "type": "string", "defaultValue": null, "required": false, "externalProp": true, - "description": "Returns a copy of node. If deep is true, the copy also includes the node's descendants." + "description": "Identifies an element (or elements) in order to define a visual, functional, or contextual parent/child relationship\nbetween DOM elements where the DOM hierarchy cannot be used to represent the relationship." }, - "closest": { - "type": "{\n (selector: K):\n | HTMLElementTagNameMap[K]\n | null\n (selector: K):\n | SVGElementTagNameMap[K]\n | null\n (selectors: string): E | null\n}", + "aria-placeholder": { + "type": "string", "defaultValue": null, "required": false, "externalProp": true, - "description": "Returns the first (starting at element) inclusive ancestor that matches selectors, and null otherwise." + "description": "Defines a short hint (a word or short phrase) intended to aid the user with data entry when the control has no value.\nA hint could be a sample value or a brief description of the expected format." }, - "COMMENT_NODE": { + "aria-posinset": { "type": "number", "defaultValue": null, "required": false, "externalProp": true, - "description": "node is a Comment node." + "description": "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." }, - "compareDocumentPosition": { - "type": "(other: Node) => number", + "aria-pressed": { + "type": "boolean | \"true\" | \"false\" | \"mixed\"", "defaultValue": null, "required": false, "externalProp": true, - "description": "Returns a bitmask indicating the position of other relative to node." + "description": "Indicates the current \"pressed\" state of toggle buttons." }, - "contains": { - "type": "(other: Node | null) => boolean", + "aria-readonly": { + "type": "Booleanish", "defaultValue": null, "required": false, "externalProp": true, - "description": "Returns true if other is an inclusive descendant of node, and false otherwise." + "description": "Indicates that the element is not editable, but is otherwise operable." }, - "contentEditable": { - "type": "string", + "aria-relevant": { + "type": "| \"text\"\n | \"additions\"\n | \"additions removals\"\n | \"additions text\"\n | \"all\"\n | \"removals\"\n | \"removals additions\"\n | \"removals text\"\n | \"text additions\"\n | \"text removals\"", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified." }, - "dataset": { - "type": "DOMStringMap", + "aria-required": { + "type": "Booleanish", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Indicates that user input is required on the element before a form may be submitted." }, - "dir": { + "aria-roledescription": { "type": "string", "defaultValue": null, "required": false, - "externalProp": true - }, - "dispatchEvent": { - "type": "(event: Event) => boolean", - "defaultValue": null, - "required": false, "externalProp": true, - "description": "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." + "description": "Defines a human-readable, author-localized description for the role of an element." }, - "DOCUMENT_FRAGMENT_NODE": { + "aria-rowcount": { "type": "number", "defaultValue": null, "required": false, "externalProp": true, - "description": "node is a DocumentFragment node." + "description": "Defines the total number of rows in a table, grid, or treegrid." }, - "DOCUMENT_NODE": { + "aria-rowindex": { "type": "number", "defaultValue": null, "required": false, "externalProp": true, - "description": "node is a document." + "description": "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid." }, - "DOCUMENT_POSITION_CONTAINED_BY": { + "aria-rowspan": { "type": "number", "defaultValue": null, "required": false, "externalProp": true, - "description": "Set when other is a descendant of node." + "description": "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid." }, - "DOCUMENT_POSITION_CONTAINS": { - "type": "number", + "aria-selected": { + "type": "Booleanish", "defaultValue": null, "required": false, "externalProp": true, - "description": "Set when other is an ancestor of node." + "description": "Indicates the current \"selected\" state of various widgets." }, - "DOCUMENT_POSITION_DISCONNECTED": { + "aria-setsize": { "type": "number", "defaultValue": null, "required": false, "externalProp": true, - "description": "Set when node and other are not in the same tree." + "description": "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." }, - "DOCUMENT_POSITION_FOLLOWING": { - "type": "number", + "aria-sort": { + "type": "\"none\" | \"ascending\" | \"descending\" | \"other\"", "defaultValue": null, "required": false, "externalProp": true, - "description": "Set when other is following node." + "description": "Indicates if items in a table or grid are sorted in ascending or descending order." }, - "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC": { + "aria-valuemax": { "type": "number", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Defines the maximum allowed value for a range widget." }, - "DOCUMENT_POSITION_PRECEDING": { + "aria-valuemin": { "type": "number", "defaultValue": null, "required": false, "externalProp": true, - "description": "Set when other is preceding node." + "description": "Defines the minimum allowed value for a range widget." }, - "DOCUMENT_TYPE_NODE": { + "aria-valuenow": { "type": "number", "defaultValue": null, "required": false, "externalProp": true, - "description": "node is a doctype." - }, - "draggable": { - "type": "boolean", - "defaultValue": null, - "required": false, - "externalProp": true + "description": "Defines the current value for a range widget." }, - "element": { + "aria-valuetext": { "type": "string", - "defaultValue": "CODE_BLOCK_TAB_PANEL", - "required": false, - "externalProp": false, - "description": "Overrides the default element name to apply unique styles with the Customization Provider" - }, - "ELEMENT_NODE": { - "type": "number", "defaultValue": null, "required": false, "externalProp": true, - "description": "node is an element." + "description": "Defines the human readable text alternative of aria-valuenow for a range widget." }, - "enterKeyHint": { + "autoCapitalize": { "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "ENTITY_NODE": { - "type": "number", + "autoCorrect": { + "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "ENTITY_REFERENCE_NODE": { - "type": "number", + "autoSave": { + "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "firstChild": { - "type": "ChildNode", + "contentEditable": { + "type": "Booleanish | \"inherit\"", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns the first child." + "externalProp": true }, - "firstElementChild": { - "type": "Element", + "contextMenu": { + "type": "string", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns the first child that is an element, and null otherwise." + "externalProp": true }, - "focus": { - "type": "(options?: FocusOptions | undefined) => void", + "dangerouslySetInnerHTML": { + "type": "{ __html: string }", "defaultValue": null, "required": false, "externalProp": true }, - "getAnimations": { - "type": "(\n options?: GetAnimationsOptions | undefined\n) => Animation[]", + "datatype": { + "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "getAttribute": { - "type": "(qualifiedName: string) => string | null", + "defaultChecked": { + "type": "boolean", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns element's first attribute whose qualified name is qualifiedName, and null if there is no such attribute otherwise." + "externalProp": true }, - "getAttributeNames": { - "type": "() => string[]", + "defaultValue": { + "type": "string | number | readonly string[]", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns the qualified names of all element's attributes. Can contain duplicates." + "externalProp": true }, - "getAttributeNode": { - "type": "(qualifiedName: string) => Attr | null", + "dir": { + "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "getAttributeNodeNS": { - "type": "(\n namespace: string | null,\n localName: string\n) => Attr | null", + "draggable": { + "type": "Booleanish", "defaultValue": null, "required": false, "externalProp": true }, - "getAttributeNS": { - "type": "(\n namespace: string | null,\n localName: string\n) => string | null", - "defaultValue": null, + "element": { + "type": "string", + "defaultValue": "CODE_BLOCK_WRAPPER", "required": false, - "externalProp": true, - "description": "Returns element's attribute whose namespace is namespace and local name is localName, and null if there is no such attribute otherwise." + "externalProp": false, + "description": "Overrides the default element name to apply unique styles with the Customization Provider" }, - "getBoundingClientRect": { - "type": "() => DOMRect", + "hidden": { + "type": "boolean", "defaultValue": null, "required": false, "externalProp": true }, - "getClientRects": { - "type": "() => DOMRectList", + "id": { + "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "getElementsByClassName": { - "type": "(classNames: string) => HTMLCollectionOf", + "inlist": { + "type": "any", "defaultValue": null, "required": false, - "externalProp": true, - "description": "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." + "externalProp": true }, - "getElementsByTagName": { - "type": "{ (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf<...>; (qualifiedName: string): HTMLCollectionOf<...>; }", + "inputMode": { + "type": "| \"text\"\n | \"none\"\n | \"search\"\n | \"tel\"\n | \"url\"\n | \"email\"\n | \"numeric\"\n | \"decimal\"", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Hints at the type of data that might be entered by the user while editing the element or its contents" }, - "getElementsByTagNameNS": { - "type": "{ (namespaceURI: \"http://www.w3.org/1999/xhtml\", localName: string): HTMLCollectionOf; (namespaceURI: \"http://www.w3.org/2000/svg\", localName: string): HTMLCollectionOf<...>; (namespace: string | null, localName: string): HTMLCollectionOf<...>; }", + "is": { + "type": "string", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": true, + "description": "Specify that a standard HTML element should behave like a defined custom built-in element" }, - "getRootNode": { - "type": "(options?: GetRootNodeOptions | undefined) => Node", + "itemID": { + "type": "string", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns node's root." + "externalProp": true }, - "hasAttribute": { - "type": "(qualifiedName: string) => boolean", + "itemProp": { + "type": "string", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns true if element has an attribute whose qualified name is qualifiedName, and false otherwise." + "externalProp": true }, - "hasAttributeNS": { - "type": "(namespace: string | null, localName: string) => boolean", + "itemRef": { + "type": "string", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns true if element has an attribute whose namespace is namespace and local name is localName." + "externalProp": true }, - "hasAttributes": { - "type": "() => boolean", + "itemScope": { + "type": "boolean", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns true if element has attributes, and false otherwise." + "externalProp": true }, - "hasChildNodes": { - "type": "() => boolean", + "itemType": { + "type": "string", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns whether node has children." + "externalProp": true }, - "hasPointerCapture": { - "type": "(pointerId: number) => boolean", + "key": { + "type": "Key", "defaultValue": null, "required": false, "externalProp": true }, - "hidden": { - "type": "boolean", + "lang": { + "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "id": { + "nonce": { "type": "string", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns the value of element's id content attribute. Can be set to change it." + "externalProp": true }, - "inert": { - "type": "boolean", + "onAbort": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "innerHTML": { - "type": "string", + "onAbortCapture": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "innerText": { - "type": "string", + "onAnimationEnd": { + "type": "AnimationEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "inputMode": { - "type": "string", + "onAnimationEndCapture": { + "type": "AnimationEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "insertAdjacentElement": { - "type": "(\n where: InsertPosition,\n element: Element\n) => Element | null", + "onAnimationIteration": { + "type": "AnimationEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "insertAdjacentHTML": { - "type": "(position: InsertPosition, text: string) => void", + "onAnimationIterationCapture": { + "type": "AnimationEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "insertAdjacentText": { - "type": "(where: InsertPosition, data: string) => void", + "onAnimationStart": { + "type": "AnimationEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "insertBefore": { - "type": "(node: T, child: Node | null) => T", + "onAnimationStartCapture": { + "type": "AnimationEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "isConnected": { - "type": "boolean", + "onAuxClick": { + "type": "MouseEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns true if node is connected and false otherwise." + "externalProp": true }, - "isContentEditable": { - "type": "boolean", + "onAuxClickCapture": { + "type": "MouseEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "isDefaultNamespace": { - "type": "(namespace: string | null) => boolean", + "onBeforeInput": { + "type": "FormEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "isEqualNode": { - "type": "(otherNode: Node | null) => boolean", + "onBeforeInputCapture": { + "type": "FormEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns whether node and otherNode have the same properties." + "externalProp": true }, - "isSameNode": { - "type": "(otherNode: Node | null) => boolean", + "onBlur": { + "type": "FocusEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "lang": { - "type": "string", + "onBlurCapture": { + "type": "FocusEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "lastChild": { - "type": "ChildNode", + "onCanPlay": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns the last child." + "externalProp": true }, - "lastElementChild": { - "type": "Element", + "onCanPlayCapture": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns the last child that is an element, and null otherwise." + "externalProp": true }, - "localName": { - "type": "string", + "onCanPlayThrough": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns the local name." + "externalProp": true }, - "lookupNamespaceURI": { - "type": "(prefix: string | null) => string | null", + "onCanPlayThroughCapture": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "lookupPrefix": { - "type": "(namespace: string | null) => string | null", + "onChange": { + "type": "FormEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "matches": { - "type": "(selectors: string) => boolean", + "onChangeCapture": { + "type": "FormEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns true if matching selectors against element's root yields element, and false otherwise." + "externalProp": true }, - "namespaceURI": { - "type": "string", + "onClick": { + "type": "MouseEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns the namespace." + "externalProp": true }, - "nextElementSibling": { - "type": "Element", + "onClickCapture": { + "type": "MouseEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns the first following sibling that is an element, and null otherwise." + "externalProp": true }, - "nextSibling": { - "type": "ChildNode", + "onCompositionEnd": { + "type": "CompositionEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns the next sibling." + "externalProp": true }, - "nodeName": { - "type": "string", + "onCompositionEndCapture": { + "type": "CompositionEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns a string appropriate for the type of node." + "externalProp": true }, - "nodeType": { - "type": "number", + "onCompositionStart": { + "type": "CompositionEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns the type of node." + "externalProp": true }, - "nodeValue": { - "type": "string", + "onCompositionStartCapture": { + "type": "CompositionEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "nonce": { - "type": "string", + "onCompositionUpdate": { + "type": "CompositionEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "normalize": { - "type": "() => void", + "onCompositionUpdateCapture": { + "type": "CompositionEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Removes empty exclusive Text nodes and concatenates the data of remaining contiguous exclusive Text nodes into the first of their nodes." + "externalProp": true }, - "NOTATION_NODE": { - "type": "number", + "onContextMenu": { + "type": "MouseEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "offsetHeight": { - "type": "number", + "onContextMenuCapture": { + "type": "MouseEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "offsetLeft": { - "type": "number", + "onCopy": { + "type": "ClipboardEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "offsetParent": { - "type": "Element", + "onCopyCapture": { + "type": "ClipboardEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "offsetTop": { - "type": "number", + "onCut": { + "type": "ClipboardEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "offsetWidth": { - "type": "number", + "onCutCapture": { + "type": "ClipboardEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onabort": { - "type": "(this: GlobalEventHandlers, ev: UIEvent) => any", + "onDoubleClick": { + "type": "MouseEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires when the user aborts the download." + "externalProp": true }, - "onanimationcancel": { - "type": "(this: GlobalEventHandlers, ev: AnimationEvent) => any", + "onDoubleClickCapture": { + "type": "MouseEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onanimationend": { - "type": "(this: GlobalEventHandlers, ev: AnimationEvent) => any", + "onDrag": { + "type": "DragEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onanimationiteration": { - "type": "(this: GlobalEventHandlers, ev: AnimationEvent) => any", + "onDragCapture": { + "type": "DragEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onanimationstart": { - "type": "(this: GlobalEventHandlers, ev: AnimationEvent) => any", + "onDragEnd": { + "type": "DragEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onauxclick": { - "type": "(this: GlobalEventHandlers, ev: MouseEvent) => any", + "onDragEndCapture": { + "type": "DragEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onbeforeinput": { - "type": "(this: GlobalEventHandlers, ev: InputEvent) => any", + "onDragEnter": { + "type": "DragEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onblur": { - "type": "(this: GlobalEventHandlers, ev: FocusEvent) => any", + "onDragEnterCapture": { + "type": "DragEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires when the object loses the input focus." + "externalProp": true }, - "oncancel": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onDragExit": { + "type": "DragEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "oncanplay": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onDragExitCapture": { + "type": "DragEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs when playback is possible, but would require further buffering." + "externalProp": true }, - "oncanplaythrough": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onDragLeave": { + "type": "DragEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onchange": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onDragLeaveCapture": { + "type": "DragEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires when the contents of the object or selection have changed." + "externalProp": true }, - "onclick": { - "type": "(this: GlobalEventHandlers, ev: MouseEvent) => any", + "onDragOver": { + "type": "DragEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires when the user clicks the left mouse button on the object" + "externalProp": true }, - "onclose": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onDragOverCapture": { + "type": "DragEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "oncontextmenu": { - "type": "(this: GlobalEventHandlers, ev: MouseEvent) => any", + "onDragStart": { + "type": "DragEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires when the user clicks the right mouse button in the client area, opening the context menu." + "externalProp": true }, - "oncopy": { - "type": "(\n this: DocumentAndElementEventHandlers,\n ev: ClipboardEvent\n) => any", + "onDragStartCapture": { + "type": "DragEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "oncuechange": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onDrop": { + "type": "DragEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "oncut": { - "type": "(\n this: DocumentAndElementEventHandlers,\n ev: ClipboardEvent\n) => any", + "onDropCapture": { + "type": "DragEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "ondblclick": { - "type": "(this: GlobalEventHandlers, ev: MouseEvent) => any", + "onDurationChange": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires when the user double-clicks the object." + "externalProp": true }, - "ondrag": { - "type": "(this: GlobalEventHandlers, ev: DragEvent) => any", + "onDurationChangeCapture": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires on the source object continuously during a drag operation." + "externalProp": true }, - "ondragend": { - "type": "(this: GlobalEventHandlers, ev: DragEvent) => any", + "onEmptied": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires on the source object when the user releases the mouse at the close of a drag operation." + "externalProp": true }, - "ondragenter": { - "type": "(this: GlobalEventHandlers, ev: DragEvent) => any", + "onEmptiedCapture": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires on the target element when the user drags the object to a valid drop target." + "externalProp": true }, - "ondragleave": { - "type": "(this: GlobalEventHandlers, ev: DragEvent) => any", + "onEncrypted": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires on the target object when the user moves the mouse out of a valid drop target during a drag operation." + "externalProp": true }, - "ondragover": { - "type": "(this: GlobalEventHandlers, ev: DragEvent) => any", + "onEncryptedCapture": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires on the target element continuously while the user drags the object over a valid drop target." + "externalProp": true }, - "ondragstart": { - "type": "(this: GlobalEventHandlers, ev: DragEvent) => any", + "onEnded": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires on the source object when the user starts to drag a text selection or selected object." + "externalProp": true }, - "ondrop": { - "type": "(this: GlobalEventHandlers, ev: DragEvent) => any", + "onEndedCapture": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "ondurationchange": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onError": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs when the duration attribute is updated." + "externalProp": true }, - "onemptied": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onErrorCapture": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs when the media element is reset to its initial state." + "externalProp": true }, - "onended": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onFocus": { + "type": "FocusEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs when the end of playback is reached." + "externalProp": true }, - "onerror": { - "type": "OnErrorEventHandlerNonNull", + "onFocusCapture": { + "type": "FocusEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires when an error occurs during object loading." + "externalProp": true }, - "onfocus": { - "type": "(this: GlobalEventHandlers, ev: FocusEvent) => any", + "onGotPointerCapture": { + "type": "PointerEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires when the object receives focus." + "externalProp": true }, - "onformdata": { - "type": "(this: GlobalEventHandlers, ev: FormDataEvent) => any", + "onGotPointerCaptureCapture": { + "type": "PointerEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onfullscreenchange": { - "type": "(this: Element, ev: Event) => any", + "onInput": { + "type": "FormEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onfullscreenerror": { - "type": "(this: Element, ev: Event) => any", + "onInputCapture": { + "type": "FormEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "ongotpointercapture": { - "type": "(this: GlobalEventHandlers, ev: PointerEvent) => any", + "onInvalid": { + "type": "FormEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "oninput": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onInvalidCapture": { + "type": "FormEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "oninvalid": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onKeyDown": { + "type": "KeyboardEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onkeydown": { - "type": "(this: GlobalEventHandlers, ev: KeyboardEvent) => any", + "onKeyDownCapture": { + "type": "KeyboardEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires when the user presses a key." + "externalProp": true }, - "onkeypress": { - "type": "(this: GlobalEventHandlers, ev: KeyboardEvent) => any", + "onKeyPress": { + "type": "KeyboardEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires when the user presses an alphanumeric key." + "externalProp": true }, - "onkeyup": { - "type": "(this: GlobalEventHandlers, ev: KeyboardEvent) => any", + "onKeyPressCapture": { + "type": "KeyboardEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires when the user releases a key." + "externalProp": true }, - "onload": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onKeyUp": { + "type": "KeyboardEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires immediately after the browser loads the object." + "externalProp": true }, - "onloadeddata": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onKeyUpCapture": { + "type": "KeyboardEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs when media data is loaded at the current playback position." + "externalProp": true }, - "onloadedmetadata": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onLoad": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs when the duration and dimensions of the media have been determined." + "externalProp": true }, - "onloadstart": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onLoadCapture": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs when Internet Explorer begins looking for media data." + "externalProp": true }, - "onlostpointercapture": { - "type": "(this: GlobalEventHandlers, ev: PointerEvent) => any", + "onLoadedData": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onmousedown": { - "type": "(this: GlobalEventHandlers, ev: MouseEvent) => any", + "onLoadedDataCapture": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires when the user clicks the object with either mouse button." + "externalProp": true }, - "onmouseenter": { - "type": "(this: GlobalEventHandlers, ev: MouseEvent) => any", + "onLoadedMetadata": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onmouseleave": { - "type": "(this: GlobalEventHandlers, ev: MouseEvent) => any", + "onLoadedMetadataCapture": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onmousemove": { - "type": "(this: GlobalEventHandlers, ev: MouseEvent) => any", + "onLoadStart": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires when the user moves the mouse over the object." + "externalProp": true }, - "onmouseout": { - "type": "(this: GlobalEventHandlers, ev: MouseEvent) => any", + "onLoadStartCapture": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires when the user moves the mouse pointer outside the boundaries of the object." + "externalProp": true }, - "onmouseover": { - "type": "(this: GlobalEventHandlers, ev: MouseEvent) => any", + "onLostPointerCapture": { + "type": "PointerEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires when the user moves the mouse pointer into the object." + "externalProp": true }, - "onmouseup": { - "type": "(this: GlobalEventHandlers, ev: MouseEvent) => any", + "onLostPointerCaptureCapture": { + "type": "PointerEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires when the user releases a mouse button while the mouse is over the object." + "externalProp": true }, - "onpaste": { - "type": "(\n this: DocumentAndElementEventHandlers,\n ev: ClipboardEvent\n) => any", + "onMouseDown": { + "type": "MouseEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onpause": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onMouseDownCapture": { + "type": "MouseEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs when playback is paused." + "externalProp": true }, - "onplay": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onMouseEnter": { + "type": "MouseEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs when the play method is requested." + "externalProp": true }, - "onplaying": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onMouseLeave": { + "type": "MouseEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs when the audio or video has started playing." + "externalProp": true }, - "onpointercancel": { - "type": "(this: GlobalEventHandlers, ev: PointerEvent) => any", + "onMouseMove": { + "type": "MouseEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onpointerdown": { - "type": "(this: GlobalEventHandlers, ev: PointerEvent) => any", + "onMouseMoveCapture": { + "type": "MouseEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onpointerenter": { - "type": "(this: GlobalEventHandlers, ev: PointerEvent) => any", + "onMouseOut": { + "type": "MouseEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onpointerleave": { - "type": "(this: GlobalEventHandlers, ev: PointerEvent) => any", + "onMouseOutCapture": { + "type": "MouseEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onpointermove": { - "type": "(this: GlobalEventHandlers, ev: PointerEvent) => any", + "onMouseOver": { + "type": "MouseEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onpointerout": { - "type": "(this: GlobalEventHandlers, ev: PointerEvent) => any", + "onMouseOverCapture": { + "type": "MouseEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onpointerover": { - "type": "(this: GlobalEventHandlers, ev: PointerEvent) => any", + "onMouseUp": { + "type": "MouseEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onpointerup": { - "type": "(this: GlobalEventHandlers, ev: PointerEvent) => any", + "onMouseUpCapture": { + "type": "MouseEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onprogress": { - "type": "(\n this: GlobalEventHandlers,\n ev: ProgressEvent\n) => any", + "onPaste": { + "type": "ClipboardEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs to indicate progress while downloading media data." + "externalProp": true }, - "onratechange": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onPasteCapture": { + "type": "ClipboardEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs when the playback rate is increased or decreased." + "externalProp": true }, - "onreset": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onPause": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires when the user resets a form." + "externalProp": true }, - "onresize": { - "type": "(this: GlobalEventHandlers, ev: UIEvent) => any", + "onPauseCapture": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onscroll": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onPlay": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires when the user repositions the scroll box in the scroll bar on the object." + "externalProp": true }, - "onsecuritypolicyviolation": { - "type": "(\n this: GlobalEventHandlers,\n ev: SecurityPolicyViolationEvent\n) => any", + "onPlayCapture": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onseeked": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onPlaying": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs when the seek operation ends." + "externalProp": true }, - "onseeking": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onPlayingCapture": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs when the current playback position is moved." + "externalProp": true }, - "onselect": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onPointerCancel": { + "type": "PointerEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Fires when the current selection changes." + "externalProp": true }, - "onselectionchange": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onPointerCancelCapture": { + "type": "PointerEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onselectstart": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onPointerDown": { + "type": "PointerEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onslotchange": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onPointerDownCapture": { + "type": "PointerEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onstalled": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onPointerEnter": { + "type": "PointerEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs when the download has stopped." + "externalProp": true }, - "onsubmit": { - "type": "(this: GlobalEventHandlers, ev: SubmitEvent) => any", + "onPointerEnterCapture": { + "type": "PointerEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onsuspend": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onPointerLeave": { + "type": "PointerEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs if the load operation has been intentionally halted." + "externalProp": true }, - "ontimeupdate": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onPointerLeaveCapture": { + "type": "PointerEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs to indicate the current playback position." + "externalProp": true }, - "ontoggle": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onPointerMove": { + "type": "PointerEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "ontouchcancel": { - "type": "(this: GlobalEventHandlers, ev: TouchEvent) => any", + "onPointerMoveCapture": { + "type": "PointerEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "ontouchend": { - "type": "(this: GlobalEventHandlers, ev: TouchEvent) => any", + "onPointerOut": { + "type": "PointerEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "ontouchmove": { - "type": "(this: GlobalEventHandlers, ev: TouchEvent) => any", + "onPointerOutCapture": { + "type": "PointerEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "ontouchstart": { - "type": "(this: GlobalEventHandlers, ev: TouchEvent) => any", + "onPointerOver": { + "type": "PointerEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "ontransitioncancel": { - "type": "(this: GlobalEventHandlers, ev: TransitionEvent) => any", + "onPointerOverCapture": { + "type": "PointerEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "ontransitionend": { - "type": "(this: GlobalEventHandlers, ev: TransitionEvent) => any", + "onPointerUp": { + "type": "PointerEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "ontransitionrun": { - "type": "(this: GlobalEventHandlers, ev: TransitionEvent) => any", + "onPointerUpCapture": { + "type": "PointerEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "ontransitionstart": { - "type": "(this: GlobalEventHandlers, ev: TransitionEvent) => any", + "onProgress": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onvolumechange": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onProgressCapture": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs when the volume is changed, or playback is muted or unmuted." + "externalProp": true }, - "onwaiting": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onRateChange": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Occurs when playback stops because the next frame of a video resource is not available." + "externalProp": true }, - "onwebkitanimationend": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onRateChangeCapture": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onwebkitanimationiteration": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onReset": { + "type": "FormEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onwebkitanimationstart": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onResetCapture": { + "type": "FormEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onwebkittransitionend": { - "type": "(this: GlobalEventHandlers, ev: Event) => any", + "onResize": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "onwheel": { - "type": "(this: GlobalEventHandlers, ev: WheelEvent) => any", + "onResizeCapture": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "outerHTML": { - "type": "string", + "onScroll": { + "type": "UIEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "outerText": { - "type": "string", + "onScrollCapture": { + "type": "UIEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "ownerDocument": { - "type": "Document", + "onSeeked": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns the node document. Returns null for documents." + "externalProp": true }, - "parentElement": { - "type": "HTMLElement", + "onSeekedCapture": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns the parent element." + "externalProp": true }, - "parentNode": { - "type": "ParentNode", + "onSeeking": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns the parent." + "externalProp": true }, - "part": { - "type": "DOMTokenList", + "onSeekingCapture": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "prefix": { - "type": "string", + "onSelect": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns the namespace prefix." + "externalProp": true }, - "prepend": { - "type": "(...nodes: (string | Node)[]) => void", + "onSelectCapture": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Inserts nodes before the first child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated." + "externalProp": true }, - "previousElementSibling": { - "type": "Element", + "onStalled": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns the first preceding sibling that is an element, and null otherwise." + "externalProp": true }, - "previousSibling": { - "type": "ChildNode", + "onStalledCapture": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns the previous sibling." + "externalProp": true }, - "PROCESSING_INSTRUCTION_NODE": { - "type": "number", + "onSubmit": { + "type": "FormEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "node is a ProcessingInstruction node." + "externalProp": true }, - "querySelector": { - "type": "{\n (selectors: K):\n | HTMLElementTagNameMap[K]\n | null\n (selectors: K):\n | SVGElementTagNameMap[K]\n | null\n (selectors: string): E | null\n}", + "onSubmitCapture": { + "type": "FormEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns the first element that is a descendant of node that matches selectors." + "externalProp": true }, - "querySelectorAll": { - "type": "{ (selectors: K): NodeListOf; (selectors: K): NodeListOf<...>; (selectors: string): NodeListOf<...>; }", + "onSuspend": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns all element descendants of node that match selectors." + "externalProp": true }, - "releasePointerCapture": { - "type": "(pointerId: number) => void", + "onSuspendCapture": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "remove": { - "type": "() => void", + "onTimeUpdate": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Removes node." + "externalProp": true }, - "removeAttribute": { - "type": "(qualifiedName: string) => void", + "onTimeUpdateCapture": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Removes element's first attribute whose qualified name is qualifiedName." + "externalProp": true }, - "removeAttributeNode": { - "type": "(attr: Attr) => Attr", + "onTouchCancel": { + "type": "TouchEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "removeAttributeNS": { - "type": "(namespace: string | null, localName: string) => void", + "onTouchCancelCapture": { + "type": "TouchEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Removes element's attribute whose namespace is namespace and local name is localName." + "externalProp": true }, - "removeChild": { - "type": "(child: T) => T", + "onTouchEnd": { + "type": "TouchEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "removeEventListener": { - "type": "{ (type: K, listener: (this: HTMLDivElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | ... 1 more ... | undefined): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | ... 1 more ... | undefined): void; }", + "onTouchEndCapture": { + "type": "TouchEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "\n\nRemoves the event listener in target's event listener list with the same type, callback, and options.\n\n\nRemoves the event listener in target's event listener list with the same type, callback, and options." + "externalProp": true }, - "replaceChild": { - "type": "(node: Node, child: T) => T", + "onTouchMove": { + "type": "TouchEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "replaceChildren": { - "type": "(...nodes: (string | Node)[]) => void", + "onTouchMoveCapture": { + "type": "TouchEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Replace all children of node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated." + "externalProp": true }, - "replaceWith": { - "type": "(...nodes: (string | Node)[]) => void", + "onTouchStart": { + "type": "TouchEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Replaces node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated." + "externalProp": true }, - "requestFullscreen": { - "type": "(\n options?: FullscreenOptions | undefined\n) => Promise", + "onTouchStartCapture": { + "type": "TouchEventHandler", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Displays element fullscreen and resolves promise when done.\n\nWhen 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." + "externalProp": true }, - "requestPointerLock": { - "type": "() => void", + "onTransitionEnd": { + "type": "TransitionEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "role": { - "type": "string", + "onTransitionEndCapture": { + "type": "TransitionEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "scroll": { - "type": "{\n (options?: ScrollToOptions | undefined): void\n (x: number, y: number): void\n}", + "onVolumeChange": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "scrollBy": { - "type": "{\n (options?: ScrollToOptions | undefined): void\n (x: number, y: number): void\n}", + "onVolumeChangeCapture": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "scrollHeight": { - "type": "number", + "onWaiting": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "scrollIntoView": { - "type": "(\n arg?: boolean | ScrollIntoViewOptions | undefined\n) => void", + "onWaitingCapture": { + "type": "ReactEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "scrollLeft": { - "type": "number", + "onWheel": { + "type": "WheelEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "scrollTo": { - "type": "{\n (options?: ScrollToOptions | undefined): void\n (x: number, y: number): void\n}", + "onWheelCapture": { + "type": "WheelEventHandler", "defaultValue": null, "required": false, "externalProp": true }, - "scrollTop": { - "type": "number", + "placeholder": { + "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "scrollWidth": { - "type": "number", + "prefix": { + "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "setAttribute": { - "type": "(qualifiedName: string, value: string) => void", + "property": { + "type": "string", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Sets the value of element's first attribute whose qualified name is qualifiedName to value." + "externalProp": true }, - "setAttributeNode": { - "type": "(attr: Attr) => Attr | null", + "radioGroup": { + "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "setAttributeNodeNS": { - "type": "(attr: Attr) => Attr | null", + "resource": { + "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "setAttributeNS": { - "type": "(\n namespace: string | null,\n qualifiedName: string,\n value: string\n) => void", + "results": { + "type": "number", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Sets the value of element's attribute whose namespace is namespace and local name is localName to value." + "externalProp": true }, - "setPointerCapture": { - "type": "(pointerId: number) => void", + "role": { + "type": "AriaRole", "defaultValue": null, "required": false, "externalProp": true }, - "shadowRoot": { - "type": "ShadowRoot", + "security": { + "type": "string", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns element's shadow root, if any, and if shadow root's mode is \"open\", and null otherwise." + "externalProp": true }, "slot": { "type": "string", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns the value of element's slot content attribute. Can be set to change it." + "externalProp": true }, - "spellcheck": { - "type": "boolean", + "spellCheck": { + "type": "Booleanish", "defaultValue": null, "required": false, "externalProp": true }, - "style": { - "type": "CSSStyleDeclaration", + "state": { + "type": "CodeBlockTabStateReturn", "defaultValue": null, "required": false, - "externalProp": true + "externalProp": false }, - "tabIndex": { - "type": "number", + "suppressContentEditableWarning": { + "type": "boolean", "defaultValue": null, "required": false, "externalProp": true }, - "tagName": { - "type": "string", + "suppressHydrationWarning": { + "type": "boolean", "defaultValue": null, "required": false, - "externalProp": true, - "description": "Returns the HTML-uppercased qualified name." + "externalProp": true }, - "TEXT_NODE": { + "tabIndex": { "type": "number", "defaultValue": null, "required": false, - "externalProp": true, - "description": "node is a Text node." - }, - "textContent": { - "type": "string", - "defaultValue": null, - "required": false, "externalProp": true }, "title": { @@ -7335,39 +8010,29 @@ "required": false, "externalProp": true }, - "toggleAttribute": { - "type": "(\n qualifiedName: string,\n force?: boolean | undefined\n) => boolean", + "translate": { + "type": "\"yes\" | \"no\"", "defaultValue": null, "required": false, - "externalProp": true, - "description": "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.\n\nReturns true if qualifiedName is now present, and false otherwise." + "externalProp": true }, - "translate": { - "type": "boolean", + "typeof": { + "type": "string", "defaultValue": null, "required": false, "externalProp": true }, - "webkitMatchesSelector": { - "type": "(selectors: string) => boolean", + "unselectable": { + "type": "\"on\" | \"off\"", "defaultValue": null, "required": false, "externalProp": true - } - }, - "CodeBlockWrapper": { - "element": { - "type": "string", - "defaultValue": "CODE_BLOCK_WRAPPER", - "required": false, - "externalProp": false, - "description": "Overrides the default element name to apply unique styles with the Customization Provider" }, - "state": { - "type": "CodeBlockTabStateReturn", + "vocab": { + "type": "string", "defaultValue": null, "required": false, - "externalProp": false + "externalProp": true } } } diff --git a/packages/paste-core/components/data-grid/package.json b/packages/paste-core/components/data-grid/package.json index e1cf47ae13..9f1658af27 100644 --- a/packages/paste-core/components/data-grid/package.json +++ b/packages/paste-core/components/data-grid/package.json @@ -20,6 +20,7 @@ "scripts": { "build": "yarn clean && NODE_ENV=production node build.js && tsc", "build:js": "NODE_ENV=development node build.js", + "build:typedocs": "tsx ../../../../tools/build/generate-type-docs", "clean": "rm -rf ./dist", "tsc": "tsc" }, @@ -75,6 +76,7 @@ "@types/react-dom": "^18.0.10", "react": "^18.0.0", "react-dom": "^18.0.0", + "tsx": "^3.12.10", "typescript": "^4.9.4" } } diff --git a/packages/paste-core/components/data-grid/src/DataGrid.tsx b/packages/paste-core/components/data-grid/src/DataGrid.tsx index 105f622c4f..f49b752e69 100644 --- a/packages/paste-core/components/data-grid/src/DataGrid.tsx +++ b/packages/paste-core/components/data-grid/src/DataGrid.tsx @@ -16,6 +16,14 @@ import { } from "./utils"; export interface DataGridProps extends TableProps { + /** + * Overrides the default element name to apply unique styles with the Customization Provider + * + * @default 'DATA_GRID' + * @type {TableProps['element']} + * @memberof DataGridProps + */ + element?: TableProps["element"]; "aria-label": string; } diff --git a/packages/paste-core/components/data-grid/src/DataGridBody.tsx b/packages/paste-core/components/data-grid/src/DataGridBody.tsx index 11bc544eba..2ca6bd9c4c 100644 --- a/packages/paste-core/components/data-grid/src/DataGridBody.tsx +++ b/packages/paste-core/components/data-grid/src/DataGridBody.tsx @@ -2,12 +2,22 @@ import { TBody } from "@twilio-paste/table"; import type { TBodyProps } from "@twilio-paste/table"; import * as React from "react"; +export type DataGridBodyProps = TBodyProps & { + /** + * Overrides the default element name to apply unique styles with the Customization Provider + * + * @default 'DATA_GRID_BODY' + * @type {TBodyProps['element']} + */ + element?: TBodyProps["element"]; +}; + /** * DataGrid body wrapper component. * * @param {string} element - customization element */ -export const DataGridBody = React.forwardRef( +export const DataGridBody = React.forwardRef( ({ element = "DATA_GRID_BODY", ...props }, ref) => { return ; }, diff --git a/packages/paste-core/components/data-grid/src/DataGridCell.tsx b/packages/paste-core/components/data-grid/src/DataGridCell.tsx index 41f802c19e..051c240a85 100644 --- a/packages/paste-core/components/data-grid/src/DataGridCell.tsx +++ b/packages/paste-core/components/data-grid/src/DataGridCell.tsx @@ -8,16 +8,38 @@ import { DataGridContext } from "./DataGridContext"; import { Td } from "./table/Td"; import type { TdProps } from "./table/Td"; import { Th } from "./table/Th"; +import type { ThProps } from "./table/Th"; import { ensureFocus, isCell, updateTabIndexForActionable } from "./utils"; // This module can only be referenced with ECMAScript imports/exports by turning on the 'esModuleInterop' flag and referencing its default export -type CellType = "th" | "td"; -export interface DataGridCellProps extends Pick { - as?: CellType; +export type DataGridCellBasePropsProps = { + /** + * Overrides the default element name to apply unique styles with the Customization Provider + * + * @default 'DATA_GRID_CELL' + * @type {BoxElementProps['element']} + * @memberof DataGridCellProps + */ element?: BoxElementProps["element"]; + /** + * How many columns the cell spans across + * + * @type {number} + * @memberof DataGridCellProps + */ colSpan?: number; -} +}; +type DataGridCellAsThProps = ThProps & + DataGridCellBasePropsProps & { + as?: "th"; + }; +type DataGridCellAsTdProps = TdProps & + DataGridCellBasePropsProps & { + as?: "td"; + }; + +export type DataGridCellProps = DataGridCellAsThProps | DataGridCellAsTdProps; /** * DataGrid cell component. Every visible box in a data grid is powered by the cell. diff --git a/packages/paste-core/components/data-grid/src/DataGridFoot.tsx b/packages/paste-core/components/data-grid/src/DataGridFoot.tsx index d111e94d5b..a113f764ec 100644 --- a/packages/paste-core/components/data-grid/src/DataGridFoot.tsx +++ b/packages/paste-core/components/data-grid/src/DataGridFoot.tsx @@ -2,6 +2,16 @@ import { TFoot } from "@twilio-paste/table"; import type { TFootProps } from "@twilio-paste/table"; import * as React from "react"; +export interface DataGridFootProps extends TFootProps { + /** + * Overrides the default element name to apply unique styles with the Customization Provider + * + * @default 'DATA_GRID_FOOT' + * @type {TFootProps['element']} + */ + element?: TFootProps["element"]; +} + /** * DataGrid foot wrapper component. * diff --git a/packages/paste-core/components/data-grid/src/DataGridHead.tsx b/packages/paste-core/components/data-grid/src/DataGridHead.tsx index 49861198ab..5a337e1b25 100644 --- a/packages/paste-core/components/data-grid/src/DataGridHead.tsx +++ b/packages/paste-core/components/data-grid/src/DataGridHead.tsx @@ -2,12 +2,22 @@ import { THead } from "@twilio-paste/table"; import type { THeadProps } from "@twilio-paste/table"; import * as React from "react"; +export interface DataGridHeadProps extends THeadProps { + /** + * Overrides the default element name to apply unique styles with the Customization Provider + * + * @default 'DATA_GRID_HEAD' + * @type {THeadProps['element']} + */ + element?: string; +} + /** * DataGrid head wrapper component. * * @param {string} element - customization element */ -export const DataGridHead = React.forwardRef( +export const DataGridHead = React.forwardRef( ({ element = "DATA_GRID_HEAD", ...props }, ref) => { return ; }, diff --git a/packages/paste-core/components/data-grid/src/DataGridHeader.tsx b/packages/paste-core/components/data-grid/src/DataGridHeader.tsx index e96f43ca23..164372d017 100644 --- a/packages/paste-core/components/data-grid/src/DataGridHeader.tsx +++ b/packages/paste-core/components/data-grid/src/DataGridHeader.tsx @@ -3,6 +3,16 @@ import * as React from "react"; import { DataGridCell } from "./DataGridCell"; import type { ThProps } from "./table/Th"; +export interface DataGridHeaderProps extends ThProps { + /** + * Overrides the default element name to apply unique styles with the Customization Provider + * + * @default 'DATA_GRID_HEADER' + * @type {ThProps['element']} + */ + element?: ThProps["element"]; +} + /** * DataGrid header (th) component. * Just a wrapper around the DataGridCell. @@ -10,7 +20,7 @@ import type { ThProps } from "./table/Th"; * @param {string} [element=DATA_GRID_HEADER] - customization element * @param {number} [colSpan] - how many columns the cell spans across */ -export const DataGridHeader: React.FC> = ({ +export const DataGridHeader: React.FC> = ({ element = "DATA_GRID_HEADER", ...props }) => { diff --git a/packages/paste-core/components/data-grid/src/DataGridHeaderSort.tsx b/packages/paste-core/components/data-grid/src/DataGridHeaderSort.tsx index b3eb5d0f46..0e0a1fa944 100644 --- a/packages/paste-core/components/data-grid/src/DataGridHeaderSort.tsx +++ b/packages/paste-core/components/data-grid/src/DataGridHeaderSort.tsx @@ -1,14 +1,22 @@ import type { BoxProps } from "@twilio-paste/box"; import { Button } from "@twilio-paste/button"; +import type { ButtonProps } from "@twilio-paste/button"; import { ArrowDownIcon } from "@twilio-paste/icons/esm/ArrowDownIcon"; import { ArrowUpIcon } from "@twilio-paste/icons/esm/ArrowUpIcon"; import { UnsortedIcon } from "@twilio-paste/icons/esm/UnsortedIcon"; import { ScreenReaderOnly } from "@twilio-paste/screen-reader-only"; +import type { HTMLPasteProps } from "@twilio-paste/types"; import * as React from "react"; export type SortDirection = "ascending" | "descending" | "none"; interface DataGridHeaderSortIconProps { + /** + * Sort direction matching aria spec + * + * @type {SortDirection} + * @memberof DataGridHeaderSortIconProps + */ direction: SortDirection; element?: BoxProps["element"]; } @@ -31,11 +39,46 @@ const DataGridHeaderSortIcon: React.FC, DataGridHeaderSortIconProps { + /** + * Overrides the default element name to apply unique styles with the Customization Provider + * + * @default 'DATA_GRID_HEADER_SORT' + * @type {BoxProps['element']} + * @memberof DataGridHeaderSortProps + */ + element?: BoxProps["element"]; + /** + * Callback when the sort button is pressed. Used to handle sorting. + * + * @memberof DataGridHeaderSortProps + */ onClick?: () => void; + /** + * Sort button label text when `direction` is "ascending" + * + * @default 'Sort ascending' + * @type {string} + * @memberof DataGridHeaderSortProps + */ i18nAscendingLabel?: string; + /** + * Sort button label text when `direction` is "descending" + * + * @default 'Sort descending' + * @type {string} + * @memberof DataGridHeaderSortProps + */ i18nDescendingLabel?: string; + /** + * Sort button label text when `direction` is "none" + * + * @default 'Unsorted' + * @type {string} + * @memberof DataGridHeaderSortProps + */ i18nUnsortedLabel?: string; + tabIndex?: ButtonProps["tabIndex"]; } /** diff --git a/packages/paste-core/components/data-grid/src/DataGridRow.tsx b/packages/paste-core/components/data-grid/src/DataGridRow.tsx index d8b16f9306..d33b19e4da 100644 --- a/packages/paste-core/components/data-grid/src/DataGridRow.tsx +++ b/packages/paste-core/components/data-grid/src/DataGridRow.tsx @@ -4,10 +4,24 @@ import * as React from "react"; import { DataGridContext } from "./DataGridContext"; import { Tr } from "./table/Tr"; +import type { TrProps } from "./table/Tr"; -export interface DataGridRowProps { +export interface DataGridRowProps extends TrProps { children: NonNullable; + /** + * Visally displays a row highlight indicating selection and sets `aria-selected` + * + * @type {boolean} + * @memberof DataGridRowProps + */ selected?: boolean; + /** + * Overrides the default element name to apply unique styles with the Customization Provider + * + * @default 'DATA_GRID_ROW' + * @type {BoxElementProps['element']} + * @memberof DataGridRowProps + */ element?: BoxElementProps["element"]; } diff --git a/packages/paste-core/components/data-grid/src/index.tsx b/packages/paste-core/components/data-grid/src/index.tsx index 56775872e8..9741164ed0 100644 --- a/packages/paste-core/components/data-grid/src/index.tsx +++ b/packages/paste-core/components/data-grid/src/index.tsx @@ -1,8 +1,16 @@ -export * from "./DataGrid"; -export * from "./DataGridHead"; -export * from "./DataGridRow"; -export * from "./DataGridHeader"; -export * from "./DataGridHeaderSort"; -export * from "./DataGridBody"; -export * from "./DataGridCell"; -export * from "./DataGridFoot"; +export { DataGrid } from "./DataGrid"; +export type { DataGridProps } from "./DataGrid"; +export { DataGridHead } from "./DataGridHead"; +export type { DataGridHeadProps } from "./DataGridHead"; +export { DataGridRow } from "./DataGridRow"; +export type { DataGridRowProps } from "./DataGridRow"; +export { DataGridHeader } from "./DataGridHeader"; +export type { DataGridHeaderProps } from "./DataGridHeader"; +export { DataGridHeaderSort } from "./DataGridHeaderSort"; +export type { DataGridHeaderSortProps } from "./DataGridHeaderSort"; +export { DataGridBody } from "./DataGridBody"; +export type { DataGridBodyProps } from "./DataGridBody"; +export { DataGridCell } from "./DataGridCell"; +export type { DataGridCellProps } from "./DataGridCell"; +export { DataGridFoot } from "./DataGridFoot"; +export type { DataGridFootProps } from "./DataGridFoot"; diff --git a/packages/paste-core/components/data-grid/src/table/Tr.tsx b/packages/paste-core/components/data-grid/src/table/Tr.tsx index 052d558172..e52ee8dac5 100644 --- a/packages/paste-core/components/data-grid/src/table/Tr.tsx +++ b/packages/paste-core/components/data-grid/src/table/Tr.tsx @@ -4,8 +4,8 @@ import type { TrProps as TableTrProps } from "@twilio-paste/table"; import * as React from "react"; export interface TrProps extends TableTrProps { - role: string; - striped: boolean; + role?: string; + striped?: boolean; selected?: boolean; } diff --git a/packages/paste-core/components/data-grid/type-docs.json b/packages/paste-core/components/data-grid/type-docs.json new file mode 100644 index 0000000000..166bd8ea29 --- /dev/null +++ b/packages/paste-core/components/data-grid/type-docs.json @@ -0,0 +1,12998 @@ +{ + "DataGrid": { + "aria-label": { + "type": "string", + "defaultValue": null, + "required": true, + "externalProp": false, + "description": "Defines a string value that labels the current element." + }, + "about": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "accessKey": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "align": { + "type": "\"center\" | \"right\" | \"left\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "aria-activedescendant": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application." + }, + "aria-atomic": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-autocomplete": { + "type": "\"none\" | \"list\" | \"inline\" | \"both\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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\npresented if they are made." + }, + "aria-busy": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-checked": { + "type": "boolean | \"true\" | \"false\" | \"mixed\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the current \"checked\" state of checkboxes, radio buttons, and other widgets." + }, + "aria-colcount": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the total number of columns in a table, grid, or treegrid." + }, + "aria-colindex": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid." + }, + "aria-colspan": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid." + }, + "aria-controls": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element (or elements) whose contents or presence are controlled by the current element." + }, + "aria-current": { + "type": "| boolean\n | \"time\"\n | \"true\"\n | \"false\"\n | \"page\"\n | \"step\"\n | \"location\"\n | \"date\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the element that represents the current item within a container or set of related elements." + }, + "aria-describedby": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element (or elements) that describes the object." + }, + "aria-details": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element that provides a detailed, extended description for the object." + }, + "aria-disabled": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable." + }, + "aria-dropeffect": { + "type": "\"link\" | \"none\" | \"copy\" | \"execute\" | \"move\" | \"popup\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates what functions can be performed when a dragged object is released on the drop target." + }, + "aria-errormessage": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element that provides an error message for the object." + }, + "aria-expanded": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed." + }, + "aria-flowto": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the next element (or elements) in an alternate reading order of content which, at the user's discretion,\nallows assistive technology to override the general default of reading in document source order." + }, + "aria-grabbed": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates an element's \"grabbed\" state in a drag-and-drop operation." + }, + "aria-haspopup": { + "type": "| boolean\n | \"dialog\"\n | \"menu\"\n | \"true\"\n | \"false\"\n | \"grid\"\n | \"listbox\"\n | \"tree\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element." + }, + "aria-hidden": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether the element is exposed to an accessibility API." + }, + "aria-invalid": { + "type": "boolean | \"true\" | \"false\" | \"grammar\" | \"spelling\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the entered value does not conform to the format expected by the application." + }, + "aria-keyshortcuts": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element." + }, + "aria-labelledby": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element (or elements) that labels the current element." + }, + "aria-level": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the hierarchical level of an element within a structure." + }, + "aria-live": { + "type": "\"off\" | \"assertive\" | \"polite\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-modal": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether an element is modal when displayed." + }, + "aria-multiline": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether a text box accepts multiple lines of input or only a single line." + }, + "aria-multiselectable": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that the user may select more than one item from the current selectable descendants." + }, + "aria-orientation": { + "type": "\"horizontal\" | \"vertical\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous." + }, + "aria-owns": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies an element (or elements) in order to define a visual, functional, or contextual parent/child relationship\nbetween DOM elements where the DOM hierarchy cannot be used to represent the relationship." + }, + "aria-placeholder": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines a short hint (a word or short phrase) intended to aid the user with data entry when the control has no value.\nA hint could be a sample value or a brief description of the expected format." + }, + "aria-posinset": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-pressed": { + "type": "boolean | \"true\" | \"false\" | \"mixed\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the current \"pressed\" state of toggle buttons." + }, + "aria-readonly": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that the element is not editable, but is otherwise operable." + }, + "aria-relevant": { + "type": "| \"text\"\n | \"all\"\n | \"additions\"\n | \"additions removals\"\n | \"additions text\"\n | \"removals\"\n | \"removals additions\"\n | \"removals text\"\n | \"text additions\"\n | \"text removals\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified." + }, + "aria-required": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that user input is required on the element before a form may be submitted." + }, + "aria-roledescription": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines a human-readable, author-localized description for the role of an element." + }, + "aria-rowcount": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the total number of rows in a table, grid, or treegrid." + }, + "aria-rowindex": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid." + }, + "aria-rowspan": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid." + }, + "aria-selected": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the current \"selected\" state of various widgets." + }, + "aria-setsize": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-sort": { + "type": "\"none\" | \"ascending\" | \"descending\" | \"other\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates if items in a table or grid are sorted in ascending or descending order." + }, + "aria-valuemax": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the maximum allowed value for a range widget." + }, + "aria-valuemin": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the minimum allowed value for a range widget." + }, + "aria-valuenow": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the current value for a range widget." + }, + "aria-valuetext": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the human readable text alternative of aria-valuenow for a range widget." + }, + "autoCapitalize": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "autoCorrect": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "autoSave": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "bgcolor": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "border": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "cellPadding": { + "type": "string | number", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "cellSpacing": { + "type": "string | number", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "contentEditable": { + "type": "Booleanish | \"inherit\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "contextMenu": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "dangerouslySetInnerHTML": { + "type": "{ __html: string }", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "datatype": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "defaultChecked": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "defaultValue": { + "type": "string | number | readonly string[]", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "dir": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "draggable": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "element": { + "type": "string", + "defaultValue": "'DATA_GRID'", + "required": false, + "externalProp": false, + "description": "Overrides the default element name to apply unique styles with the Customization Provider" + }, + "frame": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "hidden": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "id": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "inlist": { + "type": "any", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "inputMode": { + "type": "| \"text\"\n | \"none\"\n | \"search\"\n | \"tel\"\n | \"url\"\n | \"email\"\n | \"numeric\"\n | \"decimal\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Hints at the type of data that might be entered by the user while editing the element or its contents" + }, + "is": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Specify that a standard HTML element should behave like a defined custom built-in element" + }, + "isActionable": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": false, + "description": "Sets the table to visually display the actionable state of an interactive table. Mainly used for Data Grid." + }, + "itemID": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemProp": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemRef": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemScope": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemType": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "key": { + "type": "Key", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "lang": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "nonce": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "noWrap": { + "type": "boolean", + "defaultValue": "'false'", + "required": false, + "externalProp": false, + "description": "Sets the table cells to not line wrap." + }, + "onAbort": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAbortCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationEnd": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationEndCapture": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationIteration": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationIterationCapture": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationStart": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationStartCapture": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAuxClick": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAuxClickCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBeforeInput": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBeforeInputCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBlur": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBlurCapture": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlay": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlayCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlayThrough": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlayThroughCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onChange": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onChangeCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onClick": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onClickCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionEnd": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionEndCapture": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionStart": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionStartCapture": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionUpdate": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionUpdateCapture": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onContextMenu": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onContextMenuCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCopy": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCopyCapture": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCut": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCutCapture": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDoubleClick": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDoubleClickCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDrag": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEnd": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEndCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEnter": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEnterCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragExit": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragExitCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragLeave": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragLeaveCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragOver": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragOverCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragStart": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragStartCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDrop": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDropCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDurationChange": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDurationChangeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEmptied": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEmptiedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEncrypted": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEncryptedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEnded": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEndedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onError": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onErrorCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onFocus": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onFocusCapture": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onGotPointerCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onGotPointerCaptureCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInput": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInputCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInvalid": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInvalidCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyDown": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyDownCapture": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyPress": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyPressCapture": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyUp": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyUpCapture": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoad": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedData": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedDataCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedMetadata": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedMetadataCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadStart": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadStartCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLostPointerCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLostPointerCaptureCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseDown": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseDownCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseEnter": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseLeave": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseMove": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseMoveCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOut": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOutCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOver": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOverCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseUp": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseUpCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPaste": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPasteCapture": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPause": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPauseCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlay": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlayCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlaying": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlayingCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerCancel": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerCancelCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerDown": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerDownCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerEnter": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerEnterCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerLeave": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerLeaveCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerMove": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerMoveCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOut": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOutCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOver": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOverCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerUp": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerUpCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onProgress": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onProgressCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onRateChange": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onRateChangeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onReset": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onResetCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onResize": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onResizeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onScroll": { + "type": "UIEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onScrollCapture": { + "type": "UIEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeeked": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeekedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeeking": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeekingCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSelect": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSelectCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onStalled": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onStalledCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSubmit": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSubmitCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSuspend": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSuspendCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTimeUpdate": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTimeUpdateCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchCancel": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchCancelCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchEnd": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchEndCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchMove": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchMoveCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchStart": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchStartCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTransitionEnd": { + "type": "TransitionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTransitionEndCapture": { + "type": "TransitionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onVolumeChange": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onVolumeChangeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWaiting": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWaitingCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWheel": { + "type": "WheelEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWheelCapture": { + "type": "WheelEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "placeholder": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "prefix": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "property": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "radioGroup": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "resource": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "results": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "role": { + "type": "AriaRole", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "rules": { + "type": "\"none\" | \"groups\" | \"rows\" | \"columns\" | \"all\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "scrollHorizontally": { + "type": "boolean", + "defaultValue": "'false'", + "required": false, + "externalProp": false, + "description": "Sets the table to scroll horizontally on small screens." + }, + "security": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "slot": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "spellCheck": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "striped": { + "type": "boolean", + "defaultValue": "'false'", + "required": false, + "externalProp": false, + "description": "Sets a background color for even rows within the table." + }, + "summary": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "suppressContentEditableWarning": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "suppressHydrationWarning": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "tabIndex": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "tableLayout": { + "type": "TableLayoutOptions", + "defaultValue": "'auto'", + "required": false, + "externalProp": false, + "description": "Sets the `table-layout` style of the Table." + }, + "title": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "translate": { + "type": "\"yes\" | \"no\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "typeof": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "unselectable": { + "type": "\"on\" | \"off\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "variant": { + "type": "TableVariantOptions", + "defaultValue": "'default'", + "required": false, + "externalProp": false, + "description": "Sets the `border` style of the Table." + }, + "vocab": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "width": { + "type": "string | number", + "defaultValue": null, + "required": false, + "externalProp": true + } + }, + "DataGridHead": { + "about": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "accessKey": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "aria-activedescendant": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application." + }, + "aria-atomic": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-autocomplete": { + "type": "\"none\" | \"list\" | \"inline\" | \"both\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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\npresented if they are made." + }, + "aria-busy": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-checked": { + "type": "boolean | \"true\" | \"false\" | \"mixed\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the current \"checked\" state of checkboxes, radio buttons, and other widgets." + }, + "aria-colcount": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the total number of columns in a table, grid, or treegrid." + }, + "aria-colindex": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid." + }, + "aria-colspan": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid." + }, + "aria-controls": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element (or elements) whose contents or presence are controlled by the current element." + }, + "aria-current": { + "type": "| boolean\n | \"time\"\n | \"true\"\n | \"false\"\n | \"page\"\n | \"step\"\n | \"location\"\n | \"date\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the element that represents the current item within a container or set of related elements." + }, + "aria-describedby": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element (or elements) that describes the object." + }, + "aria-details": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element that provides a detailed, extended description for the object." + }, + "aria-disabled": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable." + }, + "aria-dropeffect": { + "type": "\"link\" | \"none\" | \"copy\" | \"execute\" | \"move\" | \"popup\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates what functions can be performed when a dragged object is released on the drop target." + }, + "aria-errormessage": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element that provides an error message for the object." + }, + "aria-expanded": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed." + }, + "aria-flowto": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the next element (or elements) in an alternate reading order of content which, at the user's discretion,\nallows assistive technology to override the general default of reading in document source order." + }, + "aria-grabbed": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates an element's \"grabbed\" state in a drag-and-drop operation." + }, + "aria-haspopup": { + "type": "| boolean\n | \"dialog\"\n | \"menu\"\n | \"true\"\n | \"false\"\n | \"grid\"\n | \"listbox\"\n | \"tree\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element." + }, + "aria-hidden": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether the element is exposed to an accessibility API." + }, + "aria-invalid": { + "type": "boolean | \"true\" | \"false\" | \"grammar\" | \"spelling\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the entered value does not conform to the format expected by the application." + }, + "aria-keyshortcuts": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element." + }, + "aria-label": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines a string value that labels the current element." + }, + "aria-labelledby": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element (or elements) that labels the current element." + }, + "aria-level": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the hierarchical level of an element within a structure." + }, + "aria-live": { + "type": "\"off\" | \"assertive\" | \"polite\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-modal": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether an element is modal when displayed." + }, + "aria-multiline": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether a text box accepts multiple lines of input or only a single line." + }, + "aria-multiselectable": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that the user may select more than one item from the current selectable descendants." + }, + "aria-orientation": { + "type": "\"horizontal\" | \"vertical\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous." + }, + "aria-owns": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies an element (or elements) in order to define a visual, functional, or contextual parent/child relationship\nbetween DOM elements where the DOM hierarchy cannot be used to represent the relationship." + }, + "aria-placeholder": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines a short hint (a word or short phrase) intended to aid the user with data entry when the control has no value.\nA hint could be a sample value or a brief description of the expected format." + }, + "aria-posinset": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-pressed": { + "type": "boolean | \"true\" | \"false\" | \"mixed\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the current \"pressed\" state of toggle buttons." + }, + "aria-readonly": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that the element is not editable, but is otherwise operable." + }, + "aria-relevant": { + "type": "| \"text\"\n | \"all\"\n | \"additions\"\n | \"additions removals\"\n | \"additions text\"\n | \"removals\"\n | \"removals additions\"\n | \"removals text\"\n | \"text additions\"\n | \"text removals\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified." + }, + "aria-required": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that user input is required on the element before a form may be submitted." + }, + "aria-roledescription": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines a human-readable, author-localized description for the role of an element." + }, + "aria-rowcount": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the total number of rows in a table, grid, or treegrid." + }, + "aria-rowindex": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid." + }, + "aria-rowspan": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid." + }, + "aria-selected": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the current \"selected\" state of various widgets." + }, + "aria-setsize": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-sort": { + "type": "\"none\" | \"ascending\" | \"descending\" | \"other\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates if items in a table or grid are sorted in ascending or descending order." + }, + "aria-valuemax": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the maximum allowed value for a range widget." + }, + "aria-valuemin": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the minimum allowed value for a range widget." + }, + "aria-valuenow": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the current value for a range widget." + }, + "aria-valuetext": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the human readable text alternative of aria-valuenow for a range widget." + }, + "autoCapitalize": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "autoCorrect": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "autoSave": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "contentEditable": { + "type": "Booleanish | \"inherit\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "contextMenu": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "dangerouslySetInnerHTML": { + "type": "{ __html: string }", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "datatype": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "defaultChecked": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "defaultValue": { + "type": "string | number | readonly string[]", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "dir": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "draggable": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "element": { + "type": "string", + "defaultValue": "'DATA_GRID_HEAD'", + "required": false, + "externalProp": false, + "description": "Overrides the default element name to apply unique styles with the Customization Provider" + }, + "hidden": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "id": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "inlist": { + "type": "any", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "inputMode": { + "type": "| \"text\"\n | \"none\"\n | \"search\"\n | \"tel\"\n | \"url\"\n | \"email\"\n | \"numeric\"\n | \"decimal\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Hints at the type of data that might be entered by the user while editing the element or its contents" + }, + "is": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Specify that a standard HTML element should behave like a defined custom built-in element" + }, + "itemID": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemProp": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemRef": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemScope": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemType": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "key": { + "type": "Key", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "lang": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "nonce": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAbort": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAbortCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationEnd": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationEndCapture": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationIteration": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationIterationCapture": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationStart": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationStartCapture": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAuxClick": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAuxClickCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBeforeInput": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBeforeInputCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBlur": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBlurCapture": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlay": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlayCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlayThrough": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlayThroughCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onChange": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onChangeCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onClick": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onClickCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionEnd": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionEndCapture": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionStart": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionStartCapture": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionUpdate": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionUpdateCapture": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onContextMenu": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onContextMenuCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCopy": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCopyCapture": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCut": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCutCapture": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDoubleClick": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDoubleClickCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDrag": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEnd": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEndCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEnter": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEnterCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragExit": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragExitCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragLeave": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragLeaveCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragOver": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragOverCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragStart": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragStartCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDrop": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDropCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDurationChange": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDurationChangeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEmptied": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEmptiedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEncrypted": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEncryptedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEnded": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEndedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onError": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onErrorCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onFocus": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onFocusCapture": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onGotPointerCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onGotPointerCaptureCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInput": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInputCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInvalid": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInvalidCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyDown": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyDownCapture": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyPress": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyPressCapture": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyUp": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyUpCapture": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoad": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedData": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedDataCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedMetadata": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedMetadataCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadStart": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadStartCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLostPointerCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLostPointerCaptureCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseDown": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseDownCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseEnter": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseLeave": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseMove": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseMoveCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOut": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOutCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOver": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOverCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseUp": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseUpCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPaste": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPasteCapture": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPause": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPauseCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlay": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlayCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlaying": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlayingCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerCancel": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerCancelCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerDown": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerDownCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerEnter": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerEnterCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerLeave": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerLeaveCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerMove": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerMoveCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOut": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOutCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOver": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOverCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerUp": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerUpCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onProgress": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onProgressCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onRateChange": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onRateChangeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onReset": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onResetCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onResize": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onResizeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onScroll": { + "type": "UIEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onScrollCapture": { + "type": "UIEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeeked": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeekedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeeking": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeekingCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSelect": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSelectCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onStalled": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onStalledCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSubmit": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSubmitCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSuspend": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSuspendCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTimeUpdate": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTimeUpdateCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchCancel": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchCancelCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchEnd": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchEndCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchMove": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchMoveCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchStart": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchStartCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTransitionEnd": { + "type": "TransitionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTransitionEndCapture": { + "type": "TransitionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onVolumeChange": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onVolumeChangeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWaiting": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWaitingCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWheel": { + "type": "WheelEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWheelCapture": { + "type": "WheelEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "placeholder": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "prefix": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "property": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "radioGroup": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "resource": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "results": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "role": { + "type": "AriaRole", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "security": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "slot": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "spellCheck": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "stickyHeader": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": false, + "description": "Makes the table head stick to the top of the window as the user scrolls a long table" + }, + "suppressContentEditableWarning": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "suppressHydrationWarning": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "tabIndex": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "title": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "top": { + "type": "Top | (Top | null | undefined)[] | { [x: string]: Top | undefined; [x: number]: Top<...> | undefined; }", + "defaultValue": null, + "required": false, + "externalProp": false, + "description": "Allows manual control of the top offset, used in conjunction with `stickyHeader`" + }, + "translate": { + "type": "\"yes\" | \"no\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "typeof": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "unselectable": { + "type": "\"on\" | \"off\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "vocab": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + } + }, + "DataGridRow": { + "about": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "accessKey": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "aria-activedescendant": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application." + }, + "aria-atomic": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-autocomplete": { + "type": "\"none\" | \"list\" | \"inline\" | \"both\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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\npresented if they are made." + }, + "aria-busy": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-checked": { + "type": "boolean | \"true\" | \"false\" | \"mixed\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the current \"checked\" state of checkboxes, radio buttons, and other widgets." + }, + "aria-colcount": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the total number of columns in a table, grid, or treegrid." + }, + "aria-colindex": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid." + }, + "aria-colspan": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid." + }, + "aria-controls": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element (or elements) whose contents or presence are controlled by the current element." + }, + "aria-current": { + "type": "| boolean\n | \"time\"\n | \"true\"\n | \"false\"\n | \"page\"\n | \"step\"\n | \"location\"\n | \"date\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the element that represents the current item within a container or set of related elements." + }, + "aria-describedby": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element (or elements) that describes the object." + }, + "aria-details": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element that provides a detailed, extended description for the object." + }, + "aria-disabled": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable." + }, + "aria-dropeffect": { + "type": "\"link\" | \"none\" | \"copy\" | \"execute\" | \"move\" | \"popup\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates what functions can be performed when a dragged object is released on the drop target." + }, + "aria-errormessage": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element that provides an error message for the object." + }, + "aria-expanded": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed." + }, + "aria-flowto": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the next element (or elements) in an alternate reading order of content which, at the user's discretion,\nallows assistive technology to override the general default of reading in document source order." + }, + "aria-grabbed": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates an element's \"grabbed\" state in a drag-and-drop operation." + }, + "aria-haspopup": { + "type": "| boolean\n | \"dialog\"\n | \"menu\"\n | \"true\"\n | \"false\"\n | \"grid\"\n | \"listbox\"\n | \"tree\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element." + }, + "aria-hidden": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether the element is exposed to an accessibility API." + }, + "aria-invalid": { + "type": "boolean | \"true\" | \"false\" | \"grammar\" | \"spelling\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the entered value does not conform to the format expected by the application." + }, + "aria-keyshortcuts": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element." + }, + "aria-label": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines a string value that labels the current element." + }, + "aria-labelledby": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element (or elements) that labels the current element." + }, + "aria-level": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the hierarchical level of an element within a structure." + }, + "aria-live": { + "type": "\"off\" | \"assertive\" | \"polite\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-modal": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether an element is modal when displayed." + }, + "aria-multiline": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether a text box accepts multiple lines of input or only a single line." + }, + "aria-multiselectable": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that the user may select more than one item from the current selectable descendants." + }, + "aria-orientation": { + "type": "\"horizontal\" | \"vertical\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous." + }, + "aria-owns": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies an element (or elements) in order to define a visual, functional, or contextual parent/child relationship\nbetween DOM elements where the DOM hierarchy cannot be used to represent the relationship." + }, + "aria-placeholder": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines a short hint (a word or short phrase) intended to aid the user with data entry when the control has no value.\nA hint could be a sample value or a brief description of the expected format." + }, + "aria-posinset": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-pressed": { + "type": "boolean | \"true\" | \"false\" | \"mixed\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the current \"pressed\" state of toggle buttons." + }, + "aria-readonly": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that the element is not editable, but is otherwise operable." + }, + "aria-relevant": { + "type": "| \"text\"\n | \"all\"\n | \"additions\"\n | \"additions removals\"\n | \"additions text\"\n | \"removals\"\n | \"removals additions\"\n | \"removals text\"\n | \"text additions\"\n | \"text removals\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified." + }, + "aria-required": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that user input is required on the element before a form may be submitted." + }, + "aria-roledescription": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines a human-readable, author-localized description for the role of an element." + }, + "aria-rowcount": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the total number of rows in a table, grid, or treegrid." + }, + "aria-rowindex": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid." + }, + "aria-rowspan": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid." + }, + "aria-selected": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the current \"selected\" state of various widgets." + }, + "aria-setsize": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-sort": { + "type": "\"none\" | \"ascending\" | \"descending\" | \"other\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates if items in a table or grid are sorted in ascending or descending order." + }, + "aria-valuemax": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the maximum allowed value for a range widget." + }, + "aria-valuemin": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the minimum allowed value for a range widget." + }, + "aria-valuenow": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the current value for a range widget." + }, + "aria-valuetext": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the human readable text alternative of aria-valuenow for a range widget." + }, + "autoCapitalize": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "autoCorrect": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "autoSave": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "contentEditable": { + "type": "Booleanish | \"inherit\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "contextMenu": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "dangerouslySetInnerHTML": { + "type": "{ __html: string }", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "datatype": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "defaultChecked": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "defaultValue": { + "type": "string | number | readonly string[]", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "dir": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "draggable": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "element": { + "type": "string", + "defaultValue": "'DATA_GRID_ROW'", + "required": false, + "externalProp": false, + "description": "Overrides the default element name to apply unique styles with the Customization Provider" + }, + "hidden": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "id": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "inlist": { + "type": "any", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "inputMode": { + "type": "| \"text\"\n | \"none\"\n | \"search\"\n | \"tel\"\n | \"url\"\n | \"email\"\n | \"numeric\"\n | \"decimal\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Hints at the type of data that might be entered by the user while editing the element or its contents" + }, + "is": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Specify that a standard HTML element should behave like a defined custom built-in element" + }, + "itemID": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemProp": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemRef": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemScope": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemType": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "key": { + "type": "Key", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "lang": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "nonce": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAbort": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAbortCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationEnd": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationEndCapture": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationIteration": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationIterationCapture": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationStart": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationStartCapture": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAuxClick": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAuxClickCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBeforeInput": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBeforeInputCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBlur": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBlurCapture": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlay": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlayCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlayThrough": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlayThroughCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onChange": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onChangeCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onClick": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onClickCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionEnd": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionEndCapture": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionStart": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionStartCapture": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionUpdate": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionUpdateCapture": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onContextMenu": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onContextMenuCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCopy": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCopyCapture": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCut": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCutCapture": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDoubleClick": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDoubleClickCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDrag": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEnd": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEndCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEnter": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEnterCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragExit": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragExitCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragLeave": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragLeaveCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragOver": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragOverCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragStart": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragStartCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDrop": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDropCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDurationChange": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDurationChangeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEmptied": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEmptiedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEncrypted": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEncryptedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEnded": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEndedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onError": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onErrorCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onFocus": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onFocusCapture": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onGotPointerCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onGotPointerCaptureCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInput": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInputCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInvalid": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInvalidCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyDown": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyDownCapture": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyPress": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyPressCapture": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyUp": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyUpCapture": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoad": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedData": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedDataCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedMetadata": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedMetadataCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadStart": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadStartCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLostPointerCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLostPointerCaptureCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseDown": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseDownCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseEnter": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseLeave": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseMove": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseMoveCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOut": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOutCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOver": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOverCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseUp": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseUpCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPaste": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPasteCapture": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPause": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPauseCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlay": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlayCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlaying": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlayingCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerCancel": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerCancelCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerDown": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerDownCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerEnter": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerEnterCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerLeave": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerLeaveCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerMove": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerMoveCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOut": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOutCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOver": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOverCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerUp": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerUpCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onProgress": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onProgressCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onRateChange": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onRateChangeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onReset": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onResetCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onResize": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onResizeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onScroll": { + "type": "UIEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onScrollCapture": { + "type": "UIEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeeked": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeekedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeeking": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeekingCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSelect": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSelectCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onStalled": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onStalledCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSubmit": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSubmitCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSuspend": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSuspendCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTimeUpdate": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTimeUpdateCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchCancel": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchCancelCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchEnd": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchEndCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchMove": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchMoveCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchStart": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchStartCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTransitionEnd": { + "type": "TransitionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTransitionEndCapture": { + "type": "TransitionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onVolumeChange": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onVolumeChangeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWaiting": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWaitingCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWheel": { + "type": "WheelEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWheelCapture": { + "type": "WheelEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "placeholder": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "prefix": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "property": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "radioGroup": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "resource": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "results": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "role": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": false + }, + "security": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "selected": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": false, + "description": "Visally displays a row highlight indicating selection and sets `aria-selected`" + }, + "slot": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "spellCheck": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "striped": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": false + }, + "suppressContentEditableWarning": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "suppressHydrationWarning": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "tabIndex": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "title": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "translate": { + "type": "\"yes\" | \"no\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "typeof": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "unselectable": { + "type": "\"on\" | \"off\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "verticalAlign": { + "type": "TableVerticalAlignmentOptions", + "defaultValue": "'middle'", + "required": false, + "externalProp": false, + "description": "Sets the vertical alignment of the content within the Table row." + }, + "vocab": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + } + }, + "DataGridHeader": { + "abbr": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "about": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "accessKey": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "align": { + "type": "\"center\" | \"right\" | \"left\" | \"justify\" | \"char\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "aria-activedescendant": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application." + }, + "aria-atomic": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-autocomplete": { + "type": "\"none\" | \"list\" | \"inline\" | \"both\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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\npresented if they are made." + }, + "aria-busy": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-checked": { + "type": "boolean | \"true\" | \"false\" | \"mixed\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the current \"checked\" state of checkboxes, radio buttons, and other widgets." + }, + "aria-colcount": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the total number of columns in a table, grid, or treegrid." + }, + "aria-colindex": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid." + }, + "aria-colspan": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid." + }, + "aria-controls": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element (or elements) whose contents or presence are controlled by the current element." + }, + "aria-current": { + "type": "| boolean\n | \"time\"\n | \"true\"\n | \"false\"\n | \"page\"\n | \"step\"\n | \"location\"\n | \"date\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the element that represents the current item within a container or set of related elements." + }, + "aria-describedby": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element (or elements) that describes the object." + }, + "aria-details": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element that provides a detailed, extended description for the object." + }, + "aria-disabled": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable." + }, + "aria-dropeffect": { + "type": "\"link\" | \"none\" | \"copy\" | \"execute\" | \"move\" | \"popup\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates what functions can be performed when a dragged object is released on the drop target." + }, + "aria-errormessage": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element that provides an error message for the object." + }, + "aria-expanded": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed." + }, + "aria-flowto": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the next element (or elements) in an alternate reading order of content which, at the user's discretion,\nallows assistive technology to override the general default of reading in document source order." + }, + "aria-grabbed": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates an element's \"grabbed\" state in a drag-and-drop operation." + }, + "aria-haspopup": { + "type": "| boolean\n | \"dialog\"\n | \"menu\"\n | \"true\"\n | \"false\"\n | \"grid\"\n | \"listbox\"\n | \"tree\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element." + }, + "aria-hidden": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether the element is exposed to an accessibility API." + }, + "aria-invalid": { + "type": "boolean | \"true\" | \"false\" | \"grammar\" | \"spelling\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the entered value does not conform to the format expected by the application." + }, + "aria-keyshortcuts": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element." + }, + "aria-label": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines a string value that labels the current element." + }, + "aria-labelledby": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element (or elements) that labels the current element." + }, + "aria-level": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the hierarchical level of an element within a structure." + }, + "aria-live": { + "type": "\"off\" | \"assertive\" | \"polite\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-modal": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether an element is modal when displayed." + }, + "aria-multiline": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether a text box accepts multiple lines of input or only a single line." + }, + "aria-multiselectable": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that the user may select more than one item from the current selectable descendants." + }, + "aria-orientation": { + "type": "\"horizontal\" | \"vertical\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous." + }, + "aria-owns": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies an element (or elements) in order to define a visual, functional, or contextual parent/child relationship\nbetween DOM elements where the DOM hierarchy cannot be used to represent the relationship." + }, + "aria-placeholder": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines a short hint (a word or short phrase) intended to aid the user with data entry when the control has no value.\nA hint could be a sample value or a brief description of the expected format." + }, + "aria-posinset": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-pressed": { + "type": "boolean | \"true\" | \"false\" | \"mixed\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the current \"pressed\" state of toggle buttons." + }, + "aria-readonly": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that the element is not editable, but is otherwise operable." + }, + "aria-relevant": { + "type": "| \"text\"\n | \"all\"\n | \"additions\"\n | \"additions removals\"\n | \"additions text\"\n | \"removals\"\n | \"removals additions\"\n | \"removals text\"\n | \"text additions\"\n | \"text removals\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified." + }, + "aria-required": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that user input is required on the element before a form may be submitted." + }, + "aria-roledescription": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines a human-readable, author-localized description for the role of an element." + }, + "aria-rowcount": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the total number of rows in a table, grid, or treegrid." + }, + "aria-rowindex": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid." + }, + "aria-rowspan": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid." + }, + "aria-selected": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the current \"selected\" state of various widgets." + }, + "aria-setsize": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-sort": { + "type": "\"none\" | \"ascending\" | \"descending\" | \"other\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates if items in a table or grid are sorted in ascending or descending order." + }, + "aria-valuemax": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the maximum allowed value for a range widget." + }, + "aria-valuemin": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the minimum allowed value for a range widget." + }, + "aria-valuenow": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the current value for a range widget." + }, + "aria-valuetext": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the human readable text alternative of aria-valuenow for a range widget." + }, + "autoCapitalize": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "autoCorrect": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "autoSave": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "colSpan": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "contentEditable": { + "type": "Booleanish | \"inherit\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "contextMenu": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "dangerouslySetInnerHTML": { + "type": "{ __html: string }", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "datatype": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "defaultChecked": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "defaultValue": { + "type": "string | number | readonly string[]", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "dir": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "draggable": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "element": { + "type": "string", + "defaultValue": "'DATA_GRID_HEADER'", + "required": false, + "externalProp": false, + "description": "Overrides the default element name to apply unique styles with the Customization Provider" + }, + "headers": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "hidden": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "id": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "inlist": { + "type": "any", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "inputMode": { + "type": "| \"text\"\n | \"none\"\n | \"search\"\n | \"tel\"\n | \"url\"\n | \"email\"\n | \"numeric\"\n | \"decimal\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Hints at the type of data that might be entered by the user while editing the element or its contents" + }, + "is": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Specify that a standard HTML element should behave like a defined custom built-in element" + }, + "itemID": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemProp": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemRef": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemScope": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemType": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "key": { + "type": "Key", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "lang": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "nonce": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAbort": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAbortCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationEnd": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationEndCapture": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationIteration": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationIterationCapture": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationStart": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationStartCapture": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAuxClick": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAuxClickCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBeforeInput": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBeforeInputCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBlur": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBlurCapture": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlay": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlayCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlayThrough": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlayThroughCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onChange": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onChangeCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onClick": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": false + }, + "onClickCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionEnd": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionEndCapture": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionStart": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionStartCapture": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionUpdate": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionUpdateCapture": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onContextMenu": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onContextMenuCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCopy": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCopyCapture": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCut": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCutCapture": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDoubleClick": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDoubleClickCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDrag": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEnd": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEndCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEnter": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEnterCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragExit": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragExitCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragLeave": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragLeaveCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragOver": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragOverCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragStart": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragStartCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDrop": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDropCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDurationChange": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDurationChangeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEmptied": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEmptiedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEncrypted": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEncryptedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEnded": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEndedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onError": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onErrorCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onFocus": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onFocusCapture": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onGotPointerCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onGotPointerCaptureCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInput": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInputCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInvalid": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInvalidCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyDown": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyDownCapture": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyPress": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyPressCapture": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyUp": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyUpCapture": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoad": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedData": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedDataCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedMetadata": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedMetadataCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadStart": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadStartCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLostPointerCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLostPointerCaptureCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseDown": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseDownCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseEnter": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseLeave": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseMove": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseMoveCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOut": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOutCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOver": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOverCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseUp": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseUpCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPaste": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPasteCapture": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPause": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPauseCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlay": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlayCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlaying": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlayingCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerCancel": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerCancelCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerDown": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerDownCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerEnter": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerEnterCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerLeave": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerLeaveCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerMove": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerMoveCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOut": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOutCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOver": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOverCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerUp": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerUpCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onProgress": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onProgressCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onRateChange": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onRateChangeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onReset": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onResetCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onResize": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onResizeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onScroll": { + "type": "UIEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onScrollCapture": { + "type": "UIEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeeked": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeekedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeeking": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeekingCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSelect": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSelectCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onStalled": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onStalledCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSubmit": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSubmitCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSuspend": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSuspendCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTimeUpdate": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTimeUpdateCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchCancel": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchCancelCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchEnd": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchEndCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchMove": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchMoveCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchStart": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchStartCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTransitionEnd": { + "type": "TransitionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTransitionEndCapture": { + "type": "TransitionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onVolumeChange": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onVolumeChangeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWaiting": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWaitingCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWheel": { + "type": "WheelEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWheelCapture": { + "type": "WheelEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "placeholder": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "prefix": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "property": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "radioGroup": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "resource": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "results": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "role": { + "type": "AriaRole", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "rowSpan": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "scope": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "security": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "slot": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "spellCheck": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "suppressContentEditableWarning": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "suppressHydrationWarning": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "tabIndex": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "textAlign": { + "type": "TableAlignmentOptions", + "defaultValue": "'left'", + "required": false, + "externalProp": false, + "description": "Sets the text alignment of the content within the Table cell." + }, + "title": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "translate": { + "type": "\"yes\" | \"no\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "typeof": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "unselectable": { + "type": "\"on\" | \"off\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "vocab": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "width": { + "type": "Width", + "defaultValue": null, + "required": false, + "externalProp": false, + "description": "Sets the width of a Table cell." + } + }, + "DataGridHeaderSort": { + "direction": { + "type": "SortDirection", + "defaultValue": null, + "required": true, + "externalProp": false, + "description": "Sort direction matching aria spec" + }, + "about": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "accessKey": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "aria-activedescendant": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application." + }, + "aria-atomic": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-autocomplete": { + "type": "\"none\" | \"list\" | \"inline\" | \"both\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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\npresented if they are made." + }, + "aria-busy": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-checked": { + "type": "boolean | \"true\" | \"false\" | \"mixed\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the current \"checked\" state of checkboxes, radio buttons, and other widgets." + }, + "aria-colcount": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the total number of columns in a table, grid, or treegrid." + }, + "aria-colindex": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid." + }, + "aria-colspan": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid." + }, + "aria-controls": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element (or elements) whose contents or presence are controlled by the current element." + }, + "aria-current": { + "type": "| boolean\n | \"time\"\n | \"true\"\n | \"false\"\n | \"page\"\n | \"step\"\n | \"location\"\n | \"date\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the element that represents the current item within a container or set of related elements." + }, + "aria-describedby": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element (or elements) that describes the object." + }, + "aria-details": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element that provides a detailed, extended description for the object." + }, + "aria-disabled": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable." + }, + "aria-dropeffect": { + "type": "\"link\" | \"none\" | \"copy\" | \"execute\" | \"move\" | \"popup\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates what functions can be performed when a dragged object is released on the drop target." + }, + "aria-errormessage": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element that provides an error message for the object." + }, + "aria-expanded": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed." + }, + "aria-flowto": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the next element (or elements) in an alternate reading order of content which, at the user's discretion,\nallows assistive technology to override the general default of reading in document source order." + }, + "aria-grabbed": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates an element's \"grabbed\" state in a drag-and-drop operation." + }, + "aria-haspopup": { + "type": "| boolean\n | \"dialog\"\n | \"menu\"\n | \"true\"\n | \"false\"\n | \"grid\"\n | \"listbox\"\n | \"tree\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element." + }, + "aria-hidden": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether the element is exposed to an accessibility API." + }, + "aria-invalid": { + "type": "boolean | \"true\" | \"false\" | \"grammar\" | \"spelling\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the entered value does not conform to the format expected by the application." + }, + "aria-keyshortcuts": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element." + }, + "aria-label": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines a string value that labels the current element." + }, + "aria-labelledby": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element (or elements) that labels the current element." + }, + "aria-level": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the hierarchical level of an element within a structure." + }, + "aria-live": { + "type": "\"off\" | \"assertive\" | \"polite\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-modal": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether an element is modal when displayed." + }, + "aria-multiline": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether a text box accepts multiple lines of input or only a single line." + }, + "aria-multiselectable": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that the user may select more than one item from the current selectable descendants." + }, + "aria-orientation": { + "type": "\"horizontal\" | \"vertical\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous." + }, + "aria-owns": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies an element (or elements) in order to define a visual, functional, or contextual parent/child relationship\nbetween DOM elements where the DOM hierarchy cannot be used to represent the relationship." + }, + "aria-placeholder": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines a short hint (a word or short phrase) intended to aid the user with data entry when the control has no value.\nA hint could be a sample value or a brief description of the expected format." + }, + "aria-posinset": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-pressed": { + "type": "boolean | \"true\" | \"false\" | \"mixed\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the current \"pressed\" state of toggle buttons." + }, + "aria-readonly": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that the element is not editable, but is otherwise operable." + }, + "aria-relevant": { + "type": "| \"text\"\n | \"all\"\n | \"additions\"\n | \"additions removals\"\n | \"additions text\"\n | \"removals\"\n | \"removals additions\"\n | \"removals text\"\n | \"text additions\"\n | \"text removals\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified." + }, + "aria-required": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that user input is required on the element before a form may be submitted." + }, + "aria-roledescription": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines a human-readable, author-localized description for the role of an element." + }, + "aria-rowcount": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the total number of rows in a table, grid, or treegrid." + }, + "aria-rowindex": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid." + }, + "aria-rowspan": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid." + }, + "aria-selected": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the current \"selected\" state of various widgets." + }, + "aria-setsize": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-sort": { + "type": "\"none\" | \"ascending\" | \"descending\" | \"other\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates if items in a table or grid are sorted in ascending or descending order." + }, + "aria-valuemax": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the maximum allowed value for a range widget." + }, + "aria-valuemin": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the minimum allowed value for a range widget." + }, + "aria-valuenow": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the current value for a range widget." + }, + "aria-valuetext": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the human readable text alternative of aria-valuenow for a range widget." + }, + "autoCapitalize": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "autoCorrect": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "autoFocus": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "autoSave": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "contentEditable": { + "type": "Booleanish | \"inherit\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "contextMenu": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "dangerouslySetInnerHTML": { + "type": "{ __html: string }", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "datatype": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "defaultChecked": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "defaultValue": { + "type": "string | number | readonly string[]", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "dir": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "disabled": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "draggable": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "element": { + "type": "string", + "defaultValue": "'DATA_GRID_HEADER_SORT'", + "required": false, + "externalProp": false, + "description": "Overrides the default element name to apply unique styles with the Customization Provider" + }, + "form": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "formAction": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "formEncType": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "formMethod": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "formNoValidate": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "formTarget": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "hidden": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "i18nAscendingLabel": { + "type": "string", + "defaultValue": "'Sort ascending'", + "required": false, + "externalProp": false, + "description": "Sort button label text when `direction` is \"ascending\"" + }, + "i18nDescendingLabel": { + "type": "string", + "defaultValue": "'Sort descending'", + "required": false, + "externalProp": false, + "description": "Sort button label text when `direction` is \"descending\"" + }, + "i18nUnsortedLabel": { + "type": "string", + "defaultValue": "'Unsorted'", + "required": false, + "externalProp": false, + "description": "Sort button label text when `direction` is \"none\"" + }, + "id": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "inlist": { + "type": "any", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "inputMode": { + "type": "| \"text\"\n | \"none\"\n | \"search\"\n | \"tel\"\n | \"url\"\n | \"email\"\n | \"numeric\"\n | \"decimal\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Hints at the type of data that might be entered by the user while editing the element or its contents" + }, + "is": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Specify that a standard HTML element should behave like a defined custom built-in element" + }, + "itemID": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemProp": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemRef": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemScope": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemType": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "key": { + "type": "Key", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "lang": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "name": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "nonce": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAbort": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAbortCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationEnd": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationEndCapture": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationIteration": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationIterationCapture": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationStart": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationStartCapture": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAuxClick": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAuxClickCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBeforeInput": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBeforeInputCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBlur": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBlurCapture": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlay": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlayCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlayThrough": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlayThroughCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onChange": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onChangeCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onClick": { + "type": "() => void", + "defaultValue": null, + "required": false, + "externalProp": false, + "description": "Callback when the sort button is pressed. Used to handle sorting." + }, + "onClickCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionEnd": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionEndCapture": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionStart": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionStartCapture": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionUpdate": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionUpdateCapture": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onContextMenu": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onContextMenuCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCopy": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCopyCapture": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCut": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCutCapture": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDoubleClick": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDoubleClickCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDrag": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEnd": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEndCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEnter": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEnterCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragExit": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragExitCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragLeave": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragLeaveCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragOver": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragOverCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragStart": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragStartCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDrop": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDropCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDurationChange": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDurationChangeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEmptied": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEmptiedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEncrypted": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEncryptedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEnded": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEndedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onError": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onErrorCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onFocus": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onFocusCapture": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onGotPointerCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onGotPointerCaptureCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInput": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInputCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInvalid": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInvalidCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyDown": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyDownCapture": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyPress": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyPressCapture": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyUp": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyUpCapture": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoad": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedData": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedDataCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedMetadata": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedMetadataCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadStart": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadStartCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLostPointerCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLostPointerCaptureCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseDown": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseDownCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseEnter": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseLeave": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseMove": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseMoveCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOut": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOutCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOver": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOverCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseUp": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseUpCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPaste": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPasteCapture": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPause": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPauseCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlay": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlayCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlaying": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlayingCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerCancel": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerCancelCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerDown": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerDownCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerEnter": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerEnterCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerLeave": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerLeaveCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerMove": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerMoveCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOut": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOutCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOver": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOverCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerUp": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerUpCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onProgress": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onProgressCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onRateChange": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onRateChangeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onReset": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onResetCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onResize": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onResizeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onScroll": { + "type": "UIEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onScrollCapture": { + "type": "UIEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeeked": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeekedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeeking": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeekingCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSelect": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSelectCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onStalled": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onStalledCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSubmit": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSubmitCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSuspend": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSuspendCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTimeUpdate": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTimeUpdateCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchCancel": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchCancelCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchEnd": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchEndCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchMove": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchMoveCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchStart": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchStartCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTransitionEnd": { + "type": "TransitionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTransitionEndCapture": { + "type": "TransitionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onVolumeChange": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onVolumeChangeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWaiting": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWaitingCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWheel": { + "type": "WheelEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWheelCapture": { + "type": "WheelEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "placeholder": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "prefix": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "property": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "radioGroup": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "resource": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "results": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "role": { + "type": "AriaRole", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "security": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "slot": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "spellCheck": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "suppressContentEditableWarning": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "suppressHydrationWarning": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "tabIndex": { + "type": "ButtonTabIndexes", + "defaultValue": null, + "required": false, + "externalProp": false + }, + "title": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "translate": { + "type": "\"yes\" | \"no\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "type": { + "type": "\"button\" | \"reset\" | \"submit\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "typeof": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "unselectable": { + "type": "\"on\" | \"off\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "value": { + "type": "string | number | readonly string[]", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "vocab": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + } + }, + "DataGridBody": { + "about": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "accessKey": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "aria-activedescendant": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application." + }, + "aria-atomic": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-autocomplete": { + "type": "\"none\" | \"list\" | \"inline\" | \"both\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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\npresented if they are made." + }, + "aria-busy": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-checked": { + "type": "boolean | \"true\" | \"false\" | \"mixed\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the current \"checked\" state of checkboxes, radio buttons, and other widgets." + }, + "aria-colcount": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the total number of columns in a table, grid, or treegrid." + }, + "aria-colindex": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid." + }, + "aria-colspan": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid." + }, + "aria-controls": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element (or elements) whose contents or presence are controlled by the current element." + }, + "aria-current": { + "type": "| boolean\n | \"time\"\n | \"true\"\n | \"false\"\n | \"page\"\n | \"step\"\n | \"location\"\n | \"date\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the element that represents the current item within a container or set of related elements." + }, + "aria-describedby": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element (or elements) that describes the object." + }, + "aria-details": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element that provides a detailed, extended description for the object." + }, + "aria-disabled": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable." + }, + "aria-dropeffect": { + "type": "\"link\" | \"none\" | \"copy\" | \"execute\" | \"move\" | \"popup\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates what functions can be performed when a dragged object is released on the drop target." + }, + "aria-errormessage": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element that provides an error message for the object." + }, + "aria-expanded": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed." + }, + "aria-flowto": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the next element (or elements) in an alternate reading order of content which, at the user's discretion,\nallows assistive technology to override the general default of reading in document source order." + }, + "aria-grabbed": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates an element's \"grabbed\" state in a drag-and-drop operation." + }, + "aria-haspopup": { + "type": "| boolean\n | \"dialog\"\n | \"menu\"\n | \"true\"\n | \"false\"\n | \"grid\"\n | \"listbox\"\n | \"tree\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element." + }, + "aria-hidden": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether the element is exposed to an accessibility API." + }, + "aria-invalid": { + "type": "boolean | \"true\" | \"false\" | \"grammar\" | \"spelling\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the entered value does not conform to the format expected by the application." + }, + "aria-keyshortcuts": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element." + }, + "aria-label": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines a string value that labels the current element." + }, + "aria-labelledby": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element (or elements) that labels the current element." + }, + "aria-level": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the hierarchical level of an element within a structure." + }, + "aria-live": { + "type": "\"off\" | \"assertive\" | \"polite\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-modal": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether an element is modal when displayed." + }, + "aria-multiline": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether a text box accepts multiple lines of input or only a single line." + }, + "aria-multiselectable": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that the user may select more than one item from the current selectable descendants." + }, + "aria-orientation": { + "type": "\"horizontal\" | \"vertical\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous." + }, + "aria-owns": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies an element (or elements) in order to define a visual, functional, or contextual parent/child relationship\nbetween DOM elements where the DOM hierarchy cannot be used to represent the relationship." + }, + "aria-placeholder": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines a short hint (a word or short phrase) intended to aid the user with data entry when the control has no value.\nA hint could be a sample value or a brief description of the expected format." + }, + "aria-posinset": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-pressed": { + "type": "boolean | \"true\" | \"false\" | \"mixed\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the current \"pressed\" state of toggle buttons." + }, + "aria-readonly": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that the element is not editable, but is otherwise operable." + }, + "aria-relevant": { + "type": "| \"text\"\n | \"all\"\n | \"additions\"\n | \"additions removals\"\n | \"additions text\"\n | \"removals\"\n | \"removals additions\"\n | \"removals text\"\n | \"text additions\"\n | \"text removals\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified." + }, + "aria-required": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that user input is required on the element before a form may be submitted." + }, + "aria-roledescription": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines a human-readable, author-localized description for the role of an element." + }, + "aria-rowcount": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the total number of rows in a table, grid, or treegrid." + }, + "aria-rowindex": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid." + }, + "aria-rowspan": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid." + }, + "aria-selected": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the current \"selected\" state of various widgets." + }, + "aria-setsize": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-sort": { + "type": "\"none\" | \"ascending\" | \"descending\" | \"other\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates if items in a table or grid are sorted in ascending or descending order." + }, + "aria-valuemax": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the maximum allowed value for a range widget." + }, + "aria-valuemin": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the minimum allowed value for a range widget." + }, + "aria-valuenow": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the current value for a range widget." + }, + "aria-valuetext": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the human readable text alternative of aria-valuenow for a range widget." + }, + "autoCapitalize": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "autoCorrect": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "autoSave": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "contentEditable": { + "type": "Booleanish | \"inherit\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "contextMenu": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "dangerouslySetInnerHTML": { + "type": "{ __html: string }", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "datatype": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "defaultChecked": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "defaultValue": { + "type": "string | number | readonly string[]", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "dir": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "draggable": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "element": { + "type": "string", + "defaultValue": "'DATA_GRID_BODY'", + "required": false, + "externalProp": false, + "description": "Overrides the default element name to apply unique styles with the Customization Provider" + }, + "hidden": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "id": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "inlist": { + "type": "any", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "inputMode": { + "type": "| \"text\"\n | \"none\"\n | \"search\"\n | \"tel\"\n | \"url\"\n | \"email\"\n | \"numeric\"\n | \"decimal\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Hints at the type of data that might be entered by the user while editing the element or its contents" + }, + "is": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Specify that a standard HTML element should behave like a defined custom built-in element" + }, + "itemID": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemProp": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemRef": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemScope": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemType": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "key": { + "type": "Key", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "lang": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "nonce": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAbort": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAbortCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationEnd": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationEndCapture": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationIteration": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationIterationCapture": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationStart": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationStartCapture": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAuxClick": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAuxClickCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBeforeInput": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBeforeInputCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBlur": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBlurCapture": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlay": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlayCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlayThrough": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlayThroughCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onChange": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onChangeCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onClick": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onClickCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionEnd": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionEndCapture": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionStart": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionStartCapture": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionUpdate": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionUpdateCapture": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onContextMenu": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onContextMenuCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCopy": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCopyCapture": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCut": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCutCapture": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDoubleClick": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDoubleClickCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDrag": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEnd": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEndCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEnter": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEnterCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragExit": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragExitCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragLeave": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragLeaveCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragOver": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragOverCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragStart": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragStartCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDrop": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDropCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDurationChange": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDurationChangeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEmptied": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEmptiedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEncrypted": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEncryptedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEnded": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEndedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onError": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onErrorCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onFocus": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onFocusCapture": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onGotPointerCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onGotPointerCaptureCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInput": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInputCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInvalid": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInvalidCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyDown": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyDownCapture": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyPress": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyPressCapture": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyUp": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyUpCapture": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoad": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedData": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedDataCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedMetadata": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedMetadataCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadStart": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadStartCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLostPointerCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLostPointerCaptureCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseDown": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseDownCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseEnter": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseLeave": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseMove": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseMoveCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOut": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOutCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOver": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOverCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseUp": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseUpCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPaste": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPasteCapture": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPause": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPauseCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlay": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlayCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlaying": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlayingCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerCancel": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerCancelCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerDown": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerDownCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerEnter": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerEnterCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerLeave": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerLeaveCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerMove": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerMoveCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOut": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOutCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOver": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOverCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerUp": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerUpCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onProgress": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onProgressCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onRateChange": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onRateChangeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onReset": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onResetCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onResize": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onResizeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onScroll": { + "type": "UIEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onScrollCapture": { + "type": "UIEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeeked": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeekedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeeking": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeekingCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSelect": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSelectCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onStalled": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onStalledCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSubmit": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSubmitCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSuspend": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSuspendCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTimeUpdate": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTimeUpdateCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchCancel": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchCancelCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchEnd": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchEndCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchMove": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchMoveCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchStart": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchStartCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTransitionEnd": { + "type": "TransitionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTransitionEndCapture": { + "type": "TransitionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onVolumeChange": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onVolumeChangeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWaiting": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWaitingCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWheel": { + "type": "WheelEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWheelCapture": { + "type": "WheelEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "placeholder": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "prefix": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "property": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "radioGroup": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "resource": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "results": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "role": { + "type": "AriaRole", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "security": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "slot": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "spellCheck": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "suppressContentEditableWarning": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "suppressHydrationWarning": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "tabIndex": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "title": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "translate": { + "type": "\"yes\" | \"no\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "typeof": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "unselectable": { + "type": "\"on\" | \"off\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "vocab": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + } + }, + "DataGridCell": { + "abbr": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "about": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "accessKey": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "align": { + "type": "\"center\" | \"right\" | \"left\" | \"justify\" | \"char\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "aria-activedescendant": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application." + }, + "aria-atomic": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-autocomplete": { + "type": "\"none\" | \"list\" | \"inline\" | \"both\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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\npresented if they are made." + }, + "aria-busy": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-checked": { + "type": "boolean | \"true\" | \"false\" | \"mixed\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the current \"checked\" state of checkboxes, radio buttons, and other widgets." + }, + "aria-colcount": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the total number of columns in a table, grid, or treegrid." + }, + "aria-colindex": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid." + }, + "aria-colspan": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid." + }, + "aria-controls": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element (or elements) whose contents or presence are controlled by the current element." + }, + "aria-current": { + "type": "| boolean\n | \"time\"\n | \"true\"\n | \"false\"\n | \"page\"\n | \"step\"\n | \"location\"\n | \"date\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the element that represents the current item within a container or set of related elements." + }, + "aria-describedby": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element (or elements) that describes the object." + }, + "aria-details": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element that provides a detailed, extended description for the object." + }, + "aria-disabled": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable." + }, + "aria-dropeffect": { + "type": "\"link\" | \"none\" | \"copy\" | \"execute\" | \"move\" | \"popup\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates what functions can be performed when a dragged object is released on the drop target." + }, + "aria-errormessage": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element that provides an error message for the object." + }, + "aria-expanded": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed." + }, + "aria-flowto": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the next element (or elements) in an alternate reading order of content which, at the user's discretion,\nallows assistive technology to override the general default of reading in document source order." + }, + "aria-grabbed": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates an element's \"grabbed\" state in a drag-and-drop operation." + }, + "aria-haspopup": { + "type": "| boolean\n | \"dialog\"\n | \"menu\"\n | \"true\"\n | \"false\"\n | \"grid\"\n | \"listbox\"\n | \"tree\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element." + }, + "aria-hidden": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether the element is exposed to an accessibility API." + }, + "aria-invalid": { + "type": "boolean | \"true\" | \"false\" | \"grammar\" | \"spelling\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the entered value does not conform to the format expected by the application." + }, + "aria-keyshortcuts": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element." + }, + "aria-label": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines a string value that labels the current element." + }, + "aria-labelledby": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element (or elements) that labels the current element." + }, + "aria-level": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the hierarchical level of an element within a structure." + }, + "aria-live": { + "type": "\"off\" | \"assertive\" | \"polite\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-modal": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether an element is modal when displayed." + }, + "aria-multiline": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether a text box accepts multiple lines of input or only a single line." + }, + "aria-multiselectable": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that the user may select more than one item from the current selectable descendants." + }, + "aria-orientation": { + "type": "\"horizontal\" | \"vertical\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous." + }, + "aria-owns": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies an element (or elements) in order to define a visual, functional, or contextual parent/child relationship\nbetween DOM elements where the DOM hierarchy cannot be used to represent the relationship." + }, + "aria-placeholder": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines a short hint (a word or short phrase) intended to aid the user with data entry when the control has no value.\nA hint could be a sample value or a brief description of the expected format." + }, + "aria-posinset": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-pressed": { + "type": "boolean | \"true\" | \"false\" | \"mixed\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the current \"pressed\" state of toggle buttons." + }, + "aria-readonly": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that the element is not editable, but is otherwise operable." + }, + "aria-relevant": { + "type": "| \"text\"\n | \"all\"\n | \"additions\"\n | \"additions removals\"\n | \"additions text\"\n | \"removals\"\n | \"removals additions\"\n | \"removals text\"\n | \"text additions\"\n | \"text removals\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified." + }, + "aria-required": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that user input is required on the element before a form may be submitted." + }, + "aria-roledescription": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines a human-readable, author-localized description for the role of an element." + }, + "aria-rowcount": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the total number of rows in a table, grid, or treegrid." + }, + "aria-rowindex": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid." + }, + "aria-rowspan": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid." + }, + "aria-selected": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the current \"selected\" state of various widgets." + }, + "aria-setsize": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-sort": { + "type": "\"none\" | \"ascending\" | \"descending\" | \"other\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates if items in a table or grid are sorted in ascending or descending order." + }, + "aria-valuemax": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the maximum allowed value for a range widget." + }, + "aria-valuemin": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the minimum allowed value for a range widget." + }, + "aria-valuenow": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the current value for a range widget." + }, + "aria-valuetext": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the human readable text alternative of aria-valuenow for a range widget." + }, + "as": { + "type": "\"td\" | \"th\"", + "defaultValue": null, + "required": false, + "externalProp": false + }, + "autoCapitalize": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "autoCorrect": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "autoSave": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "colSpan": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "How many columns the cell spans across" + }, + "contentEditable": { + "type": "Booleanish | \"inherit\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "contextMenu": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "dangerouslySetInnerHTML": { + "type": "{ __html: string }", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "datatype": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "defaultChecked": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "defaultValue": { + "type": "string | number | readonly string[]", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "dir": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "draggable": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "element": { + "type": "string", + "defaultValue": "'TH'", + "required": false, + "externalProp": false, + "description": "Overrides the default element name ('TH') to apply unique styles with the Customization Provider.\n\n\nOverrides the default element name to apply unique styles with the Customization Provider\n\n\nOverrides the default element name ('TD') to apply unique styles with the Customization Provider." + }, + "headers": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "hidden": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "id": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "inlist": { + "type": "any", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "inputMode": { + "type": "| \"text\"\n | \"none\"\n | \"search\"\n | \"tel\"\n | \"url\"\n | \"email\"\n | \"numeric\"\n | \"decimal\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Hints at the type of data that might be entered by the user while editing the element or its contents" + }, + "is": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Specify that a standard HTML element should behave like a defined custom built-in element" + }, + "itemID": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemProp": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemRef": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemScope": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemType": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "key": { + "type": "Key", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "lang": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "nonce": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAbort": { + "type": "| ReactEventHandler\n | ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAbortCapture": { + "type": "| ReactEventHandler\n | ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationEnd": { + "type": "| AnimationEventHandler\n | AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationEndCapture": { + "type": "| AnimationEventHandler\n | AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationIteration": { + "type": "| AnimationEventHandler\n | AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationIterationCapture": { + "type": "| AnimationEventHandler\n | AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationStart": { + "type": "| AnimationEventHandler\n | AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationStartCapture": { + "type": "| AnimationEventHandler\n | AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAuxClick": { + "type": "| MouseEventHandler\n | MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAuxClickCapture": { + "type": "| MouseEventHandler\n | MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBeforeInput": { + "type": "| FormEventHandler\n | FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBeforeInputCapture": { + "type": "| FormEventHandler\n | FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBlur": { + "type": "| FocusEventHandler\n | FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBlurCapture": { + "type": "| FocusEventHandler\n | FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlay": { + "type": "| ReactEventHandler\n | ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlayCapture": { + "type": "| ReactEventHandler\n | ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlayThrough": { + "type": "| ReactEventHandler\n | ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlayThroughCapture": { + "type": "| ReactEventHandler\n | ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onChange": { + "type": "| FormEventHandler\n | FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onChangeCapture": { + "type": "| FormEventHandler\n | FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onClick": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": false + }, + "onClickCapture": { + "type": "| MouseEventHandler\n | MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionEnd": { + "type": "| CompositionEventHandler\n | CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionEndCapture": { + "type": "| CompositionEventHandler\n | CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionStart": { + "type": "| CompositionEventHandler\n | CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionStartCapture": { + "type": "| CompositionEventHandler\n | CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionUpdate": { + "type": "| CompositionEventHandler\n | CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionUpdateCapture": { + "type": "| CompositionEventHandler\n | CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onContextMenu": { + "type": "| MouseEventHandler\n | MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onContextMenuCapture": { + "type": "| MouseEventHandler\n | MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCopy": { + "type": "| ClipboardEventHandler\n | ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCopyCapture": { + "type": "| ClipboardEventHandler\n | ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCut": { + "type": "| ClipboardEventHandler\n | ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCutCapture": { + "type": "| ClipboardEventHandler\n | ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDoubleClick": { + "type": "| MouseEventHandler\n | MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDoubleClickCapture": { + "type": "| MouseEventHandler\n | MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDrag": { + "type": "| DragEventHandler\n | DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragCapture": { + "type": "| DragEventHandler\n | DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEnd": { + "type": "| DragEventHandler\n | DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEndCapture": { + "type": "| DragEventHandler\n | DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEnter": { + "type": "| DragEventHandler\n | DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEnterCapture": { + "type": "| DragEventHandler\n | DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragExit": { + "type": "| DragEventHandler\n | DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragExitCapture": { + "type": "| DragEventHandler\n | DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragLeave": { + "type": "| DragEventHandler\n | DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragLeaveCapture": { + "type": "| DragEventHandler\n | DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragOver": { + "type": "| DragEventHandler\n | DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragOverCapture": { + "type": "| DragEventHandler\n | DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragStart": { + "type": "| DragEventHandler\n | DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragStartCapture": { + "type": "| DragEventHandler\n | DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDrop": { + "type": "| DragEventHandler\n | DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDropCapture": { + "type": "| DragEventHandler\n | DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDurationChange": { + "type": "| ReactEventHandler\n | ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDurationChangeCapture": { + "type": "| ReactEventHandler\n | ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEmptied": { + "type": "| ReactEventHandler\n | ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEmptiedCapture": { + "type": "| ReactEventHandler\n | ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEncrypted": { + "type": "| ReactEventHandler\n | ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEncryptedCapture": { + "type": "| ReactEventHandler\n | ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEnded": { + "type": "| ReactEventHandler\n | ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEndedCapture": { + "type": "| ReactEventHandler\n | ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onError": { + "type": "| ReactEventHandler\n | ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onErrorCapture": { + "type": "| ReactEventHandler\n | ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onFocus": { + "type": "| FocusEventHandler\n | FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onFocusCapture": { + "type": "| FocusEventHandler\n | FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onGotPointerCapture": { + "type": "| PointerEventHandler\n | PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onGotPointerCaptureCapture": { + "type": "| PointerEventHandler\n | PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInput": { + "type": "| FormEventHandler\n | FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInputCapture": { + "type": "| FormEventHandler\n | FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInvalid": { + "type": "| FormEventHandler\n | FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInvalidCapture": { + "type": "| FormEventHandler\n | FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyDown": { + "type": "| KeyboardEventHandler\n | KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyDownCapture": { + "type": "| KeyboardEventHandler\n | KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyPress": { + "type": "| KeyboardEventHandler\n | KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyPressCapture": { + "type": "| KeyboardEventHandler\n | KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyUp": { + "type": "| KeyboardEventHandler\n | KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyUpCapture": { + "type": "| KeyboardEventHandler\n | KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoad": { + "type": "| ReactEventHandler\n | ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadCapture": { + "type": "| ReactEventHandler\n | ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedData": { + "type": "| ReactEventHandler\n | ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedDataCapture": { + "type": "| ReactEventHandler\n | ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedMetadata": { + "type": "| ReactEventHandler\n | ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedMetadataCapture": { + "type": "| ReactEventHandler\n | ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadStart": { + "type": "| ReactEventHandler\n | ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadStartCapture": { + "type": "| ReactEventHandler\n | ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLostPointerCapture": { + "type": "| PointerEventHandler\n | PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLostPointerCaptureCapture": { + "type": "| PointerEventHandler\n | PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseDown": { + "type": "| MouseEventHandler\n | MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseDownCapture": { + "type": "| MouseEventHandler\n | MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseEnter": { + "type": "| MouseEventHandler\n | MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseLeave": { + "type": "| MouseEventHandler\n | MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseMove": { + "type": "| MouseEventHandler\n | MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseMoveCapture": { + "type": "| MouseEventHandler\n | MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOut": { + "type": "| MouseEventHandler\n | MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOutCapture": { + "type": "| MouseEventHandler\n | MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOver": { + "type": "| MouseEventHandler\n | MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOverCapture": { + "type": "| MouseEventHandler\n | MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseUp": { + "type": "| MouseEventHandler\n | MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseUpCapture": { + "type": "| MouseEventHandler\n | MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPaste": { + "type": "| ClipboardEventHandler\n | ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPasteCapture": { + "type": "| ClipboardEventHandler\n | ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPause": { + "type": "| ReactEventHandler\n | ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPauseCapture": { + "type": "| ReactEventHandler\n | ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlay": { + "type": "| ReactEventHandler\n | ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlayCapture": { + "type": "| ReactEventHandler\n | ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlaying": { + "type": "| ReactEventHandler\n | ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlayingCapture": { + "type": "| ReactEventHandler\n | ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerCancel": { + "type": "| PointerEventHandler\n | PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerCancelCapture": { + "type": "| PointerEventHandler\n | PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerDown": { + "type": "| PointerEventHandler\n | PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerDownCapture": { + "type": "| PointerEventHandler\n | PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerEnter": { + "type": "| PointerEventHandler\n | PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerEnterCapture": { + "type": "| PointerEventHandler\n | PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerLeave": { + "type": "| PointerEventHandler\n | PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerLeaveCapture": { + "type": "| PointerEventHandler\n | PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerMove": { + "type": "| PointerEventHandler\n | PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerMoveCapture": { + "type": "| PointerEventHandler\n | PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOut": { + "type": "| PointerEventHandler\n | PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOutCapture": { + "type": "| PointerEventHandler\n | PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOver": { + "type": "| PointerEventHandler\n | PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOverCapture": { + "type": "| PointerEventHandler\n | PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerUp": { + "type": "| PointerEventHandler\n | PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerUpCapture": { + "type": "| PointerEventHandler\n | PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onProgress": { + "type": "| ReactEventHandler\n | ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onProgressCapture": { + "type": "| ReactEventHandler\n | ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onRateChange": { + "type": "| ReactEventHandler\n | ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onRateChangeCapture": { + "type": "| ReactEventHandler\n | ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onReset": { + "type": "| FormEventHandler\n | FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onResetCapture": { + "type": "| FormEventHandler\n | FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onResize": { + "type": "| ReactEventHandler\n | ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onResizeCapture": { + "type": "| ReactEventHandler\n | ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onScroll": { + "type": "| UIEventHandler\n | UIEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onScrollCapture": { + "type": "| UIEventHandler\n | UIEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeeked": { + "type": "| ReactEventHandler\n | ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeekedCapture": { + "type": "| ReactEventHandler\n | ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeeking": { + "type": "| ReactEventHandler\n | ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeekingCapture": { + "type": "| ReactEventHandler\n | ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSelect": { + "type": "| ReactEventHandler\n | ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSelectCapture": { + "type": "| ReactEventHandler\n | ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onStalled": { + "type": "| ReactEventHandler\n | ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onStalledCapture": { + "type": "| ReactEventHandler\n | ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSubmit": { + "type": "| FormEventHandler\n | FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSubmitCapture": { + "type": "| FormEventHandler\n | FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSuspend": { + "type": "| ReactEventHandler\n | ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSuspendCapture": { + "type": "| ReactEventHandler\n | ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTimeUpdate": { + "type": "| ReactEventHandler\n | ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTimeUpdateCapture": { + "type": "| ReactEventHandler\n | ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchCancel": { + "type": "| TouchEventHandler\n | TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchCancelCapture": { + "type": "| TouchEventHandler\n | TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchEnd": { + "type": "| TouchEventHandler\n | TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchEndCapture": { + "type": "| TouchEventHandler\n | TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchMove": { + "type": "| TouchEventHandler\n | TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchMoveCapture": { + "type": "| TouchEventHandler\n | TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchStart": { + "type": "| TouchEventHandler\n | TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchStartCapture": { + "type": "| TouchEventHandler\n | TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTransitionEnd": { + "type": "| TransitionEventHandler\n | TransitionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTransitionEndCapture": { + "type": "| TransitionEventHandler\n | TransitionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onVolumeChange": { + "type": "| ReactEventHandler\n | ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onVolumeChangeCapture": { + "type": "| ReactEventHandler\n | ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWaiting": { + "type": "| ReactEventHandler\n | ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWaitingCapture": { + "type": "| ReactEventHandler\n | ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWheel": { + "type": "| WheelEventHandler\n | WheelEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWheelCapture": { + "type": "| WheelEventHandler\n | WheelEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "placeholder": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "prefix": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "property": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "radioGroup": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "resource": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "results": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "role": { + "type": "AriaRole", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "rowSpan": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "scope": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "security": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "slot": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "spellCheck": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "suppressContentEditableWarning": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "suppressHydrationWarning": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "tabIndex": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "textAlign": { + "type": "TableAlignmentOptions", + "defaultValue": "'left'", + "required": false, + "externalProp": false, + "description": "Sets the text alignment of the content within the Table cell." + }, + "title": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "translate": { + "type": "\"yes\" | \"no\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "typeof": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "unselectable": { + "type": "\"on\" | \"off\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "vocab": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "width": { + "type": "Width", + "defaultValue": null, + "required": false, + "externalProp": false, + "description": "Sets the width of a Table cell." + } + }, + "DataGridFoot": { + "about": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "accessKey": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "aria-activedescendant": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application." + }, + "aria-atomic": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-autocomplete": { + "type": "\"none\" | \"list\" | \"inline\" | \"both\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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\npresented if they are made." + }, + "aria-busy": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-checked": { + "type": "boolean | \"true\" | \"false\" | \"mixed\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the current \"checked\" state of checkboxes, radio buttons, and other widgets." + }, + "aria-colcount": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the total number of columns in a table, grid, or treegrid." + }, + "aria-colindex": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid." + }, + "aria-colspan": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid." + }, + "aria-controls": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element (or elements) whose contents or presence are controlled by the current element." + }, + "aria-current": { + "type": "| boolean\n | \"time\"\n | \"true\"\n | \"false\"\n | \"page\"\n | \"step\"\n | \"location\"\n | \"date\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the element that represents the current item within a container or set of related elements." + }, + "aria-describedby": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element (or elements) that describes the object." + }, + "aria-details": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element that provides a detailed, extended description for the object." + }, + "aria-disabled": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable." + }, + "aria-dropeffect": { + "type": "\"link\" | \"none\" | \"copy\" | \"execute\" | \"move\" | \"popup\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates what functions can be performed when a dragged object is released on the drop target." + }, + "aria-errormessage": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element that provides an error message for the object." + }, + "aria-expanded": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed." + }, + "aria-flowto": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the next element (or elements) in an alternate reading order of content which, at the user's discretion,\nallows assistive technology to override the general default of reading in document source order." + }, + "aria-grabbed": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates an element's \"grabbed\" state in a drag-and-drop operation." + }, + "aria-haspopup": { + "type": "| boolean\n | \"dialog\"\n | \"menu\"\n | \"true\"\n | \"false\"\n | \"grid\"\n | \"listbox\"\n | \"tree\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element." + }, + "aria-hidden": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether the element is exposed to an accessibility API." + }, + "aria-invalid": { + "type": "boolean | \"true\" | \"false\" | \"grammar\" | \"spelling\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the entered value does not conform to the format expected by the application." + }, + "aria-keyshortcuts": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element." + }, + "aria-label": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines a string value that labels the current element." + }, + "aria-labelledby": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element (or elements) that labels the current element." + }, + "aria-level": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the hierarchical level of an element within a structure." + }, + "aria-live": { + "type": "\"off\" | \"assertive\" | \"polite\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-modal": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether an element is modal when displayed." + }, + "aria-multiline": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether a text box accepts multiple lines of input or only a single line." + }, + "aria-multiselectable": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that the user may select more than one item from the current selectable descendants." + }, + "aria-orientation": { + "type": "\"horizontal\" | \"vertical\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous." + }, + "aria-owns": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies an element (or elements) in order to define a visual, functional, or contextual parent/child relationship\nbetween DOM elements where the DOM hierarchy cannot be used to represent the relationship." + }, + "aria-placeholder": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines a short hint (a word or short phrase) intended to aid the user with data entry when the control has no value.\nA hint could be a sample value or a brief description of the expected format." + }, + "aria-posinset": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-pressed": { + "type": "boolean | \"true\" | \"false\" | \"mixed\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the current \"pressed\" state of toggle buttons." + }, + "aria-readonly": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that the element is not editable, but is otherwise operable." + }, + "aria-relevant": { + "type": "| \"text\"\n | \"all\"\n | \"additions\"\n | \"additions removals\"\n | \"additions text\"\n | \"removals\"\n | \"removals additions\"\n | \"removals text\"\n | \"text additions\"\n | \"text removals\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified." + }, + "aria-required": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that user input is required on the element before a form may be submitted." + }, + "aria-roledescription": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines a human-readable, author-localized description for the role of an element." + }, + "aria-rowcount": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the total number of rows in a table, grid, or treegrid." + }, + "aria-rowindex": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid." + }, + "aria-rowspan": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid." + }, + "aria-selected": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the current \"selected\" state of various widgets." + }, + "aria-setsize": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-sort": { + "type": "\"none\" | \"ascending\" | \"descending\" | \"other\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates if items in a table or grid are sorted in ascending or descending order." + }, + "aria-valuemax": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the maximum allowed value for a range widget." + }, + "aria-valuemin": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the minimum allowed value for a range widget." + }, + "aria-valuenow": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the current value for a range widget." + }, + "aria-valuetext": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the human readable text alternative of aria-valuenow for a range widget." + }, + "autoCapitalize": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "autoCorrect": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "autoSave": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "contentEditable": { + "type": "Booleanish | \"inherit\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "contextMenu": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "dangerouslySetInnerHTML": { + "type": "{ __html: string }", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "datatype": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "defaultChecked": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "defaultValue": { + "type": "string | number | readonly string[]", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "dir": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "draggable": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "element": { + "type": "string", + "defaultValue": "'DATA_GRID_FOOT'", + "required": false, + "externalProp": false, + "description": "Overrides the default element name to apply unique styles with the Customization Provider" + }, + "hidden": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "id": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "inlist": { + "type": "any", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "inputMode": { + "type": "| \"text\"\n | \"none\"\n | \"search\"\n | \"tel\"\n | \"url\"\n | \"email\"\n | \"numeric\"\n | \"decimal\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Hints at the type of data that might be entered by the user while editing the element or its contents" + }, + "is": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Specify that a standard HTML element should behave like a defined custom built-in element" + }, + "itemID": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemProp": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemRef": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemScope": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemType": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "key": { + "type": "Key", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "lang": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "nonce": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAbort": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAbortCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationEnd": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationEndCapture": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationIteration": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationIterationCapture": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationStart": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationStartCapture": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAuxClick": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAuxClickCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBeforeInput": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBeforeInputCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBlur": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBlurCapture": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlay": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlayCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlayThrough": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlayThroughCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onChange": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onChangeCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onClick": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onClickCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionEnd": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionEndCapture": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionStart": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionStartCapture": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionUpdate": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionUpdateCapture": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onContextMenu": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onContextMenuCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCopy": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCopyCapture": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCut": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCutCapture": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDoubleClick": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDoubleClickCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDrag": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEnd": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEndCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEnter": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEnterCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragExit": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragExitCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragLeave": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragLeaveCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragOver": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragOverCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragStart": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragStartCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDrop": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDropCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDurationChange": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDurationChangeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEmptied": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEmptiedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEncrypted": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEncryptedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEnded": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEndedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onError": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onErrorCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onFocus": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onFocusCapture": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onGotPointerCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onGotPointerCaptureCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInput": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInputCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInvalid": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInvalidCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyDown": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyDownCapture": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyPress": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyPressCapture": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyUp": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyUpCapture": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoad": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedData": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedDataCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedMetadata": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedMetadataCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadStart": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadStartCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLostPointerCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLostPointerCaptureCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseDown": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseDownCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseEnter": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseLeave": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseMove": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseMoveCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOut": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOutCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOver": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOverCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseUp": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseUpCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPaste": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPasteCapture": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPause": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPauseCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlay": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlayCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlaying": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlayingCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerCancel": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerCancelCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerDown": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerDownCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerEnter": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerEnterCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerLeave": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerLeaveCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerMove": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerMoveCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOut": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOutCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOver": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOverCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerUp": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerUpCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onProgress": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onProgressCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onRateChange": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onRateChangeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onReset": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onResetCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onResize": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onResizeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onScroll": { + "type": "UIEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onScrollCapture": { + "type": "UIEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeeked": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeekedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeeking": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeekingCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSelect": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSelectCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onStalled": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onStalledCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSubmit": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSubmitCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSuspend": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSuspendCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTimeUpdate": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTimeUpdateCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchCancel": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchCancelCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchEnd": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchEndCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchMove": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchMoveCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchStart": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchStartCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTransitionEnd": { + "type": "TransitionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTransitionEndCapture": { + "type": "TransitionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onVolumeChange": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onVolumeChangeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWaiting": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWaitingCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWheel": { + "type": "WheelEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWheelCapture": { + "type": "WheelEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "placeholder": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "prefix": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "property": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "radioGroup": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "resource": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "results": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "role": { + "type": "AriaRole", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "security": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "slot": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "spellCheck": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "suppressContentEditableWarning": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "suppressHydrationWarning": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "tabIndex": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "title": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "translate": { + "type": "\"yes\" | \"no\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "typeof": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "unselectable": { + "type": "\"on\" | \"off\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "vocab": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + } + } +} diff --git a/packages/paste-core/components/date-picker/package.json b/packages/paste-core/components/date-picker/package.json index ea70b2b0e2..bb26d89363 100644 --- a/packages/paste-core/components/date-picker/package.json +++ b/packages/paste-core/components/date-picker/package.json @@ -20,6 +20,7 @@ "scripts": { "build": "yarn clean && NODE_ENV=production node build.js && tsc", "build:js": "NODE_ENV=development node build.js", + "build:typedocs": "tsx ../../../../tools/build/generate-type-docs", "clean": "rm -rf ./dist", "tsc": "tsc" }, @@ -73,6 +74,7 @@ "@types/react-dom": "^18.0.10", "react": "^18.0.0", "react-dom": "^18.0.0", + "tsx": "^3.12.10", "typescript": "^4.9.4" } } diff --git a/packages/paste-core/components/date-picker/src/DatePicker.tsx b/packages/paste-core/components/date-picker/src/DatePicker.tsx index 6291363b2a..06d7776990 100644 --- a/packages/paste-core/components/date-picker/src/DatePicker.tsx +++ b/packages/paste-core/components/date-picker/src/DatePicker.tsx @@ -2,7 +2,14 @@ import type { InputProps } from "@twilio-paste/input"; import { Input } from "@twilio-paste/input"; import * as React from "react"; -export type DatePickerProps = Omit; +export type DatePickerProps = Omit & { + /** + * Overrides the default element name to apply unique styles with the Customization Provider + * + * @default 'DATEPICKER' + */ + element?: InputProps["element"]; +}; const DatePicker = React.forwardRef(({ element = "DATEPICKER", ...props }, ref) => { return ; diff --git a/packages/paste-core/components/date-picker/src/index.tsx b/packages/paste-core/components/date-picker/src/index.tsx index 64f209a625..440fa39880 100644 --- a/packages/paste-core/components/date-picker/src/index.tsx +++ b/packages/paste-core/components/date-picker/src/index.tsx @@ -1,2 +1,3 @@ -export * from "./DatePicker"; +export { DatePicker } from "./DatePicker"; +export type { DatePickerProps } from "./DatePicker"; export * from "./utils"; diff --git a/packages/paste-core/components/date-picker/type-docs.json b/packages/paste-core/components/date-picker/type-docs.json new file mode 100644 index 0000000000..4f15c576a8 --- /dev/null +++ b/packages/paste-core/components/date-picker/type-docs.json @@ -0,0 +1,1819 @@ +{ + "DatePicker": { + "about": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "accept": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "accessKey": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "alt": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "aria-activedescendant": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application." + }, + "aria-atomic": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-autocomplete": { + "type": "\"list\" | \"none\" | \"inline\" | \"both\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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\npresented if they are made." + }, + "aria-busy": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-checked": { + "type": "boolean | \"true\" | \"false\" | \"mixed\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the current \"checked\" state of checkboxes, radio buttons, and other widgets." + }, + "aria-colcount": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the total number of columns in a table, grid, or treegrid." + }, + "aria-colindex": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid." + }, + "aria-colspan": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid." + }, + "aria-controls": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element (or elements) whose contents or presence are controlled by the current element." + }, + "aria-current": { + "type": "| boolean\n | \"time\"\n | \"step\"\n | \"true\"\n | \"false\"\n | \"page\"\n | \"location\"\n | \"date\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the element that represents the current item within a container or set of related elements." + }, + "aria-describedby": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element (or elements) that describes the object." + }, + "aria-details": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element that provides a detailed, extended description for the object." + }, + "aria-disabled": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable." + }, + "aria-dropeffect": { + "type": "\"link\" | \"none\" | \"copy\" | \"execute\" | \"move\" | \"popup\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates what functions can be performed when a dragged object is released on the drop target." + }, + "aria-errormessage": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element that provides an error message for the object." + }, + "aria-expanded": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed." + }, + "aria-flowto": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the next element (or elements) in an alternate reading order of content which, at the user's discretion,\nallows assistive technology to override the general default of reading in document source order." + }, + "aria-grabbed": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates an element's \"grabbed\" state in a drag-and-drop operation." + }, + "aria-haspopup": { + "type": "| boolean\n | \"dialog\"\n | \"menu\"\n | \"true\"\n | \"false\"\n | \"grid\"\n | \"listbox\"\n | \"tree\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element." + }, + "aria-hidden": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether the element is exposed to an accessibility API." + }, + "aria-invalid": { + "type": "boolean | \"true\" | \"false\" | \"grammar\" | \"spelling\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the entered value does not conform to the format expected by the application." + }, + "aria-keyshortcuts": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element." + }, + "aria-label": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines a string value that labels the current element." + }, + "aria-labelledby": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element (or elements) that labels the current element." + }, + "aria-level": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the hierarchical level of an element within a structure." + }, + "aria-live": { + "type": "\"off\" | \"assertive\" | \"polite\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-modal": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether an element is modal when displayed." + }, + "aria-multiline": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether a text box accepts multiple lines of input or only a single line." + }, + "aria-multiselectable": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that the user may select more than one item from the current selectable descendants." + }, + "aria-orientation": { + "type": "\"horizontal\" | \"vertical\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous." + }, + "aria-owns": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies an element (or elements) in order to define a visual, functional, or contextual parent/child relationship\nbetween DOM elements where the DOM hierarchy cannot be used to represent the relationship." + }, + "aria-placeholder": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines a short hint (a word or short phrase) intended to aid the user with data entry when the control has no value.\nA hint could be a sample value or a brief description of the expected format." + }, + "aria-posinset": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-pressed": { + "type": "boolean | \"true\" | \"false\" | \"mixed\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the current \"pressed\" state of toggle buttons." + }, + "aria-readonly": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that the element is not editable, but is otherwise operable." + }, + "aria-relevant": { + "type": "| \"text\"\n | \"additions\"\n | \"additions removals\"\n | \"additions text\"\n | \"all\"\n | \"removals\"\n | \"removals additions\"\n | \"removals text\"\n | \"text additions\"\n | \"text removals\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified." + }, + "aria-required": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that user input is required on the element before a form may be submitted." + }, + "aria-roledescription": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines a human-readable, author-localized description for the role of an element." + }, + "aria-rowcount": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the total number of rows in a table, grid, or treegrid." + }, + "aria-rowindex": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid." + }, + "aria-rowspan": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid." + }, + "aria-selected": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the current \"selected\" state of various widgets." + }, + "aria-setsize": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-sort": { + "type": "\"none\" | \"ascending\" | \"descending\" | \"other\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates if items in a table or grid are sorted in ascending or descending order." + }, + "aria-valuemax": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the maximum allowed value for a range widget." + }, + "aria-valuemin": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the minimum allowed value for a range widget." + }, + "aria-valuenow": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the current value for a range widget." + }, + "aria-valuetext": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the human readable text alternative of aria-valuenow for a range widget." + }, + "autoCapitalize": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "autoComplete": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "autoCorrect": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "autoFocus": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "autoSave": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "capture": { + "type": "boolean | \"user\" | \"environment\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "checked": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "contentEditable": { + "type": "Booleanish | \"inherit\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "contextMenu": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "crossOrigin": { + "type": "\"\" | \"anonymous\" | \"use-credentials\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "cursor": { + "type": "| Cursor\n | (Cursor | null | undefined)[]\n | { [x: string]: Cursor | undefined; [x: number]: Cursor | undefined }", + "defaultValue": null, + "required": false, + "externalProp": false + }, + "dangerouslySetInnerHTML": { + "type": "{ __html: string }", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "datatype": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "defaultChecked": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "defaultValue": { + "type": "string | number | readonly string[]", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "dir": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "disabled": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": false + }, + "draggable": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "element": { + "type": "string", + "defaultValue": "'DATEPICKER'", + "required": false, + "externalProp": false, + "description": "Overrides the default element name to apply unique styles with the Customization Provider" + }, + "enterKeyHint": { + "type": "| \"enter\"\n | \"done\"\n | \"go\"\n | \"next\"\n | \"previous\"\n | \"search\"\n | \"send\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "form": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "formAction": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "formEncType": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "formMethod": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "formNoValidate": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "formTarget": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "hasError": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": false + }, + "height": { + "type": "never", + "defaultValue": null, + "required": false, + "externalProp": false + }, + "hidden": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "i18nStepDownLabel": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": false + }, + "i18nStepUpLabel": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": false + }, + "id": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": false + }, + "inlist": { + "type": "any", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "inputMode": { + "type": "| \"text\"\n | \"search\"\n | \"none\"\n | \"tel\"\n | \"url\"\n | \"email\"\n | \"numeric\"\n | \"decimal\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Hints at the type of data that might be entered by the user while editing the element or its contents" + }, + "is": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Specify that a standard HTML element should behave like a defined custom built-in element" + }, + "itemID": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemProp": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemRef": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemScope": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemType": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "key": { + "type": "Key", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "lang": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "list": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "max": { + "type": "string | number", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "maxLength": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "min": { + "type": "string | number", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "minLength": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "multiple": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "name": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": false + }, + "nonce": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAbort": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAbortCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationEnd": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationEndCapture": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationIteration": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationIterationCapture": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationStart": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationStartCapture": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAuxClick": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAuxClickCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBeforeInput": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBeforeInputCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBlur": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBlurCapture": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlay": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlayCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlayThrough": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlayThroughCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onChange": { + "type": "ChangeEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onChangeCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onClick": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onClickCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionEnd": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionEndCapture": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionStart": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionStartCapture": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionUpdate": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionUpdateCapture": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onContextMenu": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onContextMenuCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCopy": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCopyCapture": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCut": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCutCapture": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDoubleClick": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDoubleClickCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDrag": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEnd": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEndCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEnter": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEnterCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragExit": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragExitCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragLeave": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragLeaveCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragOver": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragOverCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragStart": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragStartCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDrop": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDropCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDurationChange": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDurationChangeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEmptied": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEmptiedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEncrypted": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEncryptedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEnded": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEndedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onError": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onErrorCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onFocus": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onFocusCapture": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onGotPointerCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onGotPointerCaptureCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInput": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInputCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInvalid": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInvalidCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyDown": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyDownCapture": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyPress": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyPressCapture": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyUp": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyUpCapture": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoad": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedData": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedDataCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedMetadata": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedMetadataCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadStart": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadStartCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLostPointerCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLostPointerCaptureCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseDown": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseDownCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseEnter": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseLeave": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseMove": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseMoveCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOut": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOutCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOver": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOverCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseUp": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseUpCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPaste": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPasteCapture": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPause": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPauseCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlay": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlayCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlaying": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlayingCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerCancel": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerCancelCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerDown": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerDownCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerEnter": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerEnterCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerLeave": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerLeaveCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerMove": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerMoveCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOut": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOutCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOver": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOverCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerUp": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerUpCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onProgress": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onProgressCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onRateChange": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onRateChangeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onReset": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onResetCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onResize": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onResizeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onScroll": { + "type": "UIEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onScrollCapture": { + "type": "UIEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeeked": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeekedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeeking": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeekingCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSelect": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSelectCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onStalled": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onStalledCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSubmit": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSubmitCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSuspend": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSuspendCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTimeUpdate": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTimeUpdateCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchCancel": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchCancelCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchEnd": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchEndCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchMove": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchMoveCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchStart": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchStartCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTransitionEnd": { + "type": "TransitionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTransitionEndCapture": { + "type": "TransitionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onVolumeChange": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onVolumeChangeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWaiting": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWaitingCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWheel": { + "type": "WheelEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWheelCapture": { + "type": "WheelEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "padding": { + "type": "\"space0\"", + "defaultValue": null, + "required": false, + "externalProp": false + }, + "paddingRight": { + "type": "\"space0\" | \"space10\" | \"space20\" | \"space30\" | \"space40\" | \"space50\" | \"space60\" | \"space70\" | \"space80\" | \"space90\" | \"space100\" | \"space110\" | \"space120\" | \"space130\" | \"space140\" | ... 27 more ... | { ...; }", + "defaultValue": null, + "required": false, + "externalProp": false + }, + "pattern": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "placeholder": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": false + }, + "prefix": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "property": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "radioGroup": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "readOnly": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": false + }, + "required": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": false + }, + "resource": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "results": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "role": { + "type": "AriaRole", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "security": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "size": { + "type": "never", + "defaultValue": null, + "required": false, + "externalProp": false + }, + "slot": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "spellCheck": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "src": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "step": { + "type": "string | number", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "style": { + "type": "never", + "defaultValue": null, + "required": false, + "externalProp": false + }, + "suppressContentEditableWarning": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "suppressHydrationWarning": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "tabIndex": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "title": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "translate": { + "type": "\"yes\" | \"no\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "typeof": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "unselectable": { + "type": "\"on\" | \"off\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "value": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": false + }, + "variant": { + "type": "InputVariants", + "defaultValue": null, + "required": false, + "externalProp": false + }, + "vocab": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "width": { + "type": "never", + "defaultValue": null, + "required": false, + "externalProp": false + } + } +} diff --git a/packages/paste-core/components/description-list/package.json b/packages/paste-core/components/description-list/package.json index 18291a77a1..378e9ff99a 100644 --- a/packages/paste-core/components/description-list/package.json +++ b/packages/paste-core/components/description-list/package.json @@ -20,6 +20,7 @@ "scripts": { "build": "yarn clean && NODE_ENV=production node build.js && tsc", "build:js": "NODE_ENV=development node build.js", + "build:typedocs": "tsx ../../../../tools/build/generate-type-docs", "clean": "rm -rf ./dist", "tsc": "tsc" }, @@ -52,6 +53,7 @@ "@types/react-dom": "^18.0.10", "react": "^18.0.0", "react-dom": "^18.0.0", + "tsx": "^3.12.10", "typescript": "^4.9.4" } } diff --git a/packages/paste-core/components/description-list/src/DescriptionList.tsx b/packages/paste-core/components/description-list/src/DescriptionList.tsx index 611c4812cf..d539f1de77 100644 --- a/packages/paste-core/components/description-list/src/DescriptionList.tsx +++ b/packages/paste-core/components/description-list/src/DescriptionList.tsx @@ -1,9 +1,17 @@ import { Box, safelySpreadBoxProps } from "@twilio-paste/box"; import type { BoxProps } from "@twilio-paste/box"; +import type { HTMLPasteProps } from "@twilio-paste/types"; import * as React from "react"; -export interface DescriptionListProps extends Omit, "children"> { +export interface DescriptionListProps extends HTMLPasteProps<"dl"> { children?: React.ReactNode; + /** + * Overrides the default element name to apply unique styles with the Customization Provider + * + * @default 'DESCRIPTION_LIST' + * @type {BoxProps['element']} + * @memberof DescriptionListProps + */ element?: BoxProps["element"]; } diff --git a/packages/paste-core/components/description-list/src/DescriptionListDetails.tsx b/packages/paste-core/components/description-list/src/DescriptionListDetails.tsx index 20454a410d..7a34e88a23 100644 --- a/packages/paste-core/components/description-list/src/DescriptionListDetails.tsx +++ b/packages/paste-core/components/description-list/src/DescriptionListDetails.tsx @@ -1,9 +1,17 @@ import { Box, safelySpreadBoxProps } from "@twilio-paste/box"; import type { BoxProps } from "@twilio-paste/box"; +import type { HTMLPasteProps } from "@twilio-paste/types"; import * as React from "react"; -export interface DescriptionListDetailsProps extends Omit, "children"> { +export interface DescriptionListDetailsProps extends HTMLPasteProps<"dd"> { children?: React.ReactNode; + /** + * Overrides the default element name to apply unique styles with the Customization Provider + * + * @default 'DESCRIPTION_LIST_DETAILS' + * @type {BoxProps['element']} + * @memberof DescriptionListDetailsProps + */ element?: BoxProps["element"]; } diff --git a/packages/paste-core/components/description-list/src/DescriptionListSet.tsx b/packages/paste-core/components/description-list/src/DescriptionListSet.tsx index a84cf0a2a9..e440639bad 100644 --- a/packages/paste-core/components/description-list/src/DescriptionListSet.tsx +++ b/packages/paste-core/components/description-list/src/DescriptionListSet.tsx @@ -1,6 +1,7 @@ import { Box, safelySpreadBoxProps } from "@twilio-paste/box"; import type { BoxProps } from "@twilio-paste/box"; import { css, styled } from "@twilio-paste/styling-library"; +import type { HTMLPasteProps } from "@twilio-paste/types"; import * as React from "react"; export const StyledDescriptionListSet = styled.div( @@ -20,8 +21,15 @@ export const StyledDescriptionListSet = styled.div( }), ); -export interface DescriptionSetListProps extends Omit, "children"> { +export interface DescriptionSetListProps extends HTMLPasteProps<"div"> { children?: React.ReactNode; + /** + * Overrides the default element name to apply unique styles with the Customization Provider + * + * @default 'DESCRIPTION_LIST_SET' + * @type {BoxProps['element']} + * @memberof DescriptionSetListProps + */ element?: BoxProps["element"]; } diff --git a/packages/paste-core/components/description-list/src/DescriptionListTerm.tsx b/packages/paste-core/components/description-list/src/DescriptionListTerm.tsx index dec67b5c0e..29bf1a67d3 100644 --- a/packages/paste-core/components/description-list/src/DescriptionListTerm.tsx +++ b/packages/paste-core/components/description-list/src/DescriptionListTerm.tsx @@ -1,9 +1,17 @@ import { Box, safelySpreadBoxProps } from "@twilio-paste/box"; import type { BoxProps } from "@twilio-paste/box"; +import type { HTMLPasteProps } from "@twilio-paste/types"; import * as React from "react"; -export interface DescriptionListTermProps extends Omit, "children"> { +export interface DescriptionListTermProps extends HTMLPasteProps<"dt"> { children?: React.ReactNode; + /** + * Overrides the default element name to apply unique styles with the Customization Provider + * + * @default 'DESCRIPTION_LIST_TERM' + * @type {BoxProps['element']} + * @memberof DescriptionListTermProps + */ element?: BoxProps["element"]; } diff --git a/packages/paste-core/components/description-list/src/index.tsx b/packages/paste-core/components/description-list/src/index.tsx index e8fc247cd5..39b20e9a3e 100644 --- a/packages/paste-core/components/description-list/src/index.tsx +++ b/packages/paste-core/components/description-list/src/index.tsx @@ -1,4 +1,8 @@ -export * from "./DescriptionList"; -export * from "./DescriptionListTerm"; -export * from "./DescriptionListDetails"; -export * from "./DescriptionListSet"; +export { DescriptionList } from "./DescriptionList"; +export type { DescriptionListProps } from "./DescriptionList"; +export { DescriptionListTerm } from "./DescriptionListTerm"; +export type { DescriptionListTermProps } from "./DescriptionListTerm"; +export { DescriptionListDetails } from "./DescriptionListDetails"; +export type { DescriptionListDetailsProps } from "./DescriptionListDetails"; +export { DescriptionListSet } from "./DescriptionListSet"; +export type { DescriptionSetListProps } from "./DescriptionListSet"; diff --git a/packages/paste-core/components/description-list/type-docs.json b/packages/paste-core/components/description-list/type-docs.json new file mode 100644 index 0000000000..c12b1a2d45 --- /dev/null +++ b/packages/paste-core/components/description-list/type-docs.json @@ -0,0 +1,6334 @@ +{ + "DescriptionList": { + "about": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "accessKey": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "aria-activedescendant": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application." + }, + "aria-atomic": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-autocomplete": { + "type": "\"list\" | \"none\" | \"inline\" | \"both\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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\npresented if they are made." + }, + "aria-busy": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-checked": { + "type": "boolean | \"true\" | \"false\" | \"mixed\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the current \"checked\" state of checkboxes, radio buttons, and other widgets." + }, + "aria-colcount": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the total number of columns in a table, grid, or treegrid." + }, + "aria-colindex": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid." + }, + "aria-colspan": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid." + }, + "aria-controls": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element (or elements) whose contents or presence are controlled by the current element." + }, + "aria-current": { + "type": "| boolean\n | \"time\"\n | \"true\"\n | \"false\"\n | \"page\"\n | \"step\"\n | \"location\"\n | \"date\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the element that represents the current item within a container or set of related elements." + }, + "aria-describedby": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element (or elements) that describes the object." + }, + "aria-details": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element that provides a detailed, extended description for the object." + }, + "aria-disabled": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable." + }, + "aria-dropeffect": { + "type": "\"link\" | \"none\" | \"copy\" | \"execute\" | \"move\" | \"popup\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates what functions can be performed when a dragged object is released on the drop target." + }, + "aria-errormessage": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element that provides an error message for the object." + }, + "aria-expanded": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed." + }, + "aria-flowto": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the next element (or elements) in an alternate reading order of content which, at the user's discretion,\nallows assistive technology to override the general default of reading in document source order." + }, + "aria-grabbed": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates an element's \"grabbed\" state in a drag-and-drop operation." + }, + "aria-haspopup": { + "type": "| boolean\n | \"dialog\"\n | \"menu\"\n | \"true\"\n | \"false\"\n | \"grid\"\n | \"listbox\"\n | \"tree\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element." + }, + "aria-hidden": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether the element is exposed to an accessibility API." + }, + "aria-invalid": { + "type": "boolean | \"true\" | \"false\" | \"grammar\" | \"spelling\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the entered value does not conform to the format expected by the application." + }, + "aria-keyshortcuts": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element." + }, + "aria-label": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines a string value that labels the current element." + }, + "aria-labelledby": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element (or elements) that labels the current element." + }, + "aria-level": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the hierarchical level of an element within a structure." + }, + "aria-live": { + "type": "\"off\" | \"assertive\" | \"polite\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-modal": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether an element is modal when displayed." + }, + "aria-multiline": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether a text box accepts multiple lines of input or only a single line." + }, + "aria-multiselectable": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that the user may select more than one item from the current selectable descendants." + }, + "aria-orientation": { + "type": "\"horizontal\" | \"vertical\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous." + }, + "aria-owns": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies an element (or elements) in order to define a visual, functional, or contextual parent/child relationship\nbetween DOM elements where the DOM hierarchy cannot be used to represent the relationship." + }, + "aria-placeholder": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines a short hint (a word or short phrase) intended to aid the user with data entry when the control has no value.\nA hint could be a sample value or a brief description of the expected format." + }, + "aria-posinset": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-pressed": { + "type": "boolean | \"true\" | \"false\" | \"mixed\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the current \"pressed\" state of toggle buttons." + }, + "aria-readonly": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that the element is not editable, but is otherwise operable." + }, + "aria-relevant": { + "type": "| \"text\"\n | \"additions\"\n | \"additions removals\"\n | \"additions text\"\n | \"all\"\n | \"removals\"\n | \"removals additions\"\n | \"removals text\"\n | \"text additions\"\n | \"text removals\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified." + }, + "aria-required": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that user input is required on the element before a form may be submitted." + }, + "aria-roledescription": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines a human-readable, author-localized description for the role of an element." + }, + "aria-rowcount": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the total number of rows in a table, grid, or treegrid." + }, + "aria-rowindex": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid." + }, + "aria-rowspan": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid." + }, + "aria-selected": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the current \"selected\" state of various widgets." + }, + "aria-setsize": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-sort": { + "type": "\"none\" | \"ascending\" | \"descending\" | \"other\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates if items in a table or grid are sorted in ascending or descending order." + }, + "aria-valuemax": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the maximum allowed value for a range widget." + }, + "aria-valuemin": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the minimum allowed value for a range widget." + }, + "aria-valuenow": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the current value for a range widget." + }, + "aria-valuetext": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the human readable text alternative of aria-valuenow for a range widget." + }, + "autoCapitalize": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "autoCorrect": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "autoSave": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "contentEditable": { + "type": "Booleanish | \"inherit\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "contextMenu": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "dangerouslySetInnerHTML": { + "type": "{ __html: string }", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "datatype": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "defaultChecked": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "defaultValue": { + "type": "string | number | readonly string[]", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "dir": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "draggable": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "element": { + "type": "string", + "defaultValue": "'DESCRIPTION_LIST'", + "required": false, + "externalProp": false, + "description": "Overrides the default element name to apply unique styles with the Customization Provider" + }, + "hidden": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "id": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "inlist": { + "type": "any", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "inputMode": { + "type": "| \"text\"\n | \"none\"\n | \"search\"\n | \"tel\"\n | \"url\"\n | \"email\"\n | \"numeric\"\n | \"decimal\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Hints at the type of data that might be entered by the user while editing the element or its contents" + }, + "is": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Specify that a standard HTML element should behave like a defined custom built-in element" + }, + "itemID": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemProp": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemRef": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemScope": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemType": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "key": { + "type": "Key", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "lang": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "nonce": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAbort": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAbortCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationEnd": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationEndCapture": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationIteration": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationIterationCapture": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationStart": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationStartCapture": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAuxClick": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAuxClickCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBeforeInput": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBeforeInputCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBlur": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBlurCapture": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlay": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlayCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlayThrough": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlayThroughCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onChange": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onChangeCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onClick": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onClickCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionEnd": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionEndCapture": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionStart": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionStartCapture": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionUpdate": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionUpdateCapture": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onContextMenu": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onContextMenuCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCopy": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCopyCapture": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCut": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCutCapture": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDoubleClick": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDoubleClickCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDrag": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEnd": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEndCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEnter": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEnterCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragExit": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragExitCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragLeave": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragLeaveCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragOver": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragOverCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragStart": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragStartCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDrop": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDropCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDurationChange": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDurationChangeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEmptied": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEmptiedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEncrypted": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEncryptedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEnded": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEndedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onError": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onErrorCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onFocus": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onFocusCapture": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onGotPointerCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onGotPointerCaptureCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInput": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInputCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInvalid": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInvalidCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyDown": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyDownCapture": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyPress": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyPressCapture": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyUp": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyUpCapture": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoad": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedData": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedDataCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedMetadata": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedMetadataCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadStart": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadStartCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLostPointerCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLostPointerCaptureCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseDown": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseDownCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseEnter": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseLeave": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseMove": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseMoveCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOut": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOutCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOver": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOverCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseUp": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseUpCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPaste": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPasteCapture": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPause": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPauseCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlay": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlayCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlaying": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlayingCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerCancel": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerCancelCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerDown": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerDownCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerEnter": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerEnterCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerLeave": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerLeaveCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerMove": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerMoveCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOut": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOutCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOver": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOverCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerUp": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerUpCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onProgress": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onProgressCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onRateChange": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onRateChangeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onReset": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onResetCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onResize": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onResizeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onScroll": { + "type": "UIEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onScrollCapture": { + "type": "UIEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeeked": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeekedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeeking": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeekingCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSelect": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSelectCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onStalled": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onStalledCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSubmit": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSubmitCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSuspend": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSuspendCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTimeUpdate": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTimeUpdateCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchCancel": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchCancelCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchEnd": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchEndCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchMove": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchMoveCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchStart": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchStartCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTransitionEnd": { + "type": "TransitionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTransitionEndCapture": { + "type": "TransitionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onVolumeChange": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onVolumeChangeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWaiting": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWaitingCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWheel": { + "type": "WheelEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWheelCapture": { + "type": "WheelEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "placeholder": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "prefix": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "property": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "radioGroup": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "resource": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "results": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "role": { + "type": "AriaRole", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "security": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "slot": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "spellCheck": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "suppressContentEditableWarning": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "suppressHydrationWarning": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "tabIndex": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "title": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "translate": { + "type": "\"yes\" | \"no\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "typeof": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "unselectable": { + "type": "\"on\" | \"off\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "vocab": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + } + }, + "DescriptionListTerm": { + "about": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "accessKey": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "aria-activedescendant": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application." + }, + "aria-atomic": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-autocomplete": { + "type": "\"list\" | \"none\" | \"inline\" | \"both\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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\npresented if they are made." + }, + "aria-busy": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-checked": { + "type": "boolean | \"true\" | \"false\" | \"mixed\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the current \"checked\" state of checkboxes, radio buttons, and other widgets." + }, + "aria-colcount": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the total number of columns in a table, grid, or treegrid." + }, + "aria-colindex": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid." + }, + "aria-colspan": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid." + }, + "aria-controls": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element (or elements) whose contents or presence are controlled by the current element." + }, + "aria-current": { + "type": "| boolean\n | \"time\"\n | \"true\"\n | \"false\"\n | \"page\"\n | \"step\"\n | \"location\"\n | \"date\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the element that represents the current item within a container or set of related elements." + }, + "aria-describedby": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element (or elements) that describes the object." + }, + "aria-details": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element that provides a detailed, extended description for the object." + }, + "aria-disabled": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable." + }, + "aria-dropeffect": { + "type": "\"link\" | \"none\" | \"copy\" | \"execute\" | \"move\" | \"popup\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates what functions can be performed when a dragged object is released on the drop target." + }, + "aria-errormessage": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element that provides an error message for the object." + }, + "aria-expanded": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed." + }, + "aria-flowto": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the next element (or elements) in an alternate reading order of content which, at the user's discretion,\nallows assistive technology to override the general default of reading in document source order." + }, + "aria-grabbed": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates an element's \"grabbed\" state in a drag-and-drop operation." + }, + "aria-haspopup": { + "type": "| boolean\n | \"dialog\"\n | \"menu\"\n | \"true\"\n | \"false\"\n | \"grid\"\n | \"listbox\"\n | \"tree\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element." + }, + "aria-hidden": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether the element is exposed to an accessibility API." + }, + "aria-invalid": { + "type": "boolean | \"true\" | \"false\" | \"grammar\" | \"spelling\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the entered value does not conform to the format expected by the application." + }, + "aria-keyshortcuts": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element." + }, + "aria-label": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines a string value that labels the current element." + }, + "aria-labelledby": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element (or elements) that labels the current element." + }, + "aria-level": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the hierarchical level of an element within a structure." + }, + "aria-live": { + "type": "\"off\" | \"assertive\" | \"polite\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-modal": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether an element is modal when displayed." + }, + "aria-multiline": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether a text box accepts multiple lines of input or only a single line." + }, + "aria-multiselectable": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that the user may select more than one item from the current selectable descendants." + }, + "aria-orientation": { + "type": "\"horizontal\" | \"vertical\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous." + }, + "aria-owns": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies an element (or elements) in order to define a visual, functional, or contextual parent/child relationship\nbetween DOM elements where the DOM hierarchy cannot be used to represent the relationship." + }, + "aria-placeholder": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines a short hint (a word or short phrase) intended to aid the user with data entry when the control has no value.\nA hint could be a sample value or a brief description of the expected format." + }, + "aria-posinset": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-pressed": { + "type": "boolean | \"true\" | \"false\" | \"mixed\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the current \"pressed\" state of toggle buttons." + }, + "aria-readonly": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that the element is not editable, but is otherwise operable." + }, + "aria-relevant": { + "type": "| \"text\"\n | \"additions\"\n | \"additions removals\"\n | \"additions text\"\n | \"all\"\n | \"removals\"\n | \"removals additions\"\n | \"removals text\"\n | \"text additions\"\n | \"text removals\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified." + }, + "aria-required": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that user input is required on the element before a form may be submitted." + }, + "aria-roledescription": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines a human-readable, author-localized description for the role of an element." + }, + "aria-rowcount": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the total number of rows in a table, grid, or treegrid." + }, + "aria-rowindex": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid." + }, + "aria-rowspan": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid." + }, + "aria-selected": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the current \"selected\" state of various widgets." + }, + "aria-setsize": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-sort": { + "type": "\"none\" | \"ascending\" | \"descending\" | \"other\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates if items in a table or grid are sorted in ascending or descending order." + }, + "aria-valuemax": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the maximum allowed value for a range widget." + }, + "aria-valuemin": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the minimum allowed value for a range widget." + }, + "aria-valuenow": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the current value for a range widget." + }, + "aria-valuetext": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the human readable text alternative of aria-valuenow for a range widget." + }, + "autoCapitalize": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "autoCorrect": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "autoSave": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "contentEditable": { + "type": "Booleanish | \"inherit\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "contextMenu": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "dangerouslySetInnerHTML": { + "type": "{ __html: string }", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "datatype": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "defaultChecked": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "defaultValue": { + "type": "string | number | readonly string[]", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "dir": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "draggable": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "element": { + "type": "string", + "defaultValue": "'DESCRIPTION_LIST_TERM'", + "required": false, + "externalProp": false, + "description": "Overrides the default element name to apply unique styles with the Customization Provider" + }, + "hidden": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "id": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "inlist": { + "type": "any", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "inputMode": { + "type": "| \"text\"\n | \"none\"\n | \"search\"\n | \"tel\"\n | \"url\"\n | \"email\"\n | \"numeric\"\n | \"decimal\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Hints at the type of data that might be entered by the user while editing the element or its contents" + }, + "is": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Specify that a standard HTML element should behave like a defined custom built-in element" + }, + "itemID": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemProp": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemRef": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemScope": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemType": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "key": { + "type": "Key", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "lang": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "nonce": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAbort": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAbortCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationEnd": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationEndCapture": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationIteration": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationIterationCapture": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationStart": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationStartCapture": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAuxClick": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAuxClickCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBeforeInput": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBeforeInputCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBlur": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBlurCapture": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlay": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlayCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlayThrough": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlayThroughCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onChange": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onChangeCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onClick": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onClickCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionEnd": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionEndCapture": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionStart": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionStartCapture": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionUpdate": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionUpdateCapture": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onContextMenu": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onContextMenuCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCopy": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCopyCapture": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCut": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCutCapture": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDoubleClick": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDoubleClickCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDrag": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEnd": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEndCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEnter": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEnterCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragExit": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragExitCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragLeave": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragLeaveCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragOver": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragOverCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragStart": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragStartCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDrop": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDropCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDurationChange": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDurationChangeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEmptied": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEmptiedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEncrypted": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEncryptedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEnded": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEndedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onError": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onErrorCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onFocus": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onFocusCapture": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onGotPointerCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onGotPointerCaptureCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInput": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInputCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInvalid": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInvalidCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyDown": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyDownCapture": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyPress": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyPressCapture": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyUp": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyUpCapture": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoad": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedData": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedDataCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedMetadata": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedMetadataCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadStart": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadStartCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLostPointerCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLostPointerCaptureCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseDown": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseDownCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseEnter": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseLeave": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseMove": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseMoveCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOut": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOutCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOver": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOverCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseUp": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseUpCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPaste": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPasteCapture": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPause": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPauseCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlay": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlayCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlaying": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlayingCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerCancel": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerCancelCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerDown": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerDownCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerEnter": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerEnterCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerLeave": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerLeaveCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerMove": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerMoveCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOut": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOutCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOver": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOverCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerUp": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerUpCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onProgress": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onProgressCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onRateChange": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onRateChangeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onReset": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onResetCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onResize": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onResizeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onScroll": { + "type": "UIEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onScrollCapture": { + "type": "UIEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeeked": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeekedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeeking": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeekingCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSelect": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSelectCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onStalled": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onStalledCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSubmit": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSubmitCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSuspend": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSuspendCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTimeUpdate": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTimeUpdateCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchCancel": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchCancelCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchEnd": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchEndCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchMove": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchMoveCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchStart": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchStartCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTransitionEnd": { + "type": "TransitionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTransitionEndCapture": { + "type": "TransitionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onVolumeChange": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onVolumeChangeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWaiting": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWaitingCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWheel": { + "type": "WheelEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWheelCapture": { + "type": "WheelEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "placeholder": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "prefix": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "property": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "radioGroup": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "resource": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "results": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "role": { + "type": "AriaRole", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "security": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "slot": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "spellCheck": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "suppressContentEditableWarning": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "suppressHydrationWarning": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "tabIndex": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "title": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "translate": { + "type": "\"yes\" | \"no\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "typeof": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "unselectable": { + "type": "\"on\" | \"off\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "vocab": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + } + }, + "DescriptionListDetails": { + "about": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "accessKey": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "aria-activedescendant": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application." + }, + "aria-atomic": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-autocomplete": { + "type": "\"list\" | \"none\" | \"inline\" | \"both\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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\npresented if they are made." + }, + "aria-busy": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-checked": { + "type": "boolean | \"true\" | \"false\" | \"mixed\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the current \"checked\" state of checkboxes, radio buttons, and other widgets." + }, + "aria-colcount": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the total number of columns in a table, grid, or treegrid." + }, + "aria-colindex": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid." + }, + "aria-colspan": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid." + }, + "aria-controls": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element (or elements) whose contents or presence are controlled by the current element." + }, + "aria-current": { + "type": "| boolean\n | \"time\"\n | \"true\"\n | \"false\"\n | \"page\"\n | \"step\"\n | \"location\"\n | \"date\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the element that represents the current item within a container or set of related elements." + }, + "aria-describedby": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element (or elements) that describes the object." + }, + "aria-details": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element that provides a detailed, extended description for the object." + }, + "aria-disabled": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable." + }, + "aria-dropeffect": { + "type": "\"link\" | \"none\" | \"copy\" | \"execute\" | \"move\" | \"popup\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates what functions can be performed when a dragged object is released on the drop target." + }, + "aria-errormessage": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element that provides an error message for the object." + }, + "aria-expanded": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed." + }, + "aria-flowto": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the next element (or elements) in an alternate reading order of content which, at the user's discretion,\nallows assistive technology to override the general default of reading in document source order." + }, + "aria-grabbed": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates an element's \"grabbed\" state in a drag-and-drop operation." + }, + "aria-haspopup": { + "type": "| boolean\n | \"dialog\"\n | \"menu\"\n | \"true\"\n | \"false\"\n | \"grid\"\n | \"listbox\"\n | \"tree\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element." + }, + "aria-hidden": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether the element is exposed to an accessibility API." + }, + "aria-invalid": { + "type": "boolean | \"true\" | \"false\" | \"grammar\" | \"spelling\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the entered value does not conform to the format expected by the application." + }, + "aria-keyshortcuts": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element." + }, + "aria-label": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines a string value that labels the current element." + }, + "aria-labelledby": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element (or elements) that labels the current element." + }, + "aria-level": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the hierarchical level of an element within a structure." + }, + "aria-live": { + "type": "\"off\" | \"assertive\" | \"polite\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-modal": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether an element is modal when displayed." + }, + "aria-multiline": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether a text box accepts multiple lines of input or only a single line." + }, + "aria-multiselectable": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that the user may select more than one item from the current selectable descendants." + }, + "aria-orientation": { + "type": "\"horizontal\" | \"vertical\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous." + }, + "aria-owns": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies an element (or elements) in order to define a visual, functional, or contextual parent/child relationship\nbetween DOM elements where the DOM hierarchy cannot be used to represent the relationship." + }, + "aria-placeholder": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines a short hint (a word or short phrase) intended to aid the user with data entry when the control has no value.\nA hint could be a sample value or a brief description of the expected format." + }, + "aria-posinset": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-pressed": { + "type": "boolean | \"true\" | \"false\" | \"mixed\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the current \"pressed\" state of toggle buttons." + }, + "aria-readonly": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that the element is not editable, but is otherwise operable." + }, + "aria-relevant": { + "type": "| \"text\"\n | \"additions\"\n | \"additions removals\"\n | \"additions text\"\n | \"all\"\n | \"removals\"\n | \"removals additions\"\n | \"removals text\"\n | \"text additions\"\n | \"text removals\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified." + }, + "aria-required": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that user input is required on the element before a form may be submitted." + }, + "aria-roledescription": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines a human-readable, author-localized description for the role of an element." + }, + "aria-rowcount": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the total number of rows in a table, grid, or treegrid." + }, + "aria-rowindex": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid." + }, + "aria-rowspan": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid." + }, + "aria-selected": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the current \"selected\" state of various widgets." + }, + "aria-setsize": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-sort": { + "type": "\"none\" | \"ascending\" | \"descending\" | \"other\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates if items in a table or grid are sorted in ascending or descending order." + }, + "aria-valuemax": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the maximum allowed value for a range widget." + }, + "aria-valuemin": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the minimum allowed value for a range widget." + }, + "aria-valuenow": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the current value for a range widget." + }, + "aria-valuetext": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the human readable text alternative of aria-valuenow for a range widget." + }, + "autoCapitalize": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "autoCorrect": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "autoSave": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "contentEditable": { + "type": "Booleanish | \"inherit\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "contextMenu": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "dangerouslySetInnerHTML": { + "type": "{ __html: string }", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "datatype": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "defaultChecked": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "defaultValue": { + "type": "string | number | readonly string[]", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "dir": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "draggable": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "element": { + "type": "string", + "defaultValue": "'DESCRIPTION_LIST_DETAILS'", + "required": false, + "externalProp": false, + "description": "Overrides the default element name to apply unique styles with the Customization Provider" + }, + "hidden": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "id": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "inlist": { + "type": "any", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "inputMode": { + "type": "| \"text\"\n | \"none\"\n | \"search\"\n | \"tel\"\n | \"url\"\n | \"email\"\n | \"numeric\"\n | \"decimal\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Hints at the type of data that might be entered by the user while editing the element or its contents" + }, + "is": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Specify that a standard HTML element should behave like a defined custom built-in element" + }, + "itemID": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemProp": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemRef": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemScope": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemType": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "key": { + "type": "Key", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "lang": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "nonce": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAbort": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAbortCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationEnd": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationEndCapture": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationIteration": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationIterationCapture": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationStart": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationStartCapture": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAuxClick": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAuxClickCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBeforeInput": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBeforeInputCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBlur": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBlurCapture": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlay": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlayCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlayThrough": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlayThroughCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onChange": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onChangeCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onClick": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onClickCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionEnd": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionEndCapture": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionStart": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionStartCapture": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionUpdate": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionUpdateCapture": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onContextMenu": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onContextMenuCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCopy": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCopyCapture": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCut": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCutCapture": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDoubleClick": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDoubleClickCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDrag": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEnd": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEndCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEnter": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEnterCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragExit": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragExitCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragLeave": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragLeaveCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragOver": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragOverCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragStart": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragStartCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDrop": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDropCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDurationChange": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDurationChangeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEmptied": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEmptiedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEncrypted": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEncryptedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEnded": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEndedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onError": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onErrorCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onFocus": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onFocusCapture": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onGotPointerCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onGotPointerCaptureCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInput": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInputCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInvalid": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInvalidCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyDown": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyDownCapture": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyPress": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyPressCapture": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyUp": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyUpCapture": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoad": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedData": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedDataCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedMetadata": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedMetadataCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadStart": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadStartCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLostPointerCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLostPointerCaptureCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseDown": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseDownCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseEnter": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseLeave": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseMove": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseMoveCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOut": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOutCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOver": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOverCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseUp": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseUpCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPaste": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPasteCapture": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPause": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPauseCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlay": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlayCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlaying": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlayingCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerCancel": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerCancelCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerDown": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerDownCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerEnter": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerEnterCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerLeave": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerLeaveCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerMove": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerMoveCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOut": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOutCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOver": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOverCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerUp": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerUpCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onProgress": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onProgressCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onRateChange": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onRateChangeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onReset": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onResetCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onResize": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onResizeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onScroll": { + "type": "UIEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onScrollCapture": { + "type": "UIEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeeked": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeekedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeeking": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeekingCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSelect": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSelectCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onStalled": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onStalledCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSubmit": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSubmitCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSuspend": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSuspendCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTimeUpdate": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTimeUpdateCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchCancel": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchCancelCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchEnd": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchEndCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchMove": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchMoveCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchStart": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchStartCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTransitionEnd": { + "type": "TransitionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTransitionEndCapture": { + "type": "TransitionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onVolumeChange": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onVolumeChangeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWaiting": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWaitingCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWheel": { + "type": "WheelEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWheelCapture": { + "type": "WheelEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "placeholder": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "prefix": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "property": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "radioGroup": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "resource": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "results": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "role": { + "type": "AriaRole", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "security": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "slot": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "spellCheck": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "suppressContentEditableWarning": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "suppressHydrationWarning": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "tabIndex": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "title": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "translate": { + "type": "\"yes\" | \"no\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "typeof": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "unselectable": { + "type": "\"on\" | \"off\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "vocab": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + } + }, + "DescriptionSetList": { + "about": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "accessKey": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "aria-activedescendant": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application." + }, + "aria-atomic": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-autocomplete": { + "type": "\"list\" | \"none\" | \"inline\" | \"both\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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\npresented if they are made." + }, + "aria-busy": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-checked": { + "type": "boolean | \"true\" | \"false\" | \"mixed\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the current \"checked\" state of checkboxes, radio buttons, and other widgets." + }, + "aria-colcount": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the total number of columns in a table, grid, or treegrid." + }, + "aria-colindex": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid." + }, + "aria-colspan": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid." + }, + "aria-controls": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element (or elements) whose contents or presence are controlled by the current element." + }, + "aria-current": { + "type": "| boolean\n | \"time\"\n | \"true\"\n | \"false\"\n | \"page\"\n | \"step\"\n | \"location\"\n | \"date\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the element that represents the current item within a container or set of related elements." + }, + "aria-describedby": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element (or elements) that describes the object." + }, + "aria-details": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element that provides a detailed, extended description for the object." + }, + "aria-disabled": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable." + }, + "aria-dropeffect": { + "type": "\"link\" | \"none\" | \"copy\" | \"execute\" | \"move\" | \"popup\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates what functions can be performed when a dragged object is released on the drop target." + }, + "aria-errormessage": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element that provides an error message for the object." + }, + "aria-expanded": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed." + }, + "aria-flowto": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the next element (or elements) in an alternate reading order of content which, at the user's discretion,\nallows assistive technology to override the general default of reading in document source order." + }, + "aria-grabbed": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates an element's \"grabbed\" state in a drag-and-drop operation." + }, + "aria-haspopup": { + "type": "| boolean\n | \"dialog\"\n | \"menu\"\n | \"true\"\n | \"false\"\n | \"grid\"\n | \"listbox\"\n | \"tree\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element." + }, + "aria-hidden": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether the element is exposed to an accessibility API." + }, + "aria-invalid": { + "type": "boolean | \"true\" | \"false\" | \"grammar\" | \"spelling\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the entered value does not conform to the format expected by the application." + }, + "aria-keyshortcuts": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element." + }, + "aria-label": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines a string value that labels the current element." + }, + "aria-labelledby": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element (or elements) that labels the current element." + }, + "aria-level": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the hierarchical level of an element within a structure." + }, + "aria-live": { + "type": "\"off\" | \"assertive\" | \"polite\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-modal": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether an element is modal when displayed." + }, + "aria-multiline": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether a text box accepts multiple lines of input or only a single line." + }, + "aria-multiselectable": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that the user may select more than one item from the current selectable descendants." + }, + "aria-orientation": { + "type": "\"horizontal\" | \"vertical\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous." + }, + "aria-owns": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies an element (or elements) in order to define a visual, functional, or contextual parent/child relationship\nbetween DOM elements where the DOM hierarchy cannot be used to represent the relationship." + }, + "aria-placeholder": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines a short hint (a word or short phrase) intended to aid the user with data entry when the control has no value.\nA hint could be a sample value or a brief description of the expected format." + }, + "aria-posinset": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-pressed": { + "type": "boolean | \"true\" | \"false\" | \"mixed\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the current \"pressed\" state of toggle buttons." + }, + "aria-readonly": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that the element is not editable, but is otherwise operable." + }, + "aria-relevant": { + "type": "| \"text\"\n | \"additions\"\n | \"additions removals\"\n | \"additions text\"\n | \"all\"\n | \"removals\"\n | \"removals additions\"\n | \"removals text\"\n | \"text additions\"\n | \"text removals\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified." + }, + "aria-required": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that user input is required on the element before a form may be submitted." + }, + "aria-roledescription": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines a human-readable, author-localized description for the role of an element." + }, + "aria-rowcount": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the total number of rows in a table, grid, or treegrid." + }, + "aria-rowindex": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid." + }, + "aria-rowspan": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid." + }, + "aria-selected": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the current \"selected\" state of various widgets." + }, + "aria-setsize": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-sort": { + "type": "\"none\" | \"ascending\" | \"descending\" | \"other\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates if items in a table or grid are sorted in ascending or descending order." + }, + "aria-valuemax": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the maximum allowed value for a range widget." + }, + "aria-valuemin": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the minimum allowed value for a range widget." + }, + "aria-valuenow": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the current value for a range widget." + }, + "aria-valuetext": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the human readable text alternative of aria-valuenow for a range widget." + }, + "autoCapitalize": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "autoCorrect": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "autoSave": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "contentEditable": { + "type": "Booleanish | \"inherit\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "contextMenu": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "dangerouslySetInnerHTML": { + "type": "{ __html: string }", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "datatype": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "defaultChecked": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "defaultValue": { + "type": "string | number | readonly string[]", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "dir": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "draggable": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "element": { + "type": "string", + "defaultValue": "'DESCRIPTION_LIST_SET'", + "required": false, + "externalProp": false, + "description": "Overrides the default element name to apply unique styles with the Customization Provider" + }, + "hidden": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "id": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "inlist": { + "type": "any", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "inputMode": { + "type": "| \"text\"\n | \"none\"\n | \"search\"\n | \"tel\"\n | \"url\"\n | \"email\"\n | \"numeric\"\n | \"decimal\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Hints at the type of data that might be entered by the user while editing the element or its contents" + }, + "is": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Specify that a standard HTML element should behave like a defined custom built-in element" + }, + "itemID": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemProp": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemRef": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemScope": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemType": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "key": { + "type": "Key", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "lang": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "nonce": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAbort": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAbortCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationEnd": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationEndCapture": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationIteration": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationIterationCapture": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationStart": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationStartCapture": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAuxClick": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAuxClickCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBeforeInput": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBeforeInputCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBlur": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBlurCapture": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlay": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlayCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlayThrough": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlayThroughCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onChange": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onChangeCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onClick": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onClickCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionEnd": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionEndCapture": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionStart": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionStartCapture": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionUpdate": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionUpdateCapture": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onContextMenu": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onContextMenuCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCopy": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCopyCapture": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCut": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCutCapture": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDoubleClick": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDoubleClickCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDrag": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEnd": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEndCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEnter": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEnterCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragExit": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragExitCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragLeave": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragLeaveCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragOver": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragOverCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragStart": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragStartCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDrop": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDropCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDurationChange": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDurationChangeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEmptied": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEmptiedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEncrypted": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEncryptedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEnded": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEndedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onError": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onErrorCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onFocus": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onFocusCapture": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onGotPointerCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onGotPointerCaptureCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInput": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInputCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInvalid": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInvalidCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyDown": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyDownCapture": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyPress": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyPressCapture": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyUp": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyUpCapture": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoad": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedData": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedDataCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedMetadata": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedMetadataCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadStart": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadStartCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLostPointerCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLostPointerCaptureCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseDown": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseDownCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseEnter": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseLeave": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseMove": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseMoveCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOut": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOutCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOver": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOverCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseUp": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseUpCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPaste": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPasteCapture": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPause": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPauseCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlay": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlayCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlaying": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlayingCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerCancel": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerCancelCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerDown": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerDownCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerEnter": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerEnterCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerLeave": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerLeaveCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerMove": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerMoveCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOut": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOutCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOver": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOverCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerUp": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerUpCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onProgress": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onProgressCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onRateChange": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onRateChangeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onReset": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onResetCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onResize": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onResizeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onScroll": { + "type": "UIEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onScrollCapture": { + "type": "UIEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeeked": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeekedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeeking": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeekingCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSelect": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSelectCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onStalled": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onStalledCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSubmit": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSubmitCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSuspend": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSuspendCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTimeUpdate": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTimeUpdateCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchCancel": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchCancelCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchEnd": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchEndCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchMove": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchMoveCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchStart": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchStartCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTransitionEnd": { + "type": "TransitionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTransitionEndCapture": { + "type": "TransitionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onVolumeChange": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onVolumeChangeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWaiting": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWaitingCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWheel": { + "type": "WheelEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWheelCapture": { + "type": "WheelEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "placeholder": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "prefix": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "property": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "radioGroup": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "resource": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "results": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "role": { + "type": "AriaRole", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "security": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "slot": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "spellCheck": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "suppressContentEditableWarning": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "suppressHydrationWarning": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "tabIndex": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "title": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "translate": { + "type": "\"yes\" | \"no\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "typeof": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "unselectable": { + "type": "\"on\" | \"off\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "vocab": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + } + } +} diff --git a/packages/paste-core/components/detail-text/package.json b/packages/paste-core/components/detail-text/package.json index 34b5fb7626..39850d8102 100644 --- a/packages/paste-core/components/detail-text/package.json +++ b/packages/paste-core/components/detail-text/package.json @@ -20,6 +20,7 @@ "scripts": { "build": "yarn clean && NODE_ENV=production node build.js && tsc", "build:js": "NODE_ENV=development node build.js", + "build:typedocs": "tsx ../../../../tools/build/generate-type-docs", "clean": "rm -rf ./dist", "tsc": "tsc" }, @@ -52,6 +53,7 @@ "@types/react-dom": "^18.0.10", "react": "^18.0.0", "react-dom": "^18.0.0", + "tsx": "^3.12.10", "typescript": "^4.9.4" } } diff --git a/packages/paste-core/components/detail-text/src/DetailText.tsx b/packages/paste-core/components/detail-text/src/DetailText.tsx new file mode 100644 index 0000000000..d62084d327 --- /dev/null +++ b/packages/paste-core/components/detail-text/src/DetailText.tsx @@ -0,0 +1,54 @@ +import { Box, safelySpreadBoxProps } from "@twilio-paste/box"; +import type { BoxProps } from "@twilio-paste/box"; +import type { HTMLPasteProps } from "@twilio-paste/types"; +import * as React from "react"; + +export interface DetailTextProps extends HTMLPasteProps<"div"> { + children?: React.ReactNode; + /** + * Overrides the default element name to apply unique styles with the Customization Provider + * + * @default 'DETAIL_TEXT' + * @type {BoxProps['element']} + * @memberof DetailTextProps + */ + element?: BoxProps["element"]; + /** + * The HTML tag to render the Detail Text as + * + * @default 'div' + * @type {BoxProps['as']} + * @memberof DetailTextProps + */ + as?: BoxProps["as"]; + /** + * The marginTop of the DetailText. Currently we only allow space0 to remove top margin. + * + * @default 'space30' + * @type {('space0' | 'space30')} + * @memberof DetailTextProps + */ + marginTop?: "space0" | "space30"; +} + +export const DetailText = React.forwardRef( + ({ element = "DETAIL_TEXT", as = "div", children, marginTop = "space30", ...props }, ref) => { + return ( + + {children} + + ); + }, +); + +DetailText.displayName = "DetailText"; diff --git a/packages/paste-core/components/detail-text/src/index.tsx b/packages/paste-core/components/detail-text/src/index.tsx index deb4a6563e..6dc8999ef2 100644 --- a/packages/paste-core/components/detail-text/src/index.tsx +++ b/packages/paste-core/components/detail-text/src/index.tsx @@ -1,32 +1,2 @@ -import { Box, safelySpreadBoxProps } from "@twilio-paste/box"; -import type { BoxProps } from "@twilio-paste/box"; -import * as React from "react"; - -export interface DetailTextProps extends Omit, "children"> { - children?: React.ReactNode; - element?: BoxProps["element"]; - as?: BoxProps["as"]; - marginTop?: "space0" | "space30"; -} - -export const DetailText = React.forwardRef( - ({ element = "DETAIL_TEXT", as = "div", children, marginTop = "space30", ...props }, ref) => { - return ( - - {children} - - ); - }, -); - -DetailText.displayName = "DetailText"; +export { DetailText } from "./DetailText"; +export type { DetailTextProps } from "./DetailText"; diff --git a/packages/paste-core/components/detail-text/type-docs.json b/packages/paste-core/components/detail-text/type-docs.json new file mode 100644 index 0000000000..d3ac138936 --- /dev/null +++ b/packages/paste-core/components/detail-text/type-docs.json @@ -0,0 +1,1599 @@ +{ + "DetailText": { + "about": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "accessKey": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "aria-activedescendant": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application." + }, + "aria-atomic": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-autocomplete": { + "type": "\"list\" | \"none\" | \"inline\" | \"both\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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\npresented if they are made." + }, + "aria-busy": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-checked": { + "type": "boolean | \"true\" | \"false\" | \"mixed\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the current \"checked\" state of checkboxes, radio buttons, and other widgets." + }, + "aria-colcount": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the total number of columns in a table, grid, or treegrid." + }, + "aria-colindex": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid." + }, + "aria-colspan": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid." + }, + "aria-controls": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element (or elements) whose contents or presence are controlled by the current element." + }, + "aria-current": { + "type": "| boolean\n | \"time\"\n | \"true\"\n | \"false\"\n | \"page\"\n | \"step\"\n | \"location\"\n | \"date\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the element that represents the current item within a container or set of related elements." + }, + "aria-describedby": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element (or elements) that describes the object." + }, + "aria-details": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element that provides a detailed, extended description for the object." + }, + "aria-disabled": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable." + }, + "aria-dropeffect": { + "type": "\"link\" | \"none\" | \"copy\" | \"execute\" | \"move\" | \"popup\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates what functions can be performed when a dragged object is released on the drop target." + }, + "aria-errormessage": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element that provides an error message for the object." + }, + "aria-expanded": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed." + }, + "aria-flowto": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the next element (or elements) in an alternate reading order of content which, at the user's discretion,\nallows assistive technology to override the general default of reading in document source order." + }, + "aria-grabbed": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates an element's \"grabbed\" state in a drag-and-drop operation." + }, + "aria-haspopup": { + "type": "| boolean\n | \"dialog\"\n | \"menu\"\n | \"true\"\n | \"false\"\n | \"grid\"\n | \"listbox\"\n | \"tree\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element." + }, + "aria-hidden": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether the element is exposed to an accessibility API." + }, + "aria-invalid": { + "type": "boolean | \"true\" | \"false\" | \"grammar\" | \"spelling\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the entered value does not conform to the format expected by the application." + }, + "aria-keyshortcuts": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element." + }, + "aria-label": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines a string value that labels the current element." + }, + "aria-labelledby": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element (or elements) that labels the current element." + }, + "aria-level": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the hierarchical level of an element within a structure." + }, + "aria-live": { + "type": "\"off\" | \"assertive\" | \"polite\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-modal": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether an element is modal when displayed." + }, + "aria-multiline": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether a text box accepts multiple lines of input or only a single line." + }, + "aria-multiselectable": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that the user may select more than one item from the current selectable descendants." + }, + "aria-orientation": { + "type": "\"horizontal\" | \"vertical\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous." + }, + "aria-owns": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies an element (or elements) in order to define a visual, functional, or contextual parent/child relationship\nbetween DOM elements where the DOM hierarchy cannot be used to represent the relationship." + }, + "aria-placeholder": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines a short hint (a word or short phrase) intended to aid the user with data entry when the control has no value.\nA hint could be a sample value or a brief description of the expected format." + }, + "aria-posinset": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-pressed": { + "type": "boolean | \"true\" | \"false\" | \"mixed\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the current \"pressed\" state of toggle buttons." + }, + "aria-readonly": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that the element is not editable, but is otherwise operable." + }, + "aria-relevant": { + "type": "| \"text\"\n | \"additions\"\n | \"additions removals\"\n | \"additions text\"\n | \"all\"\n | \"removals\"\n | \"removals additions\"\n | \"removals text\"\n | \"text additions\"\n | \"text removals\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified." + }, + "aria-required": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that user input is required on the element before a form may be submitted." + }, + "aria-roledescription": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines a human-readable, author-localized description for the role of an element." + }, + "aria-rowcount": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the total number of rows in a table, grid, or treegrid." + }, + "aria-rowindex": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid." + }, + "aria-rowspan": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid." + }, + "aria-selected": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the current \"selected\" state of various widgets." + }, + "aria-setsize": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-sort": { + "type": "\"none\" | \"ascending\" | \"descending\" | \"other\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates if items in a table or grid are sorted in ascending or descending order." + }, + "aria-valuemax": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the maximum allowed value for a range widget." + }, + "aria-valuemin": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the minimum allowed value for a range widget." + }, + "aria-valuenow": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the current value for a range widget." + }, + "aria-valuetext": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the human readable text alternative of aria-valuenow for a range widget." + }, + "as": { + "type": "keyof IntrinsicElements", + "defaultValue": "'div'", + "required": false, + "externalProp": false, + "description": "The HTML tag to render the Detail Text as" + }, + "autoCapitalize": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "autoCorrect": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "autoSave": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "contentEditable": { + "type": "Booleanish | \"inherit\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "contextMenu": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "dangerouslySetInnerHTML": { + "type": "{ __html: string }", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "datatype": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "defaultChecked": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "defaultValue": { + "type": "string | number | readonly string[]", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "dir": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "draggable": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "element": { + "type": "string", + "defaultValue": "'DETAIL_TEXT'", + "required": false, + "externalProp": false, + "description": "Overrides the default element name to apply unique styles with the Customization Provider" + }, + "hidden": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "id": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "inlist": { + "type": "any", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "inputMode": { + "type": "| \"text\"\n | \"none\"\n | \"search\"\n | \"tel\"\n | \"url\"\n | \"email\"\n | \"numeric\"\n | \"decimal\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Hints at the type of data that might be entered by the user while editing the element or its contents" + }, + "is": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Specify that a standard HTML element should behave like a defined custom built-in element" + }, + "itemID": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemProp": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemRef": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemScope": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemType": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "key": { + "type": "Key", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "lang": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "marginTop": { + "type": "\"space0\" | \"space30\"", + "defaultValue": "'space30'", + "required": false, + "externalProp": false, + "description": "The marginTop of the DetailText. Currently we only allow space0 to remove top margin." + }, + "nonce": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAbort": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAbortCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationEnd": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationEndCapture": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationIteration": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationIterationCapture": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationStart": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationStartCapture": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAuxClick": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAuxClickCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBeforeInput": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBeforeInputCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBlur": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBlurCapture": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlay": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlayCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlayThrough": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlayThroughCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onChange": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onChangeCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onClick": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onClickCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionEnd": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionEndCapture": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionStart": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionStartCapture": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionUpdate": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionUpdateCapture": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onContextMenu": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onContextMenuCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCopy": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCopyCapture": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCut": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCutCapture": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDoubleClick": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDoubleClickCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDrag": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEnd": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEndCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEnter": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEnterCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragExit": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragExitCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragLeave": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragLeaveCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragOver": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragOverCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragStart": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragStartCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDrop": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDropCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDurationChange": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDurationChangeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEmptied": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEmptiedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEncrypted": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEncryptedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEnded": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEndedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onError": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onErrorCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onFocus": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onFocusCapture": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onGotPointerCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onGotPointerCaptureCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInput": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInputCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInvalid": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInvalidCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyDown": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyDownCapture": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyPress": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyPressCapture": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyUp": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyUpCapture": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoad": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedData": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedDataCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedMetadata": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedMetadataCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadStart": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadStartCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLostPointerCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLostPointerCaptureCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseDown": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseDownCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseEnter": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseLeave": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseMove": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseMoveCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOut": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOutCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOver": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOverCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseUp": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseUpCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPaste": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPasteCapture": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPause": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPauseCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlay": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlayCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlaying": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlayingCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerCancel": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerCancelCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerDown": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerDownCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerEnter": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerEnterCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerLeave": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerLeaveCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerMove": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerMoveCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOut": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOutCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOver": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOverCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerUp": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerUpCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onProgress": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onProgressCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onRateChange": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onRateChangeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onReset": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onResetCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onResize": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onResizeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onScroll": { + "type": "UIEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onScrollCapture": { + "type": "UIEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeeked": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeekedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeeking": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeekingCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSelect": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSelectCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onStalled": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onStalledCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSubmit": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSubmitCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSuspend": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSuspendCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTimeUpdate": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTimeUpdateCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchCancel": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchCancelCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchEnd": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchEndCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchMove": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchMoveCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchStart": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchStartCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTransitionEnd": { + "type": "TransitionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTransitionEndCapture": { + "type": "TransitionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onVolumeChange": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onVolumeChangeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWaiting": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWaitingCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWheel": { + "type": "WheelEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWheelCapture": { + "type": "WheelEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "placeholder": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "prefix": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "property": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "radioGroup": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "resource": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "results": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "role": { + "type": "AriaRole", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "security": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "slot": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "spellCheck": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "suppressContentEditableWarning": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "suppressHydrationWarning": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "tabIndex": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "title": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "translate": { + "type": "\"yes\" | \"no\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "typeof": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "unselectable": { + "type": "\"on\" | \"off\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "vocab": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + } + } +} diff --git a/packages/paste-core/components/disclosure/package.json b/packages/paste-core/components/disclosure/package.json index 4bf28b1d0d..aae3f45db4 100644 --- a/packages/paste-core/components/disclosure/package.json +++ b/packages/paste-core/components/disclosure/package.json @@ -20,6 +20,7 @@ "scripts": { "build": "yarn clean && NODE_ENV=production node build.js && tsc", "build:js": "NODE_ENV=development node build.js", + "build:typedocs": "tsx ../../../../tools/build/generate-type-docs", "clean": "rm -rf ./dist", "tsc": "tsc" }, @@ -66,6 +67,7 @@ "@types/react-dom": "^18.0.10", "react": "^18.0.0", "react-dom": "^18.0.0", + "tsx": "^3.12.10", "typescript": "^4.9.4" } } diff --git a/packages/paste-core/components/disclosure/src/Disclosure.tsx b/packages/paste-core/components/disclosure/src/Disclosure.tsx index 0ece8e8714..fb1b19908b 100644 --- a/packages/paste-core/components/disclosure/src/Disclosure.tsx +++ b/packages/paste-core/components/disclosure/src/Disclosure.tsx @@ -7,9 +7,30 @@ import * as React from "react"; import { DisclosureContext } from "./DisclosureContext"; import type { DisclosureStateReturn, DisclosureVariants } from "./types"; -export interface DisclosureProps extends DisclosurePrimitiveInitialState, Pick { +export interface DisclosureProps extends DisclosurePrimitiveInitialState { + /** + * Overrides the default element name to apply unique styles with the Customization Provider + * + * @default 'DISCLOSURE' + * @type {BoxProps['element']} + * @memberof DisclosureProps + */ + element?: BoxProps["element"]; children: NonNullable; + /** + * Provide the Disclosure state returned from `useDisclosureState` if you want to control the state of the Disclosure. + * + * @type {DisclosureStateReturn} + * @memberof DisclosureProps + */ state?: DisclosureStateReturn; + /** + * Changes the styling on the component based on the variant selected. + * + * @default 'default' + * @type {DisclosureVariants} + * @memberof DisclosureProps + */ variant?: DisclosureVariants; } diff --git a/packages/paste-core/components/disclosure/src/DisclosureContent.tsx b/packages/paste-core/components/disclosure/src/DisclosureContent.tsx index 78229df25a..1e52b051e3 100644 --- a/packages/paste-core/components/disclosure/src/DisclosureContent.tsx +++ b/packages/paste-core/components/disclosure/src/DisclosureContent.tsx @@ -28,9 +28,15 @@ const containedHoverStyles: BoxStyleProps = { borderColor: "colorBorderWeak", }; -export interface DisclosureContentProps - extends Omit, - Pick { +export interface DisclosureContentProps extends Omit { + /** + * Overrides the default element name to apply unique styles with the Customization Provider + * + * @default 'DISCLOSURE_CONTENT' + * @type {BoxProps['element']} + * @memberof DisclosureContentProps + */ + element?: BoxProps["element"]; children: NonNullable; } diff --git a/packages/paste-core/components/disclosure/src/DisclosureHeading.tsx b/packages/paste-core/components/disclosure/src/DisclosureHeading.tsx index 69bdfd5938..a7e8a83622 100644 --- a/packages/paste-core/components/disclosure/src/DisclosureHeading.tsx +++ b/packages/paste-core/components/disclosure/src/DisclosureHeading.tsx @@ -28,12 +28,10 @@ const containedHoverStyles: BoxStyleProps = { borderColor: "colorBorderWeak", }; -export interface StyledDisclosureHeadingProps extends Omit, Pick { +export interface StyledDisclosureHeadingProps extends Omit { renderAs: HeadingProps["as"]; - customDisabled?: boolean; - customFocusable?: boolean; disclosureVariant: DisclosureVariants; - element: string; + element: BoxProps["element"]; isHovered: boolean; isDisabled: boolean; setIsHovered: (value: boolean) => void; @@ -45,11 +43,8 @@ const StyledDisclosureHeading = React.forwardRef, - Pick { + extends Omit { children: NonNullable; + /** + * Overrides the default element name to apply unique styles with the Customization Provider + * + * @default 'DISCLOSURE_HEADING' + * @type {BoxProps['element']} + * @memberof DisclosureHeadingProps + */ + element?: BoxProps["element"]; as: HeadingProps["as"]; marginBottom?: HeadingProps["marginBottom"]; variant: HeadingProps["variant"]; @@ -180,8 +182,6 @@ const DisclosureHeading: React.FC", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAbortCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationEnd": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationEndCapture": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationIteration": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationIterationCapture": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationStart": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationStartCapture": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAuxClick": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAuxClickCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBeforeInput": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBeforeInputCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBlur": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBlurCapture": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlay": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlayCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlayThrough": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlayThroughCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onChange": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onChangeCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onClick": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onClickCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionEnd": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionEndCapture": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionStart": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionStartCapture": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionUpdate": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionUpdateCapture": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onContextMenu": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onContextMenuCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCopy": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCopyCapture": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCut": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCutCapture": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDoubleClick": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDoubleClickCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDrag": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEnd": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEndCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEnter": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEnterCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragExit": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragExitCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragLeave": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragLeaveCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragOver": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragOverCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragStart": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragStartCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDrop": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDropCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDurationChange": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDurationChangeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEmptied": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEmptiedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEncrypted": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEncryptedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEnded": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEndedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onError": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onErrorCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onFocus": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onFocusCapture": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onGotPointerCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onGotPointerCaptureCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInput": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInputCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInvalid": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInvalidCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyDown": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyDownCapture": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyPress": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyPressCapture": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyUp": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyUpCapture": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoad": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedData": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedDataCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedMetadata": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedMetadataCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadStart": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadStartCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLostPointerCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLostPointerCaptureCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseDown": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseDownCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseEnter": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseLeave": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseMove": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseMoveCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOut": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOutCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOver": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOverCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseUp": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseUpCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPaste": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPasteCapture": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPause": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPauseCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlay": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlayCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlaying": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlayingCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerCancel": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerCancelCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerDown": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerDownCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerEnter": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerEnterCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerLeave": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerLeaveCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerMove": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerMoveCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOut": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOutCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOver": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOverCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerUp": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerUpCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onProgress": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onProgressCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onRateChange": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onRateChangeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onReset": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onResetCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onResize": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onResizeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onScroll": { + "type": "UIEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onScrollCapture": { + "type": "UIEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeeked": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeekedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeeking": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeekingCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSelect": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSelectCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onStalled": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onStalledCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSubmit": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSubmitCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSuspend": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSuspendCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTimeUpdate": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTimeUpdateCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchCancel": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchCancelCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchEnd": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchEndCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchMove": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchMoveCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchStart": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchStartCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTransitionEnd": { + "type": "TransitionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTransitionEndCapture": { + "type": "TransitionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onVolumeChange": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onVolumeChangeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWaiting": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWaitingCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWheel": { + "type": "WheelEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWheelCapture": { + "type": "WheelEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "placeholder": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "prefix": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "property": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "radioGroup": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "ref": { + "type": "((instance: any) => void) | RefObject", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "resource": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "results": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "role": { + "type": "AriaRole", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "security": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "slot": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "spellCheck": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "style": { + "type": "CSSProperties", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "suppressContentEditableWarning": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "suppressHydrationWarning": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "tabIndex": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "title": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "translate": { + "type": "\"yes\" | \"no\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "type": { + "type": "\"button\" | \"submit\" | \"reset\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "typeof": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "unselectable": { + "type": "\"on\" | \"off\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "unstable_clickOnEnter": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Whether or not trigger click on pressing Enter." + }, + "unstable_clickOnSpace": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Whether or not trigger click on pressing Space." + }, + "unstable_system": { + "type": "any", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Options passed to `reakit-system-*`" + }, + "value": { + "type": "string | number | readonly string[]", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "visible": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Whether it's visible or not." + }, + "vocab": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "wrapElement": { + "type": "(element: ReactNode) => ReactNode", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Function returned by the hook to wrap the element to which html props\nwill be passed." + } + }, + "DisclosureContent": { + "about": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "accessKey": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "animated": { + "type": "number | boolean", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "If `true`, `animating` will be set to `true` when `visible` is updated.\nIt'll wait for `stopAnimation` to be called or a CSS transition ends.\nIf `animated` is set to a `number`, `stopAnimation` will be called only\nafter the same number of milliseconds have passed." + }, + "animating": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Whether it's animating or not." + }, + "aria-activedescendant": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application." + }, + "aria-atomic": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-autocomplete": { + "type": "\"list\" | \"none\" | \"inline\" | \"both\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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\npresented if they are made." + }, + "aria-busy": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-checked": { + "type": "boolean | \"true\" | \"false\" | \"mixed\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the current \"checked\" state of checkboxes, radio buttons, and other widgets." + }, + "aria-colcount": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the total number of columns in a table, grid, or treegrid." + }, + "aria-colindex": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid." + }, + "aria-colspan": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid." + }, + "aria-controls": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element (or elements) whose contents or presence are controlled by the current element." + }, + "aria-current": { + "type": "| boolean\n | \"true\"\n | \"false\"\n | \"page\"\n | \"step\"\n | \"location\"\n | \"date\"\n | \"time\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the element that represents the current item within a container or set of related elements." + }, + "aria-describedby": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element (or elements) that describes the object." + }, + "aria-details": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element that provides a detailed, extended description for the object." + }, + "aria-disabled": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable." + }, + "aria-dropeffect": { + "type": "\"link\" | \"none\" | \"copy\" | \"execute\" | \"move\" | \"popup\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates what functions can be performed when a dragged object is released on the drop target." + }, + "aria-errormessage": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element that provides an error message for the object." + }, + "aria-expanded": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed." + }, + "aria-flowto": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the next element (or elements) in an alternate reading order of content which, at the user's discretion,\nallows assistive technology to override the general default of reading in document source order." + }, + "aria-grabbed": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates an element's \"grabbed\" state in a drag-and-drop operation." + }, + "aria-haspopup": { + "type": "| boolean\n | \"true\"\n | \"false\"\n | \"dialog\"\n | \"grid\"\n | \"listbox\"\n | \"menu\"\n | \"tree\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element." + }, + "aria-hidden": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether the element is exposed to an accessibility API." + }, + "aria-invalid": { + "type": "boolean | \"true\" | \"false\" | \"grammar\" | \"spelling\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the entered value does not conform to the format expected by the application." + }, + "aria-keyshortcuts": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element." + }, + "aria-label": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines a string value that labels the current element." + }, + "aria-labelledby": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element (or elements) that labels the current element." + }, + "aria-level": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the hierarchical level of an element within a structure." + }, + "aria-live": { + "type": "\"off\" | \"assertive\" | \"polite\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-modal": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether an element is modal when displayed." + }, + "aria-multiline": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether a text box accepts multiple lines of input or only a single line." + }, + "aria-multiselectable": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that the user may select more than one item from the current selectable descendants." + }, + "aria-orientation": { + "type": "\"horizontal\" | \"vertical\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous." + }, + "aria-owns": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies an element (or elements) in order to define a visual, functional, or contextual parent/child relationship\nbetween DOM elements where the DOM hierarchy cannot be used to represent the relationship." + }, + "aria-placeholder": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines a short hint (a word or short phrase) intended to aid the user with data entry when the control has no value.\nA hint could be a sample value or a brief description of the expected format." + }, + "aria-posinset": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-pressed": { + "type": "boolean | \"true\" | \"false\" | \"mixed\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the current \"pressed\" state of toggle buttons." + }, + "aria-readonly": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that the element is not editable, but is otherwise operable." + }, + "aria-relevant": { + "type": "| \"text\"\n | \"additions\"\n | \"additions removals\"\n | \"additions text\"\n | \"all\"\n | \"removals\"\n | \"removals additions\"\n | \"removals text\"\n | \"text additions\"\n | \"text removals\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified." + }, + "aria-required": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that user input is required on the element before a form may be submitted." + }, + "aria-roledescription": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines a human-readable, author-localized description for the role of an element." + }, + "aria-rowcount": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the total number of rows in a table, grid, or treegrid." + }, + "aria-rowindex": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid." + }, + "aria-rowspan": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid." + }, + "aria-selected": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the current \"selected\" state of various widgets." + }, + "aria-setsize": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-sort": { + "type": "\"none\" | \"ascending\" | \"descending\" | \"other\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates if items in a table or grid are sorted in ascending or descending order." + }, + "aria-valuemax": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the maximum allowed value for a range widget." + }, + "aria-valuemin": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the minimum allowed value for a range widget." + }, + "aria-valuenow": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the current value for a range widget." + }, + "aria-valuetext": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the human readable text alternative of aria-valuenow for a range widget." + }, + "autoCapitalize": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "autoCorrect": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "autoSave": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "baseId": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "ID that will serve as a base for all the items IDs." + }, + "className": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "contentEditable": { + "type": "Booleanish | \"inherit\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "contextMenu": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "dangerouslySetInnerHTML": { + "type": "{ __html: string }", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "datatype": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "defaultChecked": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "defaultValue": { + "type": "string | number | readonly string[]", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "dir": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "draggable": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "element": { + "type": "string", + "defaultValue": "'DISCLOSURE_CONTENT'", + "required": false, + "externalProp": false, + "description": "Overrides the default element name to apply unique styles with the Customization Provider" + }, + "hidden": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "id": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "inlist": { + "type": "any", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "inputMode": { + "type": "| \"none\"\n | \"search\"\n | \"text\"\n | \"tel\"\n | \"url\"\n | \"email\"\n | \"numeric\"\n | \"decimal\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Hints at the type of data that might be entered by the user while editing the element or its contents" + }, + "is": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Specify that a standard HTML element should behave like a defined custom built-in element" + }, + "itemID": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemProp": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemRef": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemScope": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemType": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "key": { + "type": "Key", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "lang": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "nonce": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAbort": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAbortCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationEnd": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationEndCapture": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationIteration": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationIterationCapture": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationStart": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationStartCapture": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAuxClick": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAuxClickCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBeforeInput": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBeforeInputCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBlur": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBlurCapture": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlay": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlayCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlayThrough": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlayThroughCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onChange": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onChangeCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onClick": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onClickCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionEnd": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionEndCapture": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionStart": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionStartCapture": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionUpdate": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionUpdateCapture": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onContextMenu": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onContextMenuCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCopy": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCopyCapture": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCut": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCutCapture": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDoubleClick": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDoubleClickCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDrag": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEnd": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEndCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEnter": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEnterCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragExit": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragExitCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragLeave": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragLeaveCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragOver": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragOverCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragStart": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragStartCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDrop": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDropCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDurationChange": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDurationChangeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEmptied": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEmptiedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEncrypted": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEncryptedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEnded": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEndedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onError": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onErrorCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onFocus": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onFocusCapture": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onGotPointerCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onGotPointerCaptureCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInput": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInputCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInvalid": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInvalidCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyDown": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyDownCapture": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyPress": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyPressCapture": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyUp": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyUpCapture": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoad": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedData": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedDataCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedMetadata": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedMetadataCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadStart": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadStartCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLostPointerCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLostPointerCaptureCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseDown": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseDownCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseEnter": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseLeave": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseMove": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseMoveCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOut": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOutCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOver": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOverCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseUp": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseUpCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPaste": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPasteCapture": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPause": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPauseCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlay": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlayCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlaying": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlayingCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerCancel": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerCancelCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerDown": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerDownCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerEnter": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerEnterCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerLeave": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerLeaveCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerMove": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerMoveCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOut": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOutCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOver": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOverCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerUp": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerUpCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onProgress": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onProgressCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onRateChange": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onRateChangeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onReset": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onResetCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onResize": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onResizeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onScroll": { + "type": "UIEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onScrollCapture": { + "type": "UIEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeeked": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeekedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeeking": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeekingCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSelect": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSelectCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onStalled": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onStalledCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSubmit": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSubmitCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSuspend": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSuspendCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTimeUpdate": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTimeUpdateCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchCancel": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchCancelCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchEnd": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchEndCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchMove": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchMoveCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchStart": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchStartCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTransitionEnd": { + "type": "TransitionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTransitionEndCapture": { + "type": "TransitionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onVolumeChange": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onVolumeChangeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWaiting": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWaitingCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWheel": { + "type": "WheelEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWheelCapture": { + "type": "WheelEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "placeholder": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "prefix": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "property": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "radioGroup": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "ref": { + "type": "((instance: any) => void) | RefObject", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "resource": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "results": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "role": { + "type": "AriaRole", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "security": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "slot": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "spellCheck": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "stopAnimation": { + "type": "() => void", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Stops animation. It's called automatically if there's a CSS transition." + }, + "style": { + "type": "CSSProperties", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "suppressContentEditableWarning": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "suppressHydrationWarning": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "tabIndex": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "title": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "translate": { + "type": "\"yes\" | \"no\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "typeof": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "unselectable": { + "type": "\"on\" | \"off\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "unstable_system": { + "type": "any", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Options passed to `reakit-system-*`" + }, + "visible": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Whether it's visible or not." + }, + "vocab": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "wrapElement": { + "type": "(element: ReactNode) => ReactNode", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Function returned by the hook to wrap the element to which html props\nwill be passed." + } + }, + "DisclosureStateReturn": { + "animated": { + "type": "number | boolean", + "defaultValue": null, + "required": true, + "externalProp": true, + "description": "If `true`, `animating` will be set to `true` when `visible` is updated.\nIt'll wait for `stopAnimation` to be called or a CSS transition ends.\nIf `animated` is set to a `number`, `stopAnimation` will be called only\nafter the same number of milliseconds have passed." + }, + "animating": { + "type": "boolean", + "defaultValue": null, + "required": true, + "externalProp": true, + "description": "Whether it's animating or not." + }, + "baseId": { + "type": "string", + "defaultValue": null, + "required": true, + "externalProp": true, + "description": "ID that will serve as a base for all the items IDs." + }, + "hide": { + "type": "() => void", + "defaultValue": null, + "required": true, + "externalProp": true, + "description": "Changes the `visible` state to `false`" + }, + "setAnimated": { + "type": "Dispatch>", + "defaultValue": null, + "required": true, + "externalProp": true, + "description": "Sets `animated`." + }, + "setBaseId": { + "type": "Dispatch>", + "defaultValue": null, + "required": true, + "externalProp": true, + "description": "Sets `baseId`." + }, + "setVisible": { + "type": "Dispatch>", + "defaultValue": null, + "required": true, + "externalProp": true, + "description": "Sets `visible`." + }, + "show": { + "type": "() => void", + "defaultValue": null, + "required": true, + "externalProp": true, + "description": "Changes the `visible` state to `true`" + }, + "stopAnimation": { + "type": "() => void", + "defaultValue": null, + "required": true, + "externalProp": true, + "description": "Stops animation. It's called automatically if there's a CSS transition." + }, + "toggle": { + "type": "() => void", + "defaultValue": null, + "required": true, + "externalProp": true, + "description": "Toggles the `visible` state" + }, + "unstable_idCountRef": { + "type": "MutableRefObject", + "defaultValue": null, + "required": true, + "externalProp": true + }, + "visible": { + "type": "boolean", + "defaultValue": null, + "required": true, + "externalProp": true, + "description": "Whether it's visible or not." + } + }, + "DisclosureInitialState": { + "animated": { + "type": "number | boolean", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "If `true`, `animating` will be set to `true` when `visible` is updated.\nIt'll wait for `stopAnimation` to be called or a CSS transition ends.\nIf `animated` is set to a `number`, `stopAnimation` will be called only\nafter the same number of milliseconds have passed." + }, + "baseId": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "ID that will serve as a base for all the items IDs." + }, + "visible": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Whether it's visible or not." + } + } +} diff --git a/packages/paste-core/components/display-heading/package.json b/packages/paste-core/components/display-heading/package.json index cde3c4f072..ee1db6183c 100644 --- a/packages/paste-core/components/display-heading/package.json +++ b/packages/paste-core/components/display-heading/package.json @@ -20,6 +20,7 @@ "scripts": { "build": "yarn clean && NODE_ENV=production node build.js && tsc", "build:js": "NODE_ENV=development node build.js", + "build:typedocs": "tsx ../../../../tools/build/generate-type-docs", "clean": "rm -rf ./dist", "tsc": "tsc" }, @@ -54,6 +55,7 @@ "@types/react-dom": "^18.0.10", "react": "^18.0.0", "react-dom": "^18.0.0", + "tsx": "^3.12.10", "typescript": "^4.9.4" } } diff --git a/packages/paste-core/components/display-heading/src/DisplayHeading.tsx b/packages/paste-core/components/display-heading/src/DisplayHeading.tsx new file mode 100644 index 0000000000..f336f7d0ee --- /dev/null +++ b/packages/paste-core/components/display-heading/src/DisplayHeading.tsx @@ -0,0 +1,104 @@ +import { Text, safelySpreadTextProps } from "@twilio-paste/text"; +import type { TextProps, TextStyleProps } from "@twilio-paste/text"; +import type { HTMLPasteProps } from "@twilio-paste/types"; +import * as React from "react"; + +type DisplayHeadingVariants = "displayHeading10" | "displayHeading20" | "displayHeading30"; +type AsTags = "h1" | "h2" | "h3" | "h4" | "h5" | "h6" | "div" | "span" | "header"; + +export interface DisplayHeadingProps + extends HTMLPasteProps<"h1" | "h2" | "h3" | "h4" | "h5" | "h6" | "div" | "span" | "header"> { + /** + * Overrides the default element name to apply unique styles with the Customization Provider + * + * @default 'DISPLAY_HEADING' + * @type {TextProps['element']} + * @memberof DisplayHeadingProps + */ + element?: TextProps["element"]; + /** + * CSS display property + * + * @default 'block' + * @type {TextProps['display']} + * @memberof DisplayHeadingProps + */ + display?: TextProps["display"]; + /** + * HTML element to render, e.g., `h1`, `h2`, etc. + * + * @type {AsTags} + * @memberof DisplayHeadingProps + */ + as: AsTags; + id?: string; + /** + * Currently we only allow space0 to remove bottom margin + * + * @type {'space0'} + * @memberof DisplayHeadingProps + */ + marginBottom?: "space0"; + /** + * The variant of the display heading + * + * @type {DisplayHeadingVariants} + * @memberof DisplayHeadingProps + */ + variant: DisplayHeadingVariants; +} + +const getDisplayHeadingProps = ( + displayHeadingVariant?: DisplayHeadingVariants, + marginBottom?: "space0", +): TextStyleProps => { + switch (displayHeadingVariant) { + case "displayHeading10": + return { + marginBottom: marginBottom || "space170", + fontSize: "fontSizeDisplay30", + fontWeight: "fontWeightExtrabold", + lineHeight: "lineHeightDisplay30", + }; + case "displayHeading30": + return { + marginBottom: marginBottom || "space90", + fontSize: "fontSizeDisplay10", + fontWeight: "fontWeightExtrabold", + lineHeight: "lineHeightDisplay10", + }; + case "displayHeading20": + default: + return { + marginBottom: marginBottom || "space130", + fontSize: "fontSizeDisplay20", + fontWeight: "fontWeightExtrabold", + lineHeight: "lineHeightDisplay20", + }; + } +}; + +const DisplayHeading = React.forwardRef( + ({ element = "DISPLAY_HEADING", as, children, display = "block", id, marginBottom, variant, ...props }, ref) => { + return ( + + {children} + + ); + }, +); + +DisplayHeading.displayName = "DisplayHeading"; + +export { DisplayHeading }; diff --git a/packages/paste-core/components/display-heading/src/index.tsx b/packages/paste-core/components/display-heading/src/index.tsx index fa7509a9cc..bcc36628a6 100644 --- a/packages/paste-core/components/display-heading/src/index.tsx +++ b/packages/paste-core/components/display-heading/src/index.tsx @@ -1,71 +1,2 @@ -import { Text, safelySpreadTextProps } from "@twilio-paste/text"; -import type { TextProps, TextStyleProps } from "@twilio-paste/text"; -import type { HTMLPasteProps } from "@twilio-paste/types"; -import * as React from "react"; - -type DisplayHeadingVariants = "displayHeading10" | "displayHeading20" | "displayHeading30"; -type AsTags = "h1" | "h2" | "h3" | "h4" | "h5" | "h6" | "div" | "span" | "header"; - -export interface DisplayHeadingProps - extends HTMLPasteProps<"h1" | "h2" | "h3" | "h4" | "h5" | "h6" | "div" | "span" | "header">, - Pick { - as: AsTags; - id?: string; - marginBottom?: "space0"; - variant: DisplayHeadingVariants; -} - -const getDisplayHeadingProps = ( - displayHeadingVariant?: DisplayHeadingVariants, - marginBottom?: "space0", -): TextStyleProps => { - switch (displayHeadingVariant) { - case "displayHeading10": - return { - marginBottom: marginBottom || "space170", - fontSize: "fontSizeDisplay30", - fontWeight: "fontWeightExtrabold", - lineHeight: "lineHeightDisplay30", - }; - case "displayHeading30": - return { - marginBottom: marginBottom || "space90", - fontSize: "fontSizeDisplay10", - fontWeight: "fontWeightExtrabold", - lineHeight: "lineHeightDisplay10", - }; - case "displayHeading20": - default: - return { - marginBottom: marginBottom || "space130", - fontSize: "fontSizeDisplay20", - fontWeight: "fontWeightExtrabold", - lineHeight: "lineHeightDisplay20", - }; - } -}; - -const DisplayHeading = React.forwardRef( - ({ element = "DISPLAY_HEADING", as, children, display = "block", id, marginBottom, variant, ...props }, ref) => { - return ( - - {children} - - ); - }, -); - -DisplayHeading.displayName = "DisplayHeading"; - -export { DisplayHeading }; +export { DisplayHeading } from "./DisplayHeading"; +export type { DisplayHeadingProps } from "./DisplayHeading"; diff --git a/packages/paste-core/components/display-heading/type-docs.json b/packages/paste-core/components/display-heading/type-docs.json new file mode 100644 index 0000000000..0fa33ad3f0 --- /dev/null +++ b/packages/paste-core/components/display-heading/type-docs.json @@ -0,0 +1,1613 @@ +{ + "DisplayHeading": { + "as": { + "type": "AsTags", + "defaultValue": null, + "required": true, + "externalProp": false, + "description": "HTML element to render, e.g., `h1`, `h2`, etc." + }, + "variant": { + "type": "DisplayHeadingVariants", + "defaultValue": null, + "required": true, + "externalProp": false, + "description": "The variant of the display heading" + }, + "about": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "accessKey": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "aria-activedescendant": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application." + }, + "aria-atomic": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-autocomplete": { + "type": "\"list\" | \"none\" | \"inline\" | \"both\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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\npresented if they are made." + }, + "aria-busy": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-checked": { + "type": "boolean | \"true\" | \"false\" | \"mixed\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the current \"checked\" state of checkboxes, radio buttons, and other widgets." + }, + "aria-colcount": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the total number of columns in a table, grid, or treegrid." + }, + "aria-colindex": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid." + }, + "aria-colspan": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid." + }, + "aria-controls": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element (or elements) whose contents or presence are controlled by the current element." + }, + "aria-current": { + "type": "| boolean\n | \"time\"\n | \"true\"\n | \"false\"\n | \"page\"\n | \"step\"\n | \"location\"\n | \"date\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the element that represents the current item within a container or set of related elements." + }, + "aria-describedby": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element (or elements) that describes the object." + }, + "aria-details": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element that provides a detailed, extended description for the object." + }, + "aria-disabled": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable." + }, + "aria-dropeffect": { + "type": "\"link\" | \"none\" | \"copy\" | \"execute\" | \"move\" | \"popup\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates what functions can be performed when a dragged object is released on the drop target." + }, + "aria-errormessage": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element that provides an error message for the object." + }, + "aria-expanded": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed." + }, + "aria-flowto": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the next element (or elements) in an alternate reading order of content which, at the user's discretion,\nallows assistive technology to override the general default of reading in document source order." + }, + "aria-grabbed": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates an element's \"grabbed\" state in a drag-and-drop operation." + }, + "aria-haspopup": { + "type": "| boolean\n | \"dialog\"\n | \"menu\"\n | \"true\"\n | \"false\"\n | \"grid\"\n | \"listbox\"\n | \"tree\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element." + }, + "aria-hidden": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether the element is exposed to an accessibility API." + }, + "aria-invalid": { + "type": "boolean | \"true\" | \"false\" | \"grammar\" | \"spelling\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the entered value does not conform to the format expected by the application." + }, + "aria-keyshortcuts": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element." + }, + "aria-label": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines a string value that labels the current element." + }, + "aria-labelledby": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element (or elements) that labels the current element." + }, + "aria-level": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the hierarchical level of an element within a structure." + }, + "aria-live": { + "type": "\"off\" | \"assertive\" | \"polite\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-modal": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether an element is modal when displayed." + }, + "aria-multiline": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether a text box accepts multiple lines of input or only a single line." + }, + "aria-multiselectable": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that the user may select more than one item from the current selectable descendants." + }, + "aria-orientation": { + "type": "\"horizontal\" | \"vertical\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous." + }, + "aria-owns": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies an element (or elements) in order to define a visual, functional, or contextual parent/child relationship\nbetween DOM elements where the DOM hierarchy cannot be used to represent the relationship." + }, + "aria-placeholder": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines a short hint (a word or short phrase) intended to aid the user with data entry when the control has no value.\nA hint could be a sample value or a brief description of the expected format." + }, + "aria-posinset": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-pressed": { + "type": "boolean | \"true\" | \"false\" | \"mixed\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the current \"pressed\" state of toggle buttons." + }, + "aria-readonly": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that the element is not editable, but is otherwise operable." + }, + "aria-relevant": { + "type": "| \"text\"\n | \"additions\"\n | \"additions removals\"\n | \"additions text\"\n | \"all\"\n | \"removals\"\n | \"removals additions\"\n | \"removals text\"\n | \"text additions\"\n | \"text removals\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified." + }, + "aria-required": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that user input is required on the element before a form may be submitted." + }, + "aria-roledescription": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines a human-readable, author-localized description for the role of an element." + }, + "aria-rowcount": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the total number of rows in a table, grid, or treegrid." + }, + "aria-rowindex": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid." + }, + "aria-rowspan": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid." + }, + "aria-selected": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the current \"selected\" state of various widgets." + }, + "aria-setsize": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-sort": { + "type": "\"none\" | \"ascending\" | \"descending\" | \"other\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates if items in a table or grid are sorted in ascending or descending order." + }, + "aria-valuemax": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the maximum allowed value for a range widget." + }, + "aria-valuemin": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the minimum allowed value for a range widget." + }, + "aria-valuenow": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the current value for a range widget." + }, + "aria-valuetext": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the human readable text alternative of aria-valuenow for a range widget." + }, + "autoCapitalize": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "autoCorrect": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "autoSave": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "contentEditable": { + "type": "Booleanish | \"inherit\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "contextMenu": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "dangerouslySetInnerHTML": { + "type": "{ __html: string }", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "datatype": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "defaultChecked": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "defaultValue": { + "type": "string | number | readonly string[]", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "dir": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "display": { + "type": "| Display\n | (Display | null | undefined)[]\n | { [x: string]: Display | undefined; [x: number]: Display | undefined }", + "defaultValue": "'block'", + "required": false, + "externalProp": false, + "description": "CSS display property" + }, + "draggable": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "element": { + "type": "string", + "defaultValue": "'DISPLAY_HEADING'", + "required": false, + "externalProp": false, + "description": "Overrides the default element name to apply unique styles with the Customization Provider" + }, + "hidden": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "id": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": false + }, + "inlist": { + "type": "any", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "inputMode": { + "type": "| \"text\"\n | \"none\"\n | \"search\"\n | \"tel\"\n | \"url\"\n | \"email\"\n | \"numeric\"\n | \"decimal\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Hints at the type of data that might be entered by the user while editing the element or its contents" + }, + "is": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Specify that a standard HTML element should behave like a defined custom built-in element" + }, + "itemID": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemProp": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemRef": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemScope": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemType": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "key": { + "type": "Key", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "lang": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "marginBottom": { + "type": "\"space0\"", + "defaultValue": null, + "required": false, + "externalProp": false, + "description": "Currently we only allow space0 to remove bottom margin" + }, + "nonce": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAbort": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAbortCapture": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationEnd": { + "type": "AnimationEventHandler | AnimationEventHandler | AnimationEventHandler<...> | AnimationEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationEndCapture": { + "type": "AnimationEventHandler | AnimationEventHandler | AnimationEventHandler<...> | AnimationEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationIteration": { + "type": "AnimationEventHandler | AnimationEventHandler | AnimationEventHandler<...> | AnimationEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationIterationCapture": { + "type": "AnimationEventHandler | AnimationEventHandler | AnimationEventHandler<...> | AnimationEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationStart": { + "type": "AnimationEventHandler | AnimationEventHandler | AnimationEventHandler<...> | AnimationEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationStartCapture": { + "type": "AnimationEventHandler | AnimationEventHandler | AnimationEventHandler<...> | AnimationEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAuxClick": { + "type": "MouseEventHandler | MouseEventHandler | MouseEventHandler | MouseEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAuxClickCapture": { + "type": "MouseEventHandler | MouseEventHandler | MouseEventHandler | MouseEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBeforeInput": { + "type": "FormEventHandler | FormEventHandler | FormEventHandler | FormEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBeforeInputCapture": { + "type": "FormEventHandler | FormEventHandler | FormEventHandler | FormEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBlur": { + "type": "FocusEventHandler | FocusEventHandler | FocusEventHandler | FocusEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBlurCapture": { + "type": "FocusEventHandler | FocusEventHandler | FocusEventHandler | FocusEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlay": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlayCapture": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlayThrough": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlayThroughCapture": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onChange": { + "type": "FormEventHandler | FormEventHandler | FormEventHandler | FormEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onChangeCapture": { + "type": "FormEventHandler | FormEventHandler | FormEventHandler | FormEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onClick": { + "type": "MouseEventHandler | MouseEventHandler | MouseEventHandler | MouseEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onClickCapture": { + "type": "MouseEventHandler | MouseEventHandler | MouseEventHandler | MouseEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionEnd": { + "type": "CompositionEventHandler | CompositionEventHandler | CompositionEventHandler<...> | CompositionEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionEndCapture": { + "type": "CompositionEventHandler | CompositionEventHandler | CompositionEventHandler<...> | CompositionEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionStart": { + "type": "CompositionEventHandler | CompositionEventHandler | CompositionEventHandler<...> | CompositionEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionStartCapture": { + "type": "CompositionEventHandler | CompositionEventHandler | CompositionEventHandler<...> | CompositionEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionUpdate": { + "type": "CompositionEventHandler | CompositionEventHandler | CompositionEventHandler<...> | CompositionEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionUpdateCapture": { + "type": "CompositionEventHandler | CompositionEventHandler | CompositionEventHandler<...> | CompositionEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onContextMenu": { + "type": "MouseEventHandler | MouseEventHandler | MouseEventHandler | MouseEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onContextMenuCapture": { + "type": "MouseEventHandler | MouseEventHandler | MouseEventHandler | MouseEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCopy": { + "type": "ClipboardEventHandler | ClipboardEventHandler | ClipboardEventHandler<...> | ClipboardEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCopyCapture": { + "type": "ClipboardEventHandler | ClipboardEventHandler | ClipboardEventHandler<...> | ClipboardEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCut": { + "type": "ClipboardEventHandler | ClipboardEventHandler | ClipboardEventHandler<...> | ClipboardEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCutCapture": { + "type": "ClipboardEventHandler | ClipboardEventHandler | ClipboardEventHandler<...> | ClipboardEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDoubleClick": { + "type": "MouseEventHandler | MouseEventHandler | MouseEventHandler | MouseEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDoubleClickCapture": { + "type": "MouseEventHandler | MouseEventHandler | MouseEventHandler | MouseEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDrag": { + "type": "DragEventHandler | DragEventHandler | DragEventHandler | DragEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragCapture": { + "type": "DragEventHandler | DragEventHandler | DragEventHandler | DragEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEnd": { + "type": "DragEventHandler | DragEventHandler | DragEventHandler | DragEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEndCapture": { + "type": "DragEventHandler | DragEventHandler | DragEventHandler | DragEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEnter": { + "type": "DragEventHandler | DragEventHandler | DragEventHandler | DragEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEnterCapture": { + "type": "DragEventHandler | DragEventHandler | DragEventHandler | DragEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragExit": { + "type": "DragEventHandler | DragEventHandler | DragEventHandler | DragEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragExitCapture": { + "type": "DragEventHandler | DragEventHandler | DragEventHandler | DragEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragLeave": { + "type": "DragEventHandler | DragEventHandler | DragEventHandler | DragEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragLeaveCapture": { + "type": "DragEventHandler | DragEventHandler | DragEventHandler | DragEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragOver": { + "type": "DragEventHandler | DragEventHandler | DragEventHandler | DragEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragOverCapture": { + "type": "DragEventHandler | DragEventHandler | DragEventHandler | DragEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragStart": { + "type": "DragEventHandler | DragEventHandler | DragEventHandler | DragEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragStartCapture": { + "type": "DragEventHandler | DragEventHandler | DragEventHandler | DragEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDrop": { + "type": "DragEventHandler | DragEventHandler | DragEventHandler | DragEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDropCapture": { + "type": "DragEventHandler | DragEventHandler | DragEventHandler | DragEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDurationChange": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDurationChangeCapture": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEmptied": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEmptiedCapture": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEncrypted": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEncryptedCapture": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEnded": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEndedCapture": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onError": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onErrorCapture": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onFocus": { + "type": "FocusEventHandler | FocusEventHandler | FocusEventHandler | FocusEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onFocusCapture": { + "type": "FocusEventHandler | FocusEventHandler | FocusEventHandler | FocusEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onGotPointerCapture": { + "type": "PointerEventHandler | PointerEventHandler | PointerEventHandler | PointerEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onGotPointerCaptureCapture": { + "type": "PointerEventHandler | PointerEventHandler | PointerEventHandler | PointerEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInput": { + "type": "FormEventHandler | FormEventHandler | FormEventHandler | FormEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInputCapture": { + "type": "FormEventHandler | FormEventHandler | FormEventHandler | FormEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInvalid": { + "type": "FormEventHandler | FormEventHandler | FormEventHandler | FormEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInvalidCapture": { + "type": "FormEventHandler | FormEventHandler | FormEventHandler | FormEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyDown": { + "type": "KeyboardEventHandler | KeyboardEventHandler | KeyboardEventHandler<...> | KeyboardEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyDownCapture": { + "type": "KeyboardEventHandler | KeyboardEventHandler | KeyboardEventHandler<...> | KeyboardEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyPress": { + "type": "KeyboardEventHandler | KeyboardEventHandler | KeyboardEventHandler<...> | KeyboardEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyPressCapture": { + "type": "KeyboardEventHandler | KeyboardEventHandler | KeyboardEventHandler<...> | KeyboardEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyUp": { + "type": "KeyboardEventHandler | KeyboardEventHandler | KeyboardEventHandler<...> | KeyboardEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyUpCapture": { + "type": "KeyboardEventHandler | KeyboardEventHandler | KeyboardEventHandler<...> | KeyboardEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoad": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadCapture": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedData": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedDataCapture": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedMetadata": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedMetadataCapture": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadStart": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadStartCapture": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLostPointerCapture": { + "type": "PointerEventHandler | PointerEventHandler | PointerEventHandler | PointerEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLostPointerCaptureCapture": { + "type": "PointerEventHandler | PointerEventHandler | PointerEventHandler | PointerEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseDown": { + "type": "MouseEventHandler | MouseEventHandler | MouseEventHandler | MouseEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseDownCapture": { + "type": "MouseEventHandler | MouseEventHandler | MouseEventHandler | MouseEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseEnter": { + "type": "MouseEventHandler | MouseEventHandler | MouseEventHandler | MouseEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseLeave": { + "type": "MouseEventHandler | MouseEventHandler | MouseEventHandler | MouseEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseMove": { + "type": "MouseEventHandler | MouseEventHandler | MouseEventHandler | MouseEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseMoveCapture": { + "type": "MouseEventHandler | MouseEventHandler | MouseEventHandler | MouseEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOut": { + "type": "MouseEventHandler | MouseEventHandler | MouseEventHandler | MouseEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOutCapture": { + "type": "MouseEventHandler | MouseEventHandler | MouseEventHandler | MouseEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOver": { + "type": "MouseEventHandler | MouseEventHandler | MouseEventHandler | MouseEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOverCapture": { + "type": "MouseEventHandler | MouseEventHandler | MouseEventHandler | MouseEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseUp": { + "type": "MouseEventHandler | MouseEventHandler | MouseEventHandler | MouseEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseUpCapture": { + "type": "MouseEventHandler | MouseEventHandler | MouseEventHandler | MouseEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPaste": { + "type": "ClipboardEventHandler | ClipboardEventHandler | ClipboardEventHandler<...> | ClipboardEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPasteCapture": { + "type": "ClipboardEventHandler | ClipboardEventHandler | ClipboardEventHandler<...> | ClipboardEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPause": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPauseCapture": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlay": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlayCapture": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlaying": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlayingCapture": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerCancel": { + "type": "PointerEventHandler | PointerEventHandler | PointerEventHandler | PointerEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerCancelCapture": { + "type": "PointerEventHandler | PointerEventHandler | PointerEventHandler | PointerEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerDown": { + "type": "PointerEventHandler | PointerEventHandler | PointerEventHandler | PointerEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerDownCapture": { + "type": "PointerEventHandler | PointerEventHandler | PointerEventHandler | PointerEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerEnter": { + "type": "PointerEventHandler | PointerEventHandler | PointerEventHandler | PointerEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerEnterCapture": { + "type": "PointerEventHandler | PointerEventHandler | PointerEventHandler | PointerEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerLeave": { + "type": "PointerEventHandler | PointerEventHandler | PointerEventHandler | PointerEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerLeaveCapture": { + "type": "PointerEventHandler | PointerEventHandler | PointerEventHandler | PointerEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerMove": { + "type": "PointerEventHandler | PointerEventHandler | PointerEventHandler | PointerEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerMoveCapture": { + "type": "PointerEventHandler | PointerEventHandler | PointerEventHandler | PointerEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOut": { + "type": "PointerEventHandler | PointerEventHandler | PointerEventHandler | PointerEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOutCapture": { + "type": "PointerEventHandler | PointerEventHandler | PointerEventHandler | PointerEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOver": { + "type": "PointerEventHandler | PointerEventHandler | PointerEventHandler | PointerEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOverCapture": { + "type": "PointerEventHandler | PointerEventHandler | PointerEventHandler | PointerEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerUp": { + "type": "PointerEventHandler | PointerEventHandler | PointerEventHandler | PointerEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerUpCapture": { + "type": "PointerEventHandler | PointerEventHandler | PointerEventHandler | PointerEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onProgress": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onProgressCapture": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onRateChange": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onRateChangeCapture": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onReset": { + "type": "FormEventHandler | FormEventHandler | FormEventHandler | FormEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onResetCapture": { + "type": "FormEventHandler | FormEventHandler | FormEventHandler | FormEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onResize": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onResizeCapture": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onScroll": { + "type": "UIEventHandler | UIEventHandler | UIEventHandler | UIEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onScrollCapture": { + "type": "UIEventHandler | UIEventHandler | UIEventHandler | UIEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeeked": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeekedCapture": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeeking": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeekingCapture": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSelect": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSelectCapture": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onStalled": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onStalledCapture": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSubmit": { + "type": "FormEventHandler | FormEventHandler | FormEventHandler | FormEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSubmitCapture": { + "type": "FormEventHandler | FormEventHandler | FormEventHandler | FormEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSuspend": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSuspendCapture": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTimeUpdate": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTimeUpdateCapture": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchCancel": { + "type": "TouchEventHandler | TouchEventHandler | TouchEventHandler | TouchEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchCancelCapture": { + "type": "TouchEventHandler | TouchEventHandler | TouchEventHandler | TouchEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchEnd": { + "type": "TouchEventHandler | TouchEventHandler | TouchEventHandler | TouchEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchEndCapture": { + "type": "TouchEventHandler | TouchEventHandler | TouchEventHandler | TouchEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchMove": { + "type": "TouchEventHandler | TouchEventHandler | TouchEventHandler | TouchEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchMoveCapture": { + "type": "TouchEventHandler | TouchEventHandler | TouchEventHandler | TouchEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchStart": { + "type": "TouchEventHandler | TouchEventHandler | TouchEventHandler | TouchEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchStartCapture": { + "type": "TouchEventHandler | TouchEventHandler | TouchEventHandler | TouchEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTransitionEnd": { + "type": "TransitionEventHandler | TransitionEventHandler | TransitionEventHandler<...> | TransitionEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTransitionEndCapture": { + "type": "TransitionEventHandler | TransitionEventHandler | TransitionEventHandler<...> | TransitionEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onVolumeChange": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onVolumeChangeCapture": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWaiting": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWaitingCapture": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWheel": { + "type": "WheelEventHandler | WheelEventHandler | WheelEventHandler | WheelEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWheelCapture": { + "type": "WheelEventHandler | WheelEventHandler | WheelEventHandler | WheelEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "placeholder": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "prefix": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "property": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "radioGroup": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "resource": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "results": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "role": { + "type": "AriaRole", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "security": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "slot": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "spellCheck": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "suppressContentEditableWarning": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "suppressHydrationWarning": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "tabIndex": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "title": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "translate": { + "type": "\"yes\" | \"no\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "typeof": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "unselectable": { + "type": "\"on\" | \"off\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "vocab": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + } + } +} diff --git a/packages/paste-core/components/display-pill-group/package.json b/packages/paste-core/components/display-pill-group/package.json index ef37f4a615..6c2833e27b 100644 --- a/packages/paste-core/components/display-pill-group/package.json +++ b/packages/paste-core/components/display-pill-group/package.json @@ -20,6 +20,7 @@ "scripts": { "build": "yarn clean && NODE_ENV=production node build.js && tsc", "build:js": "NODE_ENV=development node build.js", + "build:typedocs": "tsx ../../../../tools/build/generate-type-docs", "clean": "rm -rf ./dist", "tsc": "tsc" }, @@ -58,6 +59,7 @@ "@types/react-dom": "^18.0.10", "react": "^18.0.0", "react-dom": "^18.0.0", + "tsx": "^3.12.10", "typescript": "^4.9.4" } } diff --git a/packages/paste-core/components/display-pill-group/src/DisplayPill.tsx b/packages/paste-core/components/display-pill-group/src/DisplayPill.tsx index 97e7007df6..c806c9cf87 100644 --- a/packages/paste-core/components/display-pill-group/src/DisplayPill.tsx +++ b/packages/paste-core/components/display-pill-group/src/DisplayPill.tsx @@ -4,7 +4,15 @@ import type { BoxElementProps } from "@twilio-paste/box"; import type { HTMLPasteProps } from "@twilio-paste/types"; import * as React from "react"; -type DisplayPillProps = HTMLPasteProps<"a"> & Pick; +export type DisplayPillProps = HTMLPasteProps<"a"> & { + /** + * Overrides the default element name to apply unique styles with the Customization Provider + * + * @default 'DISPLAY_PILL' + * @type {BoxElementProps['element']} + */ + element?: BoxElementProps["element"]; +}; /** * Display represents a saved entity as part of a collection, usually as a result of multi selection. diff --git a/packages/paste-core/components/display-pill-group/src/DisplayPillGroup.tsx b/packages/paste-core/components/display-pill-group/src/DisplayPillGroup.tsx index 85efdfdd28..9efbfe4824 100644 --- a/packages/paste-core/components/display-pill-group/src/DisplayPillGroup.tsx +++ b/packages/paste-core/components/display-pill-group/src/DisplayPillGroup.tsx @@ -1,10 +1,24 @@ import { Box, safelySpreadBoxProps } from "@twilio-paste/box"; +import type { BoxElementProps } from "@twilio-paste/box"; import type { HTMLPasteProps } from "@twilio-paste/types"; import * as React from "react"; export interface DisplayPillGroupProps extends HTMLPasteProps<"ol"> { + /** + * Defines a string value that labels the DisplayPillGroup + * + * @type {string} + * @memberof DisplayPillGroupProps + */ "aria-label": string; - element?: string; + /** + * Overrides the default element name to apply unique styles with the Customization Provider + * + * @default 'DISPLAY_PILL_GROUP' + * @type {BoxElementProps['element']} + * @memberof DisplayPillGroupProps + */ + element?: BoxElementProps["element"]; children: React.ReactNode; } diff --git a/packages/paste-core/components/display-pill-group/src/index.tsx b/packages/paste-core/components/display-pill-group/src/index.tsx index c9599c62e5..f52cf275c4 100644 --- a/packages/paste-core/components/display-pill-group/src/index.tsx +++ b/packages/paste-core/components/display-pill-group/src/index.tsx @@ -1,2 +1,4 @@ -export * from "./DisplayPill"; -export * from "./DisplayPillGroup"; +export { DisplayPill } from "./DisplayPill"; +export type { DisplayPillProps } from "./DisplayPill"; +export { DisplayPillGroup } from "./DisplayPillGroup"; +export type { DisplayPillGroupProps } from "./DisplayPillGroup"; diff --git a/packages/paste-core/components/display-pill-group/type-docs.json b/packages/paste-core/components/display-pill-group/type-docs.json new file mode 100644 index 0000000000..e7487da59f --- /dev/null +++ b/packages/paste-core/components/display-pill-group/type-docs.json @@ -0,0 +1,3240 @@ +{ + "DisplayPill": { + "about": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "accessKey": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "aria-activedescendant": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application." + }, + "aria-atomic": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-autocomplete": { + "type": "\"list\" | \"none\" | \"inline\" | \"both\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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\npresented if they are made." + }, + "aria-busy": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-checked": { + "type": "boolean | \"true\" | \"false\" | \"mixed\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the current \"checked\" state of checkboxes, radio buttons, and other widgets." + }, + "aria-colcount": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the total number of columns in a table, grid, or treegrid." + }, + "aria-colindex": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid." + }, + "aria-colspan": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid." + }, + "aria-controls": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element (or elements) whose contents or presence are controlled by the current element." + }, + "aria-current": { + "type": "| boolean\n | \"time\"\n | \"true\"\n | \"false\"\n | \"page\"\n | \"step\"\n | \"location\"\n | \"date\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the element that represents the current item within a container or set of related elements." + }, + "aria-describedby": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element (or elements) that describes the object." + }, + "aria-details": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element that provides a detailed, extended description for the object." + }, + "aria-disabled": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable." + }, + "aria-dropeffect": { + "type": "\"link\" | \"none\" | \"copy\" | \"execute\" | \"move\" | \"popup\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates what functions can be performed when a dragged object is released on the drop target." + }, + "aria-errormessage": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element that provides an error message for the object." + }, + "aria-expanded": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed." + }, + "aria-flowto": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the next element (or elements) in an alternate reading order of content which, at the user's discretion,\nallows assistive technology to override the general default of reading in document source order." + }, + "aria-grabbed": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates an element's \"grabbed\" state in a drag-and-drop operation." + }, + "aria-haspopup": { + "type": "| boolean\n | \"dialog\"\n | \"menu\"\n | \"true\"\n | \"false\"\n | \"grid\"\n | \"listbox\"\n | \"tree\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element." + }, + "aria-hidden": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether the element is exposed to an accessibility API." + }, + "aria-invalid": { + "type": "boolean | \"true\" | \"false\" | \"grammar\" | \"spelling\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the entered value does not conform to the format expected by the application." + }, + "aria-keyshortcuts": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element." + }, + "aria-label": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines a string value that labels the current element." + }, + "aria-labelledby": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element (or elements) that labels the current element." + }, + "aria-level": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the hierarchical level of an element within a structure." + }, + "aria-live": { + "type": "\"off\" | \"assertive\" | \"polite\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-modal": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether an element is modal when displayed." + }, + "aria-multiline": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether a text box accepts multiple lines of input or only a single line." + }, + "aria-multiselectable": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that the user may select more than one item from the current selectable descendants." + }, + "aria-orientation": { + "type": "\"horizontal\" | \"vertical\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous." + }, + "aria-owns": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies an element (or elements) in order to define a visual, functional, or contextual parent/child relationship\nbetween DOM elements where the DOM hierarchy cannot be used to represent the relationship." + }, + "aria-placeholder": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines a short hint (a word or short phrase) intended to aid the user with data entry when the control has no value.\nA hint could be a sample value or a brief description of the expected format." + }, + "aria-posinset": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-pressed": { + "type": "boolean | \"true\" | \"false\" | \"mixed\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the current \"pressed\" state of toggle buttons." + }, + "aria-readonly": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that the element is not editable, but is otherwise operable." + }, + "aria-relevant": { + "type": "| \"text\"\n | \"additions\"\n | \"additions removals\"\n | \"additions text\"\n | \"all\"\n | \"removals\"\n | \"removals additions\"\n | \"removals text\"\n | \"text additions\"\n | \"text removals\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified." + }, + "aria-required": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that user input is required on the element before a form may be submitted." + }, + "aria-roledescription": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines a human-readable, author-localized description for the role of an element." + }, + "aria-rowcount": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the total number of rows in a table, grid, or treegrid." + }, + "aria-rowindex": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid." + }, + "aria-rowspan": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid." + }, + "aria-selected": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the current \"selected\" state of various widgets." + }, + "aria-setsize": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-sort": { + "type": "\"none\" | \"ascending\" | \"descending\" | \"other\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates if items in a table or grid are sorted in ascending or descending order." + }, + "aria-valuemax": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the maximum allowed value for a range widget." + }, + "aria-valuemin": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the minimum allowed value for a range widget." + }, + "aria-valuenow": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the current value for a range widget." + }, + "aria-valuetext": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the human readable text alternative of aria-valuenow for a range widget." + }, + "autoCapitalize": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "autoCorrect": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "autoSave": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "contentEditable": { + "type": "Booleanish | \"inherit\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "contextMenu": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "dangerouslySetInnerHTML": { + "type": "{ __html: string }", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "datatype": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "defaultChecked": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "defaultValue": { + "type": "string | number | readonly string[]", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "dir": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "download": { + "type": "any", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "draggable": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "element": { + "type": "string", + "defaultValue": "'DISPLAY_PILL'", + "required": false, + "externalProp": false, + "description": "Overrides the default element name to apply unique styles with the Customization Provider" + }, + "hidden": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "href": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "hrefLang": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "id": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "inlist": { + "type": "any", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "inputMode": { + "type": "| \"text\"\n | \"none\"\n | \"search\"\n | \"tel\"\n | \"url\"\n | \"email\"\n | \"numeric\"\n | \"decimal\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Hints at the type of data that might be entered by the user while editing the element or its contents" + }, + "is": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Specify that a standard HTML element should behave like a defined custom built-in element" + }, + "itemID": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemProp": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemRef": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemScope": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemType": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "key": { + "type": "Key", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "lang": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "media": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "nonce": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAbort": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAbortCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationEnd": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationEndCapture": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationIteration": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationIterationCapture": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationStart": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationStartCapture": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAuxClick": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAuxClickCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBeforeInput": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBeforeInputCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBlur": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBlurCapture": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlay": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlayCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlayThrough": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlayThroughCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onChange": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onChangeCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onClick": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onClickCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionEnd": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionEndCapture": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionStart": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionStartCapture": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionUpdate": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionUpdateCapture": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onContextMenu": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onContextMenuCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCopy": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCopyCapture": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCut": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCutCapture": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDoubleClick": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDoubleClickCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDrag": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEnd": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEndCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEnter": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEnterCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragExit": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragExitCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragLeave": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragLeaveCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragOver": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragOverCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragStart": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragStartCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDrop": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDropCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDurationChange": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDurationChangeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEmptied": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEmptiedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEncrypted": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEncryptedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEnded": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEndedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onError": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onErrorCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onFocus": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onFocusCapture": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onGotPointerCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onGotPointerCaptureCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInput": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInputCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInvalid": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInvalidCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyDown": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyDownCapture": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyPress": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyPressCapture": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyUp": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyUpCapture": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoad": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedData": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedDataCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedMetadata": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedMetadataCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadStart": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadStartCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLostPointerCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLostPointerCaptureCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseDown": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseDownCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseEnter": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseLeave": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseMove": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseMoveCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOut": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOutCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOver": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOverCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseUp": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseUpCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPaste": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPasteCapture": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPause": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPauseCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlay": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlayCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlaying": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlayingCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerCancel": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerCancelCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerDown": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerDownCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerEnter": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerEnterCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerLeave": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerLeaveCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerMove": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerMoveCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOut": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOutCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOver": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOverCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerUp": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerUpCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onProgress": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onProgressCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onRateChange": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onRateChangeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onReset": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onResetCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onResize": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onResizeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onScroll": { + "type": "UIEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onScrollCapture": { + "type": "UIEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeeked": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeekedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeeking": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeekingCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSelect": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSelectCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onStalled": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onStalledCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSubmit": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSubmitCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSuspend": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSuspendCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTimeUpdate": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTimeUpdateCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchCancel": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchCancelCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchEnd": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchEndCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchMove": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchMoveCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchStart": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchStartCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTransitionEnd": { + "type": "TransitionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTransitionEndCapture": { + "type": "TransitionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onVolumeChange": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onVolumeChangeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWaiting": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWaitingCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWheel": { + "type": "WheelEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWheelCapture": { + "type": "WheelEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "ping": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "placeholder": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "prefix": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "property": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "radioGroup": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "referrerPolicy": { + "type": "HTMLAttributeReferrerPolicy", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "rel": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "resource": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "results": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "role": { + "type": "AriaRole", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "security": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "slot": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "spellCheck": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "suppressContentEditableWarning": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "suppressHydrationWarning": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "tabIndex": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "target": { + "type": "HTMLAttributeAnchorTarget", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "title": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "translate": { + "type": "\"yes\" | \"no\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "type": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "typeof": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "unselectable": { + "type": "\"on\" | \"off\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "vocab": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + } + }, + "DisplayPillGroup": { + "aria-label": { + "type": "string", + "defaultValue": null, + "required": true, + "externalProp": false, + "description": "Defines a string value that labels the DisplayPillGroup" + }, + "about": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "accessKey": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "aria-activedescendant": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application." + }, + "aria-atomic": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-autocomplete": { + "type": "\"list\" | \"none\" | \"inline\" | \"both\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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\npresented if they are made." + }, + "aria-busy": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-checked": { + "type": "boolean | \"true\" | \"false\" | \"mixed\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the current \"checked\" state of checkboxes, radio buttons, and other widgets." + }, + "aria-colcount": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the total number of columns in a table, grid, or treegrid." + }, + "aria-colindex": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid." + }, + "aria-colspan": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid." + }, + "aria-controls": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element (or elements) whose contents or presence are controlled by the current element." + }, + "aria-current": { + "type": "| boolean\n | \"time\"\n | \"true\"\n | \"false\"\n | \"page\"\n | \"step\"\n | \"location\"\n | \"date\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the element that represents the current item within a container or set of related elements." + }, + "aria-describedby": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element (or elements) that describes the object." + }, + "aria-details": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element that provides a detailed, extended description for the object." + }, + "aria-disabled": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable." + }, + "aria-dropeffect": { + "type": "\"link\" | \"none\" | \"copy\" | \"execute\" | \"move\" | \"popup\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates what functions can be performed when a dragged object is released on the drop target." + }, + "aria-errormessage": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element that provides an error message for the object." + }, + "aria-expanded": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed." + }, + "aria-flowto": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the next element (or elements) in an alternate reading order of content which, at the user's discretion,\nallows assistive technology to override the general default of reading in document source order." + }, + "aria-grabbed": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates an element's \"grabbed\" state in a drag-and-drop operation." + }, + "aria-haspopup": { + "type": "| boolean\n | \"dialog\"\n | \"menu\"\n | \"true\"\n | \"false\"\n | \"grid\"\n | \"listbox\"\n | \"tree\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element." + }, + "aria-hidden": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether the element is exposed to an accessibility API." + }, + "aria-invalid": { + "type": "boolean | \"true\" | \"false\" | \"grammar\" | \"spelling\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the entered value does not conform to the format expected by the application." + }, + "aria-keyshortcuts": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element." + }, + "aria-labelledby": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element (or elements) that labels the current element." + }, + "aria-level": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the hierarchical level of an element within a structure." + }, + "aria-live": { + "type": "\"off\" | \"assertive\" | \"polite\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-modal": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether an element is modal when displayed." + }, + "aria-multiline": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether a text box accepts multiple lines of input or only a single line." + }, + "aria-multiselectable": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that the user may select more than one item from the current selectable descendants." + }, + "aria-orientation": { + "type": "\"horizontal\" | \"vertical\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous." + }, + "aria-owns": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies an element (or elements) in order to define a visual, functional, or contextual parent/child relationship\nbetween DOM elements where the DOM hierarchy cannot be used to represent the relationship." + }, + "aria-placeholder": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines a short hint (a word or short phrase) intended to aid the user with data entry when the control has no value.\nA hint could be a sample value or a brief description of the expected format." + }, + "aria-posinset": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-pressed": { + "type": "boolean | \"true\" | \"false\" | \"mixed\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the current \"pressed\" state of toggle buttons." + }, + "aria-readonly": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that the element is not editable, but is otherwise operable." + }, + "aria-relevant": { + "type": "| \"text\"\n | \"additions\"\n | \"additions removals\"\n | \"additions text\"\n | \"all\"\n | \"removals\"\n | \"removals additions\"\n | \"removals text\"\n | \"text additions\"\n | \"text removals\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified." + }, + "aria-required": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that user input is required on the element before a form may be submitted." + }, + "aria-roledescription": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines a human-readable, author-localized description for the role of an element." + }, + "aria-rowcount": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the total number of rows in a table, grid, or treegrid." + }, + "aria-rowindex": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid." + }, + "aria-rowspan": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid." + }, + "aria-selected": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the current \"selected\" state of various widgets." + }, + "aria-setsize": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-sort": { + "type": "\"none\" | \"ascending\" | \"descending\" | \"other\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates if items in a table or grid are sorted in ascending or descending order." + }, + "aria-valuemax": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the maximum allowed value for a range widget." + }, + "aria-valuemin": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the minimum allowed value for a range widget." + }, + "aria-valuenow": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the current value for a range widget." + }, + "aria-valuetext": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the human readable text alternative of aria-valuenow for a range widget." + }, + "autoCapitalize": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "autoCorrect": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "autoSave": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "contentEditable": { + "type": "Booleanish | \"inherit\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "contextMenu": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "dangerouslySetInnerHTML": { + "type": "{ __html: string }", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "datatype": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "defaultChecked": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "defaultValue": { + "type": "string | number | readonly string[]", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "dir": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "draggable": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "element": { + "type": "string", + "defaultValue": "'DISPLAY_PILL_GROUP'", + "required": false, + "externalProp": false, + "description": "Overrides the default element name to apply unique styles with the Customization Provider" + }, + "hidden": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "id": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "inlist": { + "type": "any", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "inputMode": { + "type": "| \"text\"\n | \"none\"\n | \"search\"\n | \"tel\"\n | \"url\"\n | \"email\"\n | \"numeric\"\n | \"decimal\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Hints at the type of data that might be entered by the user while editing the element or its contents" + }, + "is": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Specify that a standard HTML element should behave like a defined custom built-in element" + }, + "itemID": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemProp": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemRef": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemScope": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemType": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "key": { + "type": "Key", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "lang": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "nonce": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAbort": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAbortCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationEnd": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationEndCapture": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationIteration": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationIterationCapture": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationStart": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationStartCapture": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAuxClick": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAuxClickCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBeforeInput": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBeforeInputCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBlur": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBlurCapture": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlay": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlayCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlayThrough": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlayThroughCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onChange": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onChangeCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onClick": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onClickCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionEnd": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionEndCapture": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionStart": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionStartCapture": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionUpdate": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionUpdateCapture": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onContextMenu": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onContextMenuCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCopy": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCopyCapture": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCut": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCutCapture": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDoubleClick": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDoubleClickCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDrag": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEnd": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEndCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEnter": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEnterCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragExit": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragExitCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragLeave": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragLeaveCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragOver": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragOverCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragStart": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragStartCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDrop": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDropCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDurationChange": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDurationChangeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEmptied": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEmptiedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEncrypted": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEncryptedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEnded": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEndedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onError": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onErrorCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onFocus": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onFocusCapture": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onGotPointerCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onGotPointerCaptureCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInput": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInputCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInvalid": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInvalidCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyDown": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyDownCapture": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyPress": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyPressCapture": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyUp": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyUpCapture": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoad": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedData": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedDataCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedMetadata": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedMetadataCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadStart": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadStartCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLostPointerCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLostPointerCaptureCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseDown": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseDownCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseEnter": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseLeave": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseMove": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseMoveCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOut": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOutCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOver": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOverCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseUp": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseUpCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPaste": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPasteCapture": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPause": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPauseCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlay": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlayCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlaying": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlayingCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerCancel": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerCancelCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerDown": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerDownCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerEnter": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerEnterCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerLeave": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerLeaveCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerMove": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerMoveCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOut": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOutCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOver": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOverCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerUp": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerUpCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onProgress": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onProgressCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onRateChange": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onRateChangeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onReset": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onResetCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onResize": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onResizeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onScroll": { + "type": "UIEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onScrollCapture": { + "type": "UIEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeeked": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeekedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeeking": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeekingCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSelect": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSelectCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onStalled": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onStalledCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSubmit": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSubmitCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSuspend": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSuspendCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTimeUpdate": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTimeUpdateCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchCancel": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchCancelCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchEnd": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchEndCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchMove": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchMoveCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchStart": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchStartCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTransitionEnd": { + "type": "TransitionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTransitionEndCapture": { + "type": "TransitionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onVolumeChange": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onVolumeChangeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWaiting": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWaitingCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWheel": { + "type": "WheelEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWheelCapture": { + "type": "WheelEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "placeholder": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "prefix": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "property": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "radioGroup": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "resource": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "results": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "reversed": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "role": { + "type": "AriaRole", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "security": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "slot": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "spellCheck": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "start": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "suppressContentEditableWarning": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "suppressHydrationWarning": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "tabIndex": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "title": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "translate": { + "type": "\"yes\" | \"no\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "type": { + "type": "\"a\" | \"i\" | \"1\" | \"A\" | \"I\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "typeof": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "unselectable": { + "type": "\"on\" | \"off\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "vocab": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + } + } +} diff --git a/packages/paste-core/components/editable-code-block/package.json b/packages/paste-core/components/editable-code-block/package.json index 5c1e9a16c3..966e90e7b8 100644 --- a/packages/paste-core/components/editable-code-block/package.json +++ b/packages/paste-core/components/editable-code-block/package.json @@ -20,6 +20,7 @@ "scripts": { "build": "yarn clean && NODE_ENV=production node build.js && tsc", "build:js": "NODE_ENV=development node build.js", + "build:typedocs": "tsx ../../../../tools/build/generate-type-docs", "clean": "rm -rf ./dist", "tsc": "tsc" }, @@ -82,6 +83,7 @@ "@types/react-dom": "^18.0.10", "react": "^18.0.0", "react-dom": "^18.0.0", + "tsx": "^3.12.10", "typescript": "^4.9.4" } } diff --git a/packages/paste-core/components/editable-code-block/src/EditableCodeBlock.tsx b/packages/paste-core/components/editable-code-block/src/EditableCodeBlock.tsx index d9e4a7cd9d..efecec37de 100644 --- a/packages/paste-core/components/editable-code-block/src/EditableCodeBlock.tsx +++ b/packages/paste-core/components/editable-code-block/src/EditableCodeBlock.tsx @@ -47,17 +47,91 @@ export interface EditableCodeBlockProps * If we do, we can uncomment these easily in the future since the work is already done. */ // monacoOptions?: CodeEditorProps['options']; + /** + * Overrides the default element name to apply unique styles with the Customization Provider + * + * @default 'EDITABLE_CODE_BLOCK' + * @type {BoxProps['element']} + * @memberof EditableCodeBlockProps + */ element?: BoxProps["element"]; - minimap?: boolean; + /** + * Show line numbers in the gutter + * + * @default 'on' + * @type {('on' | 'off')} + * @memberof EditableCodeBlockProps + */ lineNumbers?: "on" | "off"; + /** + * Enable code folding + * + * @default 'true' + * @type {boolean} + * @memberof EditableCodeBlockProps + */ folding?: boolean; + /** + * Disable editing + * + * @default 'false' + * @type {boolean} + * @memberof EditableCodeBlockProps + */ readOnly?: boolean; + /** + * Show indentation guides + * + * @default 'true' + * @type {boolean} + * @memberof EditableCodeBlockProps + */ indentationGuide?: boolean; + /** + * Show minimap + * + * @default 'false' + * @type {boolean} + * @memberof EditableCodeBlockProps + */ showMinimap?: boolean; + /** + * Allow scrolling beyond the last line + * + * @default 'false' + * @type {boolean} + * @memberof EditableCodeBlockProps + */ scrollBeyondLastLine?: boolean; + /** + * Range of the error in the editor + * + * @type {IRange} + * @memberof EditableCodeBlockProps + */ inlineErrorRange?: IRange; + /** + * Hover message for the error in the editor. If null, the hover message will be cleared. + * + * @type {(IMarkdownString | IMarkdownString[] | null)} + * @memberof EditableCodeBlockProps + */ inlineErrorHoverMessage?: IMarkdownString | IMarkdownString[] | null; + /** + * Whether the error is a whole line or not. + * + * @default 'false' + * @type {boolean} + * @memberof EditableCodeBlockProps + */ inlineErrorIsWholeLine?: boolean; + /** + * Loading label for the editor. + * + * @default 'Loading code...' + * @type {string} + * @memberof EditableCodeBlockProps + */ i18nLoadingLabel?: string; } diff --git a/packages/paste-core/components/editable-code-block/src/EditableCodeBlockHeader.tsx b/packages/paste-core/components/editable-code-block/src/EditableCodeBlockHeader.tsx index 6aaf7a25a0..1f6e5c212a 100644 --- a/packages/paste-core/components/editable-code-block/src/EditableCodeBlockHeader.tsx +++ b/packages/paste-core/components/editable-code-block/src/EditableCodeBlockHeader.tsx @@ -1,10 +1,25 @@ import { Box, type BoxProps, safelySpreadBoxProps } from "@twilio-paste/box"; import type { asTags } from "@twilio-paste/heading"; +import type { HTMLPasteProps } from "@twilio-paste/types"; import * as React from "react"; -export interface EditableCodeBlockHeaderProps extends Partial> { +export interface EditableCodeBlockHeaderProps extends HTMLPasteProps { children: string; + /** + * Overrides the default element name to apply unique styles with the Customization Provider + * + * @default 'EDITABLE_CODE_BLOCK_HEADER' + * @type {BoxProps['element']} + * @memberof EditableCodeBlockHeaderProps + */ element?: BoxProps["element"]; + /** + * Replaces the underlying HTML tag, same as Heading + * + * @default 'h3' + * @type {asTags} + * @memberof EditableCodeBlockHeaderProps + */ as?: asTags; } diff --git a/packages/paste-core/components/editable-code-block/src/EditableCodeBlockWrapper.tsx b/packages/paste-core/components/editable-code-block/src/EditableCodeBlockWrapper.tsx index 222ff547f4..db52f64472 100644 --- a/packages/paste-core/components/editable-code-block/src/EditableCodeBlockWrapper.tsx +++ b/packages/paste-core/components/editable-code-block/src/EditableCodeBlockWrapper.tsx @@ -1,6 +1,7 @@ -import { Box } from "@twilio-paste/box"; +import { Box, safelySpreadBoxProps } from "@twilio-paste/box"; import type { BoxProps } from "@twilio-paste/box"; import { css, styled } from "@twilio-paste/styling-library"; +import type { HTMLPasteProps } from "@twilio-paste/types"; import * as React from "react"; const StyledEditableCodeBlockWrapper = styled(Box)( @@ -11,15 +12,22 @@ const StyledEditableCodeBlockWrapper = styled(Box)( }), ); -export interface EditableCodeBlockWrapperProps { +export interface EditableCodeBlockWrapperProps extends HTMLPasteProps<"div"> { children?: React.ReactNode; + /** + * Overrides the default element name to apply unique styles with the Customization Provider + * + * @default 'EDITABLE_CODE_BLOCK_WRAPPER' + * @type {BoxProps['element']} + * @memberof EditableCodeBlockWrapperProps + */ element?: BoxProps["element"]; } export const EditableCodeBlockWrapper = React.forwardRef( - ({ children, element = "EDITABLE_CODE_BLOCK_WRAPPER" }, ref) => { + ({ children, element = "EDITABLE_CODE_BLOCK_WRAPPER", ...props }, ref) => { return ( - + {children} ); diff --git a/packages/paste-core/components/editable-code-block/src/index.tsx b/packages/paste-core/components/editable-code-block/src/index.tsx index ab68db04e9..9d2b6c7199 100644 --- a/packages/paste-core/components/editable-code-block/src/index.tsx +++ b/packages/paste-core/components/editable-code-block/src/index.tsx @@ -1,3 +1,6 @@ -export * from "./EditableCodeBlockWrapper"; -export * from "./EditableCodeBlockHeader"; -export * from "./EditableCodeBlock"; +export { EditableCodeBlockWrapper } from "./EditableCodeBlockWrapper"; +export type { EditableCodeBlockWrapperProps } from "./EditableCodeBlockWrapper"; +export { EditableCodeBlockHeader } from "./EditableCodeBlockHeader"; +export type { EditableCodeBlockHeaderProps } from "./EditableCodeBlockHeader"; +export { EditableCodeBlock } from "./EditableCodeBlock"; +export type { EditableCodeBlockProps } from "./EditableCodeBlock"; diff --git a/packages/paste-core/components/editable-code-block/type-docs.json b/packages/paste-core/components/editable-code-block/type-docs.json new file mode 100644 index 0000000000..ebdb00389f --- /dev/null +++ b/packages/paste-core/components/editable-code-block/type-docs.json @@ -0,0 +1,3366 @@ +{ + "EditableCodeBlockWrapper": { + "about": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "accessKey": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "aria-activedescendant": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application." + }, + "aria-atomic": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-autocomplete": { + "type": "\"list\" | \"none\" | \"inline\" | \"both\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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\npresented if they are made." + }, + "aria-busy": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-checked": { + "type": "boolean | \"true\" | \"false\" | \"mixed\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the current \"checked\" state of checkboxes, radio buttons, and other widgets." + }, + "aria-colcount": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the total number of columns in a table, grid, or treegrid." + }, + "aria-colindex": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid." + }, + "aria-colspan": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid." + }, + "aria-controls": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element (or elements) whose contents or presence are controlled by the current element." + }, + "aria-current": { + "type": "| boolean\n | \"time\"\n | \"true\"\n | \"false\"\n | \"page\"\n | \"step\"\n | \"location\"\n | \"date\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the element that represents the current item within a container or set of related elements." + }, + "aria-describedby": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element (or elements) that describes the object." + }, + "aria-details": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element that provides a detailed, extended description for the object." + }, + "aria-disabled": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable." + }, + "aria-dropeffect": { + "type": "\"link\" | \"none\" | \"copy\" | \"execute\" | \"move\" | \"popup\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates what functions can be performed when a dragged object is released on the drop target." + }, + "aria-errormessage": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element that provides an error message for the object." + }, + "aria-expanded": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed." + }, + "aria-flowto": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the next element (or elements) in an alternate reading order of content which, at the user's discretion,\nallows assistive technology to override the general default of reading in document source order." + }, + "aria-grabbed": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates an element's \"grabbed\" state in a drag-and-drop operation." + }, + "aria-haspopup": { + "type": "| boolean\n | \"dialog\"\n | \"menu\"\n | \"true\"\n | \"false\"\n | \"grid\"\n | \"listbox\"\n | \"tree\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element." + }, + "aria-hidden": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether the element is exposed to an accessibility API." + }, + "aria-invalid": { + "type": "boolean | \"true\" | \"false\" | \"grammar\" | \"spelling\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the entered value does not conform to the format expected by the application." + }, + "aria-keyshortcuts": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element." + }, + "aria-label": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines a string value that labels the current element." + }, + "aria-labelledby": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element (or elements) that labels the current element." + }, + "aria-level": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the hierarchical level of an element within a structure." + }, + "aria-live": { + "type": "\"off\" | \"assertive\" | \"polite\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-modal": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether an element is modal when displayed." + }, + "aria-multiline": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether a text box accepts multiple lines of input or only a single line." + }, + "aria-multiselectable": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that the user may select more than one item from the current selectable descendants." + }, + "aria-orientation": { + "type": "\"horizontal\" | \"vertical\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous." + }, + "aria-owns": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies an element (or elements) in order to define a visual, functional, or contextual parent/child relationship\nbetween DOM elements where the DOM hierarchy cannot be used to represent the relationship." + }, + "aria-placeholder": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines a short hint (a word or short phrase) intended to aid the user with data entry when the control has no value.\nA hint could be a sample value or a brief description of the expected format." + }, + "aria-posinset": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-pressed": { + "type": "boolean | \"true\" | \"false\" | \"mixed\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the current \"pressed\" state of toggle buttons." + }, + "aria-readonly": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that the element is not editable, but is otherwise operable." + }, + "aria-relevant": { + "type": "| \"text\"\n | \"additions\"\n | \"additions removals\"\n | \"additions text\"\n | \"all\"\n | \"removals\"\n | \"removals additions\"\n | \"removals text\"\n | \"text additions\"\n | \"text removals\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified." + }, + "aria-required": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that user input is required on the element before a form may be submitted." + }, + "aria-roledescription": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines a human-readable, author-localized description for the role of an element." + }, + "aria-rowcount": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the total number of rows in a table, grid, or treegrid." + }, + "aria-rowindex": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid." + }, + "aria-rowspan": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid." + }, + "aria-selected": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the current \"selected\" state of various widgets." + }, + "aria-setsize": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-sort": { + "type": "\"none\" | \"ascending\" | \"descending\" | \"other\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates if items in a table or grid are sorted in ascending or descending order." + }, + "aria-valuemax": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the maximum allowed value for a range widget." + }, + "aria-valuemin": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the minimum allowed value for a range widget." + }, + "aria-valuenow": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the current value for a range widget." + }, + "aria-valuetext": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the human readable text alternative of aria-valuenow for a range widget." + }, + "autoCapitalize": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "autoCorrect": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "autoSave": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "contentEditable": { + "type": "Booleanish | \"inherit\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "contextMenu": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "dangerouslySetInnerHTML": { + "type": "{ __html: string }", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "datatype": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "defaultChecked": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "defaultValue": { + "type": "string | number | readonly string[]", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "dir": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "draggable": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "element": { + "type": "string", + "defaultValue": "'EDITABLE_CODE_BLOCK_WRAPPER'", + "required": false, + "externalProp": false, + "description": "Overrides the default element name to apply unique styles with the Customization Provider" + }, + "hidden": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "id": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "inlist": { + "type": "any", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "inputMode": { + "type": "| \"text\"\n | \"none\"\n | \"search\"\n | \"tel\"\n | \"url\"\n | \"email\"\n | \"numeric\"\n | \"decimal\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Hints at the type of data that might be entered by the user while editing the element or its contents" + }, + "is": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Specify that a standard HTML element should behave like a defined custom built-in element" + }, + "itemID": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemProp": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemRef": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemScope": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemType": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "key": { + "type": "Key", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "lang": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "nonce": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAbort": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAbortCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationEnd": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationEndCapture": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationIteration": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationIterationCapture": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationStart": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationStartCapture": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAuxClick": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAuxClickCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBeforeInput": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBeforeInputCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBlur": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBlurCapture": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlay": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlayCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlayThrough": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlayThroughCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onChange": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onChangeCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onClick": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onClickCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionEnd": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionEndCapture": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionStart": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionStartCapture": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionUpdate": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionUpdateCapture": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onContextMenu": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onContextMenuCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCopy": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCopyCapture": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCut": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCutCapture": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDoubleClick": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDoubleClickCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDrag": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEnd": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEndCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEnter": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEnterCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragExit": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragExitCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragLeave": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragLeaveCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragOver": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragOverCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragStart": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragStartCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDrop": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDropCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDurationChange": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDurationChangeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEmptied": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEmptiedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEncrypted": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEncryptedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEnded": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEndedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onError": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onErrorCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onFocus": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onFocusCapture": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onGotPointerCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onGotPointerCaptureCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInput": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInputCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInvalid": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInvalidCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyDown": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyDownCapture": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyPress": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyPressCapture": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyUp": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyUpCapture": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoad": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedData": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedDataCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedMetadata": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedMetadataCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadStart": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadStartCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLostPointerCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLostPointerCaptureCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseDown": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseDownCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseEnter": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseLeave": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseMove": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseMoveCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOut": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOutCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOver": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOverCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseUp": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseUpCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPaste": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPasteCapture": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPause": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPauseCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlay": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlayCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlaying": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlayingCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerCancel": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerCancelCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerDown": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerDownCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerEnter": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerEnterCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerLeave": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerLeaveCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerMove": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerMoveCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOut": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOutCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOver": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOverCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerUp": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerUpCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onProgress": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onProgressCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onRateChange": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onRateChangeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onReset": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onResetCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onResize": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onResizeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onScroll": { + "type": "UIEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onScrollCapture": { + "type": "UIEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeeked": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeekedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeeking": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeekingCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSelect": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSelectCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onStalled": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onStalledCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSubmit": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSubmitCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSuspend": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSuspendCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTimeUpdate": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTimeUpdateCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchCancel": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchCancelCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchEnd": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchEndCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchMove": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchMoveCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchStart": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchStartCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTransitionEnd": { + "type": "TransitionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTransitionEndCapture": { + "type": "TransitionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onVolumeChange": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onVolumeChangeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWaiting": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWaitingCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWheel": { + "type": "WheelEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWheelCapture": { + "type": "WheelEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "placeholder": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "prefix": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "property": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "radioGroup": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "resource": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "results": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "role": { + "type": "AriaRole", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "security": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "slot": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "spellCheck": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "suppressContentEditableWarning": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "suppressHydrationWarning": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "tabIndex": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "title": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "translate": { + "type": "\"yes\" | \"no\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "typeof": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "unselectable": { + "type": "\"on\" | \"off\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "vocab": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + } + }, + "EditableCodeBlockHeader": { + "about": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "accessKey": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "aria-activedescendant": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application." + }, + "aria-atomic": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-autocomplete": { + "type": "\"list\" | \"none\" | \"inline\" | \"both\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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\npresented if they are made." + }, + "aria-busy": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-checked": { + "type": "boolean | \"true\" | \"false\" | \"mixed\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the current \"checked\" state of checkboxes, radio buttons, and other widgets." + }, + "aria-colcount": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the total number of columns in a table, grid, or treegrid." + }, + "aria-colindex": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid." + }, + "aria-colspan": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid." + }, + "aria-controls": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element (or elements) whose contents or presence are controlled by the current element." + }, + "aria-current": { + "type": "| boolean\n | \"time\"\n | \"true\"\n | \"false\"\n | \"page\"\n | \"step\"\n | \"location\"\n | \"date\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the element that represents the current item within a container or set of related elements." + }, + "aria-describedby": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element (or elements) that describes the object." + }, + "aria-details": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element that provides a detailed, extended description for the object." + }, + "aria-disabled": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable." + }, + "aria-dropeffect": { + "type": "\"link\" | \"none\" | \"copy\" | \"execute\" | \"move\" | \"popup\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates what functions can be performed when a dragged object is released on the drop target." + }, + "aria-errormessage": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element that provides an error message for the object." + }, + "aria-expanded": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed." + }, + "aria-flowto": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the next element (or elements) in an alternate reading order of content which, at the user's discretion,\nallows assistive technology to override the general default of reading in document source order." + }, + "aria-grabbed": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates an element's \"grabbed\" state in a drag-and-drop operation." + }, + "aria-haspopup": { + "type": "| boolean\n | \"dialog\"\n | \"menu\"\n | \"true\"\n | \"false\"\n | \"grid\"\n | \"listbox\"\n | \"tree\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element." + }, + "aria-hidden": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether the element is exposed to an accessibility API." + }, + "aria-invalid": { + "type": "boolean | \"true\" | \"false\" | \"grammar\" | \"spelling\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the entered value does not conform to the format expected by the application." + }, + "aria-keyshortcuts": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element." + }, + "aria-label": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines a string value that labels the current element." + }, + "aria-labelledby": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element (or elements) that labels the current element." + }, + "aria-level": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the hierarchical level of an element within a structure." + }, + "aria-live": { + "type": "\"off\" | \"assertive\" | \"polite\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-modal": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether an element is modal when displayed." + }, + "aria-multiline": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether a text box accepts multiple lines of input or only a single line." + }, + "aria-multiselectable": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that the user may select more than one item from the current selectable descendants." + }, + "aria-orientation": { + "type": "\"horizontal\" | \"vertical\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous." + }, + "aria-owns": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies an element (or elements) in order to define a visual, functional, or contextual parent/child relationship\nbetween DOM elements where the DOM hierarchy cannot be used to represent the relationship." + }, + "aria-placeholder": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines a short hint (a word or short phrase) intended to aid the user with data entry when the control has no value.\nA hint could be a sample value or a brief description of the expected format." + }, + "aria-posinset": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-pressed": { + "type": "boolean | \"true\" | \"false\" | \"mixed\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the current \"pressed\" state of toggle buttons." + }, + "aria-readonly": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that the element is not editable, but is otherwise operable." + }, + "aria-relevant": { + "type": "| \"text\"\n | \"additions\"\n | \"additions removals\"\n | \"additions text\"\n | \"all\"\n | \"removals\"\n | \"removals additions\"\n | \"removals text\"\n | \"text additions\"\n | \"text removals\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified." + }, + "aria-required": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that user input is required on the element before a form may be submitted." + }, + "aria-roledescription": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines a human-readable, author-localized description for the role of an element." + }, + "aria-rowcount": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the total number of rows in a table, grid, or treegrid." + }, + "aria-rowindex": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid." + }, + "aria-rowspan": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid." + }, + "aria-selected": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the current \"selected\" state of various widgets." + }, + "aria-setsize": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-sort": { + "type": "\"none\" | \"ascending\" | \"descending\" | \"other\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates if items in a table or grid are sorted in ascending or descending order." + }, + "aria-valuemax": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the maximum allowed value for a range widget." + }, + "aria-valuemin": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the minimum allowed value for a range widget." + }, + "aria-valuenow": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the current value for a range widget." + }, + "aria-valuetext": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the human readable text alternative of aria-valuenow for a range widget." + }, + "as": { + "type": "AsTags", + "defaultValue": "'h3'", + "required": false, + "externalProp": false, + "description": "Replaces the underlying HTML tag, same as Heading" + }, + "autoCapitalize": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "autoCorrect": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "autoSave": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "contentEditable": { + "type": "Booleanish | \"inherit\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "contextMenu": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "dangerouslySetInnerHTML": { + "type": "{ __html: string }", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "datatype": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "defaultChecked": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "defaultValue": { + "type": "string | number | readonly string[]", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "dir": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "draggable": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "element": { + "type": "string", + "defaultValue": "'EDITABLE_CODE_BLOCK_HEADER'", + "required": false, + "externalProp": false, + "description": "Overrides the default element name to apply unique styles with the Customization Provider" + }, + "hidden": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "id": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "inlist": { + "type": "any", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "inputMode": { + "type": "| \"text\"\n | \"none\"\n | \"search\"\n | \"tel\"\n | \"url\"\n | \"email\"\n | \"numeric\"\n | \"decimal\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Hints at the type of data that might be entered by the user while editing the element or its contents" + }, + "is": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Specify that a standard HTML element should behave like a defined custom built-in element" + }, + "itemID": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemProp": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemRef": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemScope": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemType": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "key": { + "type": "Key", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "lang": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "nonce": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAbort": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAbortCapture": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationEnd": { + "type": "AnimationEventHandler | AnimationEventHandler | AnimationEventHandler<...> | AnimationEventHandler<...> | AnimationEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationEndCapture": { + "type": "AnimationEventHandler | AnimationEventHandler | AnimationEventHandler<...> | AnimationEventHandler<...> | AnimationEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationIteration": { + "type": "AnimationEventHandler | AnimationEventHandler | AnimationEventHandler<...> | AnimationEventHandler<...> | AnimationEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationIterationCapture": { + "type": "AnimationEventHandler | AnimationEventHandler | AnimationEventHandler<...> | AnimationEventHandler<...> | AnimationEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationStart": { + "type": "AnimationEventHandler | AnimationEventHandler | AnimationEventHandler<...> | AnimationEventHandler<...> | AnimationEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationStartCapture": { + "type": "AnimationEventHandler | AnimationEventHandler | AnimationEventHandler<...> | AnimationEventHandler<...> | AnimationEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAuxClick": { + "type": "MouseEventHandler | MouseEventHandler | MouseEventHandler | MouseEventHandler<...> | MouseEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAuxClickCapture": { + "type": "MouseEventHandler | MouseEventHandler | MouseEventHandler | MouseEventHandler<...> | MouseEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBeforeInput": { + "type": "FormEventHandler | FormEventHandler | FormEventHandler | FormEventHandler<...> | FormEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBeforeInputCapture": { + "type": "FormEventHandler | FormEventHandler | FormEventHandler | FormEventHandler<...> | FormEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBlur": { + "type": "FocusEventHandler | FocusEventHandler | FocusEventHandler | FocusEventHandler<...> | FocusEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBlurCapture": { + "type": "FocusEventHandler | FocusEventHandler | FocusEventHandler | FocusEventHandler<...> | FocusEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlay": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlayCapture": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlayThrough": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlayThroughCapture": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onChange": { + "type": "FormEventHandler | FormEventHandler | FormEventHandler | FormEventHandler<...> | FormEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onChangeCapture": { + "type": "FormEventHandler | FormEventHandler | FormEventHandler | FormEventHandler<...> | FormEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onClick": { + "type": "MouseEventHandler | MouseEventHandler | MouseEventHandler | MouseEventHandler<...> | MouseEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onClickCapture": { + "type": "MouseEventHandler | MouseEventHandler | MouseEventHandler | MouseEventHandler<...> | MouseEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionEnd": { + "type": "CompositionEventHandler | CompositionEventHandler | CompositionEventHandler<...> | CompositionEventHandler<...> | CompositionEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionEndCapture": { + "type": "CompositionEventHandler | CompositionEventHandler | CompositionEventHandler<...> | CompositionEventHandler<...> | CompositionEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionStart": { + "type": "CompositionEventHandler | CompositionEventHandler | CompositionEventHandler<...> | CompositionEventHandler<...> | CompositionEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionStartCapture": { + "type": "CompositionEventHandler | CompositionEventHandler | CompositionEventHandler<...> | CompositionEventHandler<...> | CompositionEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionUpdate": { + "type": "CompositionEventHandler | CompositionEventHandler | CompositionEventHandler<...> | CompositionEventHandler<...> | CompositionEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionUpdateCapture": { + "type": "CompositionEventHandler | CompositionEventHandler | CompositionEventHandler<...> | CompositionEventHandler<...> | CompositionEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onContextMenu": { + "type": "MouseEventHandler | MouseEventHandler | MouseEventHandler | MouseEventHandler<...> | MouseEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onContextMenuCapture": { + "type": "MouseEventHandler | MouseEventHandler | MouseEventHandler | MouseEventHandler<...> | MouseEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCopy": { + "type": "ClipboardEventHandler | ClipboardEventHandler | ClipboardEventHandler<...> | ClipboardEventHandler<...> | ClipboardEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCopyCapture": { + "type": "ClipboardEventHandler | ClipboardEventHandler | ClipboardEventHandler<...> | ClipboardEventHandler<...> | ClipboardEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCut": { + "type": "ClipboardEventHandler | ClipboardEventHandler | ClipboardEventHandler<...> | ClipboardEventHandler<...> | ClipboardEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCutCapture": { + "type": "ClipboardEventHandler | ClipboardEventHandler | ClipboardEventHandler<...> | ClipboardEventHandler<...> | ClipboardEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDoubleClick": { + "type": "MouseEventHandler | MouseEventHandler | MouseEventHandler | MouseEventHandler<...> | MouseEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDoubleClickCapture": { + "type": "MouseEventHandler | MouseEventHandler | MouseEventHandler | MouseEventHandler<...> | MouseEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDrag": { + "type": "DragEventHandler | DragEventHandler | DragEventHandler | DragEventHandler<...> | DragEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragCapture": { + "type": "DragEventHandler | DragEventHandler | DragEventHandler | DragEventHandler<...> | DragEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEnd": { + "type": "DragEventHandler | DragEventHandler | DragEventHandler | DragEventHandler<...> | DragEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEndCapture": { + "type": "DragEventHandler | DragEventHandler | DragEventHandler | DragEventHandler<...> | DragEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEnter": { + "type": "DragEventHandler | DragEventHandler | DragEventHandler | DragEventHandler<...> | DragEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEnterCapture": { + "type": "DragEventHandler | DragEventHandler | DragEventHandler | DragEventHandler<...> | DragEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragExit": { + "type": "DragEventHandler | DragEventHandler | DragEventHandler | DragEventHandler<...> | DragEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragExitCapture": { + "type": "DragEventHandler | DragEventHandler | DragEventHandler | DragEventHandler<...> | DragEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragLeave": { + "type": "DragEventHandler | DragEventHandler | DragEventHandler | DragEventHandler<...> | DragEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragLeaveCapture": { + "type": "DragEventHandler | DragEventHandler | DragEventHandler | DragEventHandler<...> | DragEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragOver": { + "type": "DragEventHandler | DragEventHandler | DragEventHandler | DragEventHandler<...> | DragEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragOverCapture": { + "type": "DragEventHandler | DragEventHandler | DragEventHandler | DragEventHandler<...> | DragEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragStart": { + "type": "DragEventHandler | DragEventHandler | DragEventHandler | DragEventHandler<...> | DragEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragStartCapture": { + "type": "DragEventHandler | DragEventHandler | DragEventHandler | DragEventHandler<...> | DragEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDrop": { + "type": "DragEventHandler | DragEventHandler | DragEventHandler | DragEventHandler<...> | DragEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDropCapture": { + "type": "DragEventHandler | DragEventHandler | DragEventHandler | DragEventHandler<...> | DragEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDurationChange": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDurationChangeCapture": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEmptied": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEmptiedCapture": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEncrypted": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEncryptedCapture": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEnded": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEndedCapture": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onError": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onErrorCapture": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onFocus": { + "type": "FocusEventHandler | FocusEventHandler | FocusEventHandler | FocusEventHandler<...> | FocusEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onFocusCapture": { + "type": "FocusEventHandler | FocusEventHandler | FocusEventHandler | FocusEventHandler<...> | FocusEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onGotPointerCapture": { + "type": "PointerEventHandler | PointerEventHandler | PointerEventHandler | PointerEventHandler<...> | PointerEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onGotPointerCaptureCapture": { + "type": "PointerEventHandler | PointerEventHandler | PointerEventHandler | PointerEventHandler<...> | PointerEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInput": { + "type": "FormEventHandler | FormEventHandler | FormEventHandler | FormEventHandler<...> | FormEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInputCapture": { + "type": "FormEventHandler | FormEventHandler | FormEventHandler | FormEventHandler<...> | FormEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInvalid": { + "type": "FormEventHandler | FormEventHandler | FormEventHandler | FormEventHandler<...> | FormEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInvalidCapture": { + "type": "FormEventHandler | FormEventHandler | FormEventHandler | FormEventHandler<...> | FormEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyDown": { + "type": "KeyboardEventHandler | KeyboardEventHandler | KeyboardEventHandler<...> | KeyboardEventHandler<...> | KeyboardEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyDownCapture": { + "type": "KeyboardEventHandler | KeyboardEventHandler | KeyboardEventHandler<...> | KeyboardEventHandler<...> | KeyboardEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyPress": { + "type": "KeyboardEventHandler | KeyboardEventHandler | KeyboardEventHandler<...> | KeyboardEventHandler<...> | KeyboardEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyPressCapture": { + "type": "KeyboardEventHandler | KeyboardEventHandler | KeyboardEventHandler<...> | KeyboardEventHandler<...> | KeyboardEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyUp": { + "type": "KeyboardEventHandler | KeyboardEventHandler | KeyboardEventHandler<...> | KeyboardEventHandler<...> | KeyboardEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyUpCapture": { + "type": "KeyboardEventHandler | KeyboardEventHandler | KeyboardEventHandler<...> | KeyboardEventHandler<...> | KeyboardEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoad": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadCapture": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedData": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedDataCapture": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedMetadata": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedMetadataCapture": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadStart": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadStartCapture": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLostPointerCapture": { + "type": "PointerEventHandler | PointerEventHandler | PointerEventHandler | PointerEventHandler<...> | PointerEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLostPointerCaptureCapture": { + "type": "PointerEventHandler | PointerEventHandler | PointerEventHandler | PointerEventHandler<...> | PointerEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseDown": { + "type": "MouseEventHandler | MouseEventHandler | MouseEventHandler | MouseEventHandler<...> | MouseEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseDownCapture": { + "type": "MouseEventHandler | MouseEventHandler | MouseEventHandler | MouseEventHandler<...> | MouseEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseEnter": { + "type": "MouseEventHandler | MouseEventHandler | MouseEventHandler | MouseEventHandler<...> | MouseEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseLeave": { + "type": "MouseEventHandler | MouseEventHandler | MouseEventHandler | MouseEventHandler<...> | MouseEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseMove": { + "type": "MouseEventHandler | MouseEventHandler | MouseEventHandler | MouseEventHandler<...> | MouseEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseMoveCapture": { + "type": "MouseEventHandler | MouseEventHandler | MouseEventHandler | MouseEventHandler<...> | MouseEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOut": { + "type": "MouseEventHandler | MouseEventHandler | MouseEventHandler | MouseEventHandler<...> | MouseEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOutCapture": { + "type": "MouseEventHandler | MouseEventHandler | MouseEventHandler | MouseEventHandler<...> | MouseEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOver": { + "type": "MouseEventHandler | MouseEventHandler | MouseEventHandler | MouseEventHandler<...> | MouseEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOverCapture": { + "type": "MouseEventHandler | MouseEventHandler | MouseEventHandler | MouseEventHandler<...> | MouseEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseUp": { + "type": "MouseEventHandler | MouseEventHandler | MouseEventHandler | MouseEventHandler<...> | MouseEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseUpCapture": { + "type": "MouseEventHandler | MouseEventHandler | MouseEventHandler | MouseEventHandler<...> | MouseEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPaste": { + "type": "ClipboardEventHandler | ClipboardEventHandler | ClipboardEventHandler<...> | ClipboardEventHandler<...> | ClipboardEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPasteCapture": { + "type": "ClipboardEventHandler | ClipboardEventHandler | ClipboardEventHandler<...> | ClipboardEventHandler<...> | ClipboardEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPause": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPauseCapture": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlay": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlayCapture": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlaying": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlayingCapture": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerCancel": { + "type": "PointerEventHandler | PointerEventHandler | PointerEventHandler | PointerEventHandler<...> | PointerEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerCancelCapture": { + "type": "PointerEventHandler | PointerEventHandler | PointerEventHandler | PointerEventHandler<...> | PointerEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerDown": { + "type": "PointerEventHandler | PointerEventHandler | PointerEventHandler | PointerEventHandler<...> | PointerEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerDownCapture": { + "type": "PointerEventHandler | PointerEventHandler | PointerEventHandler | PointerEventHandler<...> | PointerEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerEnter": { + "type": "PointerEventHandler | PointerEventHandler | PointerEventHandler | PointerEventHandler<...> | PointerEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerEnterCapture": { + "type": "PointerEventHandler | PointerEventHandler | PointerEventHandler | PointerEventHandler<...> | PointerEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerLeave": { + "type": "PointerEventHandler | PointerEventHandler | PointerEventHandler | PointerEventHandler<...> | PointerEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerLeaveCapture": { + "type": "PointerEventHandler | PointerEventHandler | PointerEventHandler | PointerEventHandler<...> | PointerEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerMove": { + "type": "PointerEventHandler | PointerEventHandler | PointerEventHandler | PointerEventHandler<...> | PointerEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerMoveCapture": { + "type": "PointerEventHandler | PointerEventHandler | PointerEventHandler | PointerEventHandler<...> | PointerEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOut": { + "type": "PointerEventHandler | PointerEventHandler | PointerEventHandler | PointerEventHandler<...> | PointerEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOutCapture": { + "type": "PointerEventHandler | PointerEventHandler | PointerEventHandler | PointerEventHandler<...> | PointerEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOver": { + "type": "PointerEventHandler | PointerEventHandler | PointerEventHandler | PointerEventHandler<...> | PointerEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOverCapture": { + "type": "PointerEventHandler | PointerEventHandler | PointerEventHandler | PointerEventHandler<...> | PointerEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerUp": { + "type": "PointerEventHandler | PointerEventHandler | PointerEventHandler | PointerEventHandler<...> | PointerEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerUpCapture": { + "type": "PointerEventHandler | PointerEventHandler | PointerEventHandler | PointerEventHandler<...> | PointerEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onProgress": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onProgressCapture": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onRateChange": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onRateChangeCapture": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onReset": { + "type": "FormEventHandler | FormEventHandler | FormEventHandler | FormEventHandler<...> | FormEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onResetCapture": { + "type": "FormEventHandler | FormEventHandler | FormEventHandler | FormEventHandler<...> | FormEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onResize": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onResizeCapture": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onScroll": { + "type": "UIEventHandler | UIEventHandler | UIEventHandler | UIEventHandler<...> | UIEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onScrollCapture": { + "type": "UIEventHandler | UIEventHandler | UIEventHandler | UIEventHandler<...> | UIEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeeked": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeekedCapture": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeeking": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeekingCapture": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSelect": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSelectCapture": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onStalled": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onStalledCapture": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSubmit": { + "type": "FormEventHandler | FormEventHandler | FormEventHandler | FormEventHandler<...> | FormEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSubmitCapture": { + "type": "FormEventHandler | FormEventHandler | FormEventHandler | FormEventHandler<...> | FormEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSuspend": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSuspendCapture": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTimeUpdate": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTimeUpdateCapture": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchCancel": { + "type": "TouchEventHandler | TouchEventHandler | TouchEventHandler | TouchEventHandler<...> | TouchEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchCancelCapture": { + "type": "TouchEventHandler | TouchEventHandler | TouchEventHandler | TouchEventHandler<...> | TouchEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchEnd": { + "type": "TouchEventHandler | TouchEventHandler | TouchEventHandler | TouchEventHandler<...> | TouchEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchEndCapture": { + "type": "TouchEventHandler | TouchEventHandler | TouchEventHandler | TouchEventHandler<...> | TouchEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchMove": { + "type": "TouchEventHandler | TouchEventHandler | TouchEventHandler | TouchEventHandler<...> | TouchEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchMoveCapture": { + "type": "TouchEventHandler | TouchEventHandler | TouchEventHandler | TouchEventHandler<...> | TouchEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchStart": { + "type": "TouchEventHandler | TouchEventHandler | TouchEventHandler | TouchEventHandler<...> | TouchEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchStartCapture": { + "type": "TouchEventHandler | TouchEventHandler | TouchEventHandler | TouchEventHandler<...> | TouchEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTransitionEnd": { + "type": "TransitionEventHandler | TransitionEventHandler | TransitionEventHandler<...> | TransitionEventHandler<...> | TransitionEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTransitionEndCapture": { + "type": "TransitionEventHandler | TransitionEventHandler | TransitionEventHandler<...> | TransitionEventHandler<...> | TransitionEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onVolumeChange": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onVolumeChangeCapture": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWaiting": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWaitingCapture": { + "type": "ReactEventHandler | ReactEventHandler | ReactEventHandler | ReactEventHandler<...> | ReactEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWheel": { + "type": "WheelEventHandler | WheelEventHandler | WheelEventHandler | WheelEventHandler<...> | WheelEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWheelCapture": { + "type": "WheelEventHandler | WheelEventHandler | WheelEventHandler | WheelEventHandler<...> | WheelEventHandler<...>", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "placeholder": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "prefix": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "property": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "radioGroup": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "resource": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "results": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "role": { + "type": "AriaRole", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "security": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "slot": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "spellCheck": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "suppressContentEditableWarning": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "suppressHydrationWarning": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "tabIndex": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "title": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "translate": { + "type": "\"yes\" | \"no\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "typeof": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "unselectable": { + "type": "\"on\" | \"off\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "vocab": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + } + }, + "EditableCodeBlock": { + "beforeMount": { + "type": "BeforeMount", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Signature: function(monaco: Monaco) => void\nAn event is emitted before the editor is mounted\nIt gets the monaco instance as a first argument\nDefaults to \"noop\"" + }, + "defaultLanguage": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Default language of the current model" + }, + "defaultPath": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Default path of the current model\nWill be passed as the third argument to `.createModel` method\n`monaco.editor.createModel(..., ..., monaco.Uri.parse(defaultPath))`" + }, + "defaultValue": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Default value of the current model" + }, + "element": { + "type": "string", + "defaultValue": "'EDITABLE_CODE_BLOCK'", + "required": false, + "externalProp": false, + "description": "Overrides the default element name to apply unique styles with the Customization Provider" + }, + "folding": { + "type": "boolean", + "defaultValue": "'true'", + "required": false, + "externalProp": false, + "description": "Enable code folding" + }, + "height": { + "type": "string | number", + "defaultValue": "100%", + "required": false, + "externalProp": true, + "description": "Height of the editor wrapper" + }, + "i18nLoadingLabel": { + "type": "string", + "defaultValue": "'Loading code...'", + "required": false, + "externalProp": false, + "description": "Loading label for the editor." + }, + "indentationGuide": { + "type": "boolean", + "defaultValue": "'true'", + "required": false, + "externalProp": false, + "description": "Show indentation guides" + }, + "inlineErrorHoverMessage": { + "type": "IMarkdownString | IMarkdownString[]", + "defaultValue": null, + "required": false, + "externalProp": false, + "description": "Hover message for the error in the editor. If null, the hover message will be cleared." + }, + "inlineErrorIsWholeLine": { + "type": "boolean", + "defaultValue": "'false'", + "required": false, + "externalProp": false, + "description": "Whether the error is a whole line or not." + }, + "inlineErrorRange": { + "type": "IRange", + "defaultValue": null, + "required": false, + "externalProp": false, + "description": "Range of the error in the editor" + }, + "keepCurrentModel": { + "type": "boolean", + "defaultValue": false, + "required": false, + "externalProp": true, + "description": "Indicator whether to dispose the current model when the Editor is unmounted or not" + }, + "language": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Language of the current model" + }, + "line": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "The line to jump on it" + }, + "lineNumbers": { + "type": "\"on\" | \"off\"", + "defaultValue": "'on'", + "required": false, + "externalProp": false, + "description": "Show line numbers in the gutter" + }, + "onChange": { + "type": "OnChange", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Signature: function(value: string | undefined, ev: monaco.editor.IModelContentChangedEvent) => void\nAn event is emitted when the content of the current model is changed" + }, + "onMount": { + "type": "OnMount", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Signature: function(editor: monaco.editor.IStandaloneCodeEditor, monaco: Monaco) => void\nAn event is emitted when the editor is mounted\nIt gets the editor instance as a first argument and the monaco instance as a second\nDefaults to \"noop\"" + }, + "onValidate": { + "type": "OnValidate", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Signature: function(markers: monaco.editor.IMarker[]) => void\nAn event is emitted when the content of the current model is changed\nand the current model markers are ready\nDefaults to \"noop\"" + }, + "overrideServices": { + "type": "IEditorOverrideServices", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "IEditorOverrideServices" + }, + "path": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Path of the current model\nWill be passed as the third argument to `.createModel` method\n`monaco.editor.createModel(..., ..., monaco.Uri.parse(defaultPath))`" + }, + "readOnly": { + "type": "boolean", + "defaultValue": "'false'", + "required": false, + "externalProp": false, + "description": "Disable editing" + }, + "saveViewState": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicator whether to save the models' view states between model changes or not\nDefaults to true" + }, + "scrollBeyondLastLine": { + "type": "boolean", + "defaultValue": "'false'", + "required": false, + "externalProp": false, + "description": "Allow scrolling beyond the last line" + }, + "showMinimap": { + "type": "boolean", + "defaultValue": "'false'", + "required": false, + "externalProp": false, + "description": "Show minimap" + }, + "value": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Value of the current model" + }, + "width": { + "type": "string | number", + "defaultValue": "100%", + "required": false, + "externalProp": true, + "description": "Width of the editor wrapper" + } + } +} diff --git a/packages/paste-core/components/file-picker/package.json b/packages/paste-core/components/file-picker/package.json index cc772d62c0..affc6a9757 100644 --- a/packages/paste-core/components/file-picker/package.json +++ b/packages/paste-core/components/file-picker/package.json @@ -20,6 +20,7 @@ "scripts": { "build": "yarn clean && NODE_ENV=production node build.js && tsc", "build:js": "NODE_ENV=development node build.js", + "build:typedocs": "tsx ../../../../tools/build/generate-type-docs", "clean": "rm -rf ./dist", "tsc": "tsc" }, @@ -68,6 +69,7 @@ "@types/react-dom": "^18.0.10", "react": "^18.0.0", "react-dom": "^18.0.0", + "tsx": "^3.12.10", "typescript": "^4.9.4" } } diff --git a/packages/paste-core/components/file-picker/src/FilePicker.tsx b/packages/paste-core/components/file-picker/src/FilePicker.tsx index 7b76cc1271..2b74fe0432 100644 --- a/packages/paste-core/components/file-picker/src/FilePicker.tsx +++ b/packages/paste-core/components/file-picker/src/FilePicker.tsx @@ -7,12 +7,52 @@ import type { HTMLPasteProps } from "@twilio-paste/types"; import { useUID } from "@twilio-paste/uid-library"; import * as React from "react"; -export interface FilePickerProps extends HTMLPasteProps<"input">, Pick { +export interface FilePickerProps extends HTMLPasteProps<"input"> { + /** + * Specify the desired file type. Note: file type should still be validated server-side, as this prop is not a complete validation. [Read more about the accept prop](https://developer.mozilla.org/en-US/docs/Web/HTML/Attributes/accept) + * + * @type {string} + * @memberof FilePickerProps + */ accept?: string; children: React.ReactElement; + /** + * Overrides the default element name to apply unique styles with the Customization Provider + * + * @default 'FILEPICKER' + * @type {BoxProps['element']} + * @memberof FilePickerProps + */ + element?: BoxProps["element"]; + /** + * Disables the File Picker. + * + * @default 'false' + * @type {boolean} + * @memberof FilePickerProps + */ disabled?: boolean; + /** + * The text string displayed when no files are selected. + * + * @default 'No file uploaded' + * @type {string} + * @memberof FilePickerProps + */ i18nNoSelectionText?: string; + /** + * Sets the File Picker as required. + * + * @default 'false' + * @type {boolean} + * @memberof FilePickerProps + */ required?: boolean; + /** + * Function will run when the uploaded file changes + * + * @memberof FilePickerProps + */ onChange?: (event: React.ChangeEvent) => void; name?: string; } diff --git a/packages/paste-core/components/file-picker/src/FilePickerButton.tsx b/packages/paste-core/components/file-picker/src/FilePickerButton.tsx index 7bd4cc3eb3..e407b3f438 100644 --- a/packages/paste-core/components/file-picker/src/FilePickerButton.tsx +++ b/packages/paste-core/components/file-picker/src/FilePickerButton.tsx @@ -3,7 +3,17 @@ import type { ButtonProps } from "@twilio-paste/button"; import { Button } from "@twilio-paste/button"; import * as React from "react"; -const FilePickerButton = React.forwardRef( +export type FilePickerButtonProps = Omit & { + /** + * Overrides the default element name to apply unique styles with the Customization Provider + * + * @default 'FILEPICKER_BUTTON' + * @type {ButtonProps['element']} + */ + element?: ButtonProps["element"]; +}; + +const FilePickerButton = React.forwardRef( ({ children, element, disabled, ...props }, ref) => { return ( diff --git a/packages/paste-core/components/file-picker/src/index.tsx b/packages/paste-core/components/file-picker/src/index.tsx index 2df7a3a518..1b383a33e5 100644 --- a/packages/paste-core/components/file-picker/src/index.tsx +++ b/packages/paste-core/components/file-picker/src/index.tsx @@ -1,2 +1,4 @@ -export * from "./FilePicker"; -export * from "./FilePickerButton"; +export { FilePicker } from "./FilePicker"; +export type { FilePickerProps } from "./FilePicker"; +export { FilePickerButton } from "./FilePickerButton"; +export type { FilePickerButtonProps } from "./FilePickerButton"; diff --git a/packages/paste-core/components/file-picker/type-docs.json b/packages/paste-core/components/file-picker/type-docs.json new file mode 100644 index 0000000000..ff9097ea23 --- /dev/null +++ b/packages/paste-core/components/file-picker/type-docs.json @@ -0,0 +1,3499 @@ +{ + "FilePicker": { + "about": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "accept": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": false, + "description": "Specify the desired file type. Note: file type should still be validated server-side, as this prop is not a complete validation. [Read more about the accept prop](https://developer.mozilla.org/en-US/docs/Web/HTML/Attributes/accept)" + }, + "accessKey": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "alt": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "aria-activedescendant": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application." + }, + "aria-atomic": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-autocomplete": { + "type": "\"list\" | \"none\" | \"inline\" | \"both\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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\npresented if they are made." + }, + "aria-busy": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-checked": { + "type": "boolean | \"true\" | \"false\" | \"mixed\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the current \"checked\" state of checkboxes, radio buttons, and other widgets." + }, + "aria-colcount": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the total number of columns in a table, grid, or treegrid." + }, + "aria-colindex": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid." + }, + "aria-colspan": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid." + }, + "aria-controls": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element (or elements) whose contents or presence are controlled by the current element." + }, + "aria-current": { + "type": "| boolean\n | \"time\"\n | \"step\"\n | \"date\"\n | \"true\"\n | \"false\"\n | \"page\"\n | \"location\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the element that represents the current item within a container or set of related elements." + }, + "aria-describedby": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element (or elements) that describes the object." + }, + "aria-details": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element that provides a detailed, extended description for the object." + }, + "aria-disabled": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable." + }, + "aria-dropeffect": { + "type": "\"link\" | \"none\" | \"copy\" | \"execute\" | \"move\" | \"popup\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates what functions can be performed when a dragged object is released on the drop target." + }, + "aria-errormessage": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element that provides an error message for the object." + }, + "aria-expanded": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed." + }, + "aria-flowto": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the next element (or elements) in an alternate reading order of content which, at the user's discretion,\nallows assistive technology to override the general default of reading in document source order." + }, + "aria-grabbed": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates an element's \"grabbed\" state in a drag-and-drop operation." + }, + "aria-haspopup": { + "type": "| boolean\n | \"dialog\"\n | \"menu\"\n | \"true\"\n | \"false\"\n | \"grid\"\n | \"listbox\"\n | \"tree\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element." + }, + "aria-hidden": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether the element is exposed to an accessibility API." + }, + "aria-invalid": { + "type": "boolean | \"true\" | \"false\" | \"grammar\" | \"spelling\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the entered value does not conform to the format expected by the application." + }, + "aria-keyshortcuts": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element." + }, + "aria-label": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines a string value that labels the current element." + }, + "aria-labelledby": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element (or elements) that labels the current element." + }, + "aria-level": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the hierarchical level of an element within a structure." + }, + "aria-live": { + "type": "\"off\" | \"assertive\" | \"polite\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-modal": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether an element is modal when displayed." + }, + "aria-multiline": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether a text box accepts multiple lines of input or only a single line." + }, + "aria-multiselectable": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that the user may select more than one item from the current selectable descendants." + }, + "aria-orientation": { + "type": "\"horizontal\" | \"vertical\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous." + }, + "aria-owns": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies an element (or elements) in order to define a visual, functional, or contextual parent/child relationship\nbetween DOM elements where the DOM hierarchy cannot be used to represent the relationship." + }, + "aria-placeholder": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines a short hint (a word or short phrase) intended to aid the user with data entry when the control has no value.\nA hint could be a sample value or a brief description of the expected format." + }, + "aria-posinset": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-pressed": { + "type": "boolean | \"true\" | \"false\" | \"mixed\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the current \"pressed\" state of toggle buttons." + }, + "aria-readonly": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that the element is not editable, but is otherwise operable." + }, + "aria-relevant": { + "type": "| \"text\"\n | \"additions\"\n | \"additions removals\"\n | \"additions text\"\n | \"all\"\n | \"removals\"\n | \"removals additions\"\n | \"removals text\"\n | \"text additions\"\n | \"text removals\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified." + }, + "aria-required": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that user input is required on the element before a form may be submitted." + }, + "aria-roledescription": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines a human-readable, author-localized description for the role of an element." + }, + "aria-rowcount": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the total number of rows in a table, grid, or treegrid." + }, + "aria-rowindex": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid." + }, + "aria-rowspan": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid." + }, + "aria-selected": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the current \"selected\" state of various widgets." + }, + "aria-setsize": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-sort": { + "type": "\"none\" | \"ascending\" | \"descending\" | \"other\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates if items in a table or grid are sorted in ascending or descending order." + }, + "aria-valuemax": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the maximum allowed value for a range widget." + }, + "aria-valuemin": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the minimum allowed value for a range widget." + }, + "aria-valuenow": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the current value for a range widget." + }, + "aria-valuetext": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the human readable text alternative of aria-valuenow for a range widget." + }, + "autoCapitalize": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "autoComplete": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "autoCorrect": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "autoFocus": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "autoSave": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "capture": { + "type": "boolean | \"user\" | \"environment\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "checked": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "contentEditable": { + "type": "Booleanish | \"inherit\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "contextMenu": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "crossOrigin": { + "type": "\"\" | \"anonymous\" | \"use-credentials\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "dangerouslySetInnerHTML": { + "type": "{ __html: string }", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "datatype": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "defaultChecked": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "defaultValue": { + "type": "string | number | readonly string[]", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "dir": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "disabled": { + "type": "boolean", + "defaultValue": "'false'", + "required": false, + "externalProp": false, + "description": "Disables the File Picker." + }, + "draggable": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "element": { + "type": "string", + "defaultValue": "'FILEPICKER'", + "required": false, + "externalProp": false, + "description": "Overrides the default element name to apply unique styles with the Customization Provider" + }, + "enterKeyHint": { + "type": "| \"enter\"\n | \"done\"\n | \"go\"\n | \"next\"\n | \"previous\"\n | \"search\"\n | \"send\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "form": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "formAction": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "formEncType": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "formMethod": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "formNoValidate": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "formTarget": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "height": { + "type": "string | number", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "hidden": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "i18nNoSelectionText": { + "type": "string", + "defaultValue": "'No file uploaded'", + "required": false, + "externalProp": false, + "description": "The text string displayed when no files are selected." + }, + "id": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "inlist": { + "type": "any", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "inputMode": { + "type": "| \"text\"\n | \"search\"\n | \"email\"\n | \"tel\"\n | \"url\"\n | \"none\"\n | \"numeric\"\n | \"decimal\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Hints at the type of data that might be entered by the user while editing the element or its contents" + }, + "is": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Specify that a standard HTML element should behave like a defined custom built-in element" + }, + "itemID": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemProp": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemRef": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemScope": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemType": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "key": { + "type": "Key", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "lang": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "list": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "max": { + "type": "string | number", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "maxLength": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "min": { + "type": "string | number", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "minLength": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "multiple": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "name": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": false + }, + "nonce": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAbort": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAbortCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationEnd": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationEndCapture": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationIteration": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationIterationCapture": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationStart": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationStartCapture": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAuxClick": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAuxClickCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBeforeInput": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBeforeInputCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBlur": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBlurCapture": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlay": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlayCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlayThrough": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlayThroughCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onChange": { + "type": "(event: ChangeEvent) => void", + "defaultValue": null, + "required": false, + "externalProp": false, + "description": "Function will run when the uploaded file changes" + }, + "onChangeCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onClick": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onClickCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionEnd": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionEndCapture": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionStart": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionStartCapture": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionUpdate": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionUpdateCapture": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onContextMenu": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onContextMenuCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCopy": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCopyCapture": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCut": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCutCapture": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDoubleClick": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDoubleClickCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDrag": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEnd": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEndCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEnter": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEnterCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragExit": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragExitCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragLeave": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragLeaveCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragOver": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragOverCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragStart": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragStartCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDrop": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDropCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDurationChange": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDurationChangeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEmptied": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEmptiedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEncrypted": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEncryptedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEnded": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEndedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onError": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onErrorCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onFocus": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onFocusCapture": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onGotPointerCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onGotPointerCaptureCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInput": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInputCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInvalid": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInvalidCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyDown": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyDownCapture": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyPress": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyPressCapture": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyUp": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyUpCapture": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoad": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedData": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedDataCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedMetadata": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedMetadataCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadStart": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadStartCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLostPointerCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLostPointerCaptureCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseDown": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseDownCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseEnter": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseLeave": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseMove": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseMoveCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOut": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOutCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOver": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOverCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseUp": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseUpCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPaste": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPasteCapture": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPause": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPauseCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlay": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlayCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlaying": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlayingCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerCancel": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerCancelCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerDown": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerDownCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerEnter": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerEnterCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerLeave": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerLeaveCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerMove": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerMoveCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOut": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOutCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOver": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOverCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerUp": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerUpCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onProgress": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onProgressCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onRateChange": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onRateChangeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onReset": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onResetCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onResize": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onResizeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onScroll": { + "type": "UIEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onScrollCapture": { + "type": "UIEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeeked": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeekedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeeking": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeekingCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSelect": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSelectCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onStalled": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onStalledCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSubmit": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSubmitCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSuspend": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSuspendCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTimeUpdate": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTimeUpdateCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchCancel": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchCancelCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchEnd": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchEndCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchMove": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchMoveCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchStart": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchStartCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTransitionEnd": { + "type": "TransitionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTransitionEndCapture": { + "type": "TransitionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onVolumeChange": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onVolumeChangeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWaiting": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWaitingCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWheel": { + "type": "WheelEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWheelCapture": { + "type": "WheelEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "pattern": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "placeholder": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "prefix": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "property": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "radioGroup": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "readOnly": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "required": { + "type": "boolean", + "defaultValue": "'false'", + "required": false, + "externalProp": false, + "description": "Sets the File Picker as required." + }, + "resource": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "results": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "role": { + "type": "AriaRole", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "security": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "size": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "slot": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "spellCheck": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "src": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "step": { + "type": "string | number", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "suppressContentEditableWarning": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "suppressHydrationWarning": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "tabIndex": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "title": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "translate": { + "type": "\"yes\" | \"no\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "type": { + "type": "HTMLInputTypeAttribute", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "typeof": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "unselectable": { + "type": "\"on\" | \"off\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "value": { + "type": "string | number | readonly string[]", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "vocab": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "width": { + "type": "string | number", + "defaultValue": null, + "required": false, + "externalProp": true + } + }, + "FilePickerButton": { + "variant": { + "type": "| \"link\"\n | \"reset\"\n | \"primary\"\n | \"primary_icon\"\n | \"secondary\"\n | \"secondary_icon\"\n | \"destructive\"\n | \"destructive_icon\"\n | \"destructive_link\"\n | \"destructive_secondary\"\n | \"inverse_link\"\n | \"inverse\"", + "defaultValue": "'primary'", + "required": true, + "externalProp": false + }, + "about": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "accessKey": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "aria-activedescendant": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application." + }, + "aria-atomic": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-autocomplete": { + "type": "\"list\" | \"none\" | \"inline\" | \"both\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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\npresented if they are made." + }, + "aria-busy": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-checked": { + "type": "boolean | \"true\" | \"false\" | \"mixed\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the current \"checked\" state of checkboxes, radio buttons, and other widgets." + }, + "aria-colcount": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the total number of columns in a table, grid, or treegrid." + }, + "aria-colindex": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid." + }, + "aria-colspan": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid." + }, + "aria-controls": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element (or elements) whose contents or presence are controlled by the current element." + }, + "aria-current": { + "type": "| boolean\n | \"time\"\n | \"step\"\n | \"date\"\n | \"true\"\n | \"false\"\n | \"page\"\n | \"location\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the element that represents the current item within a container or set of related elements." + }, + "aria-describedby": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element (or elements) that describes the object." + }, + "aria-details": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element that provides a detailed, extended description for the object." + }, + "aria-disabled": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable." + }, + "aria-dropeffect": { + "type": "\"link\" | \"none\" | \"copy\" | \"execute\" | \"move\" | \"popup\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates what functions can be performed when a dragged object is released on the drop target." + }, + "aria-errormessage": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element that provides an error message for the object." + }, + "aria-expanded": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed." + }, + "aria-flowto": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the next element (or elements) in an alternate reading order of content which, at the user's discretion,\nallows assistive technology to override the general default of reading in document source order." + }, + "aria-grabbed": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates an element's \"grabbed\" state in a drag-and-drop operation." + }, + "aria-haspopup": { + "type": "| boolean\n | \"dialog\"\n | \"menu\"\n | \"true\"\n | \"false\"\n | \"grid\"\n | \"listbox\"\n | \"tree\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element." + }, + "aria-hidden": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether the element is exposed to an accessibility API." + }, + "aria-invalid": { + "type": "boolean | \"true\" | \"false\" | \"grammar\" | \"spelling\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the entered value does not conform to the format expected by the application." + }, + "aria-keyshortcuts": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element." + }, + "aria-label": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines a string value that labels the current element." + }, + "aria-labelledby": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element (or elements) that labels the current element." + }, + "aria-level": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the hierarchical level of an element within a structure." + }, + "aria-live": { + "type": "\"off\" | \"assertive\" | \"polite\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-modal": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether an element is modal when displayed." + }, + "aria-multiline": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether a text box accepts multiple lines of input or only a single line." + }, + "aria-multiselectable": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that the user may select more than one item from the current selectable descendants." + }, + "aria-orientation": { + "type": "\"horizontal\" | \"vertical\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous." + }, + "aria-owns": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies an element (or elements) in order to define a visual, functional, or contextual parent/child relationship\nbetween DOM elements where the DOM hierarchy cannot be used to represent the relationship." + }, + "aria-placeholder": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines a short hint (a word or short phrase) intended to aid the user with data entry when the control has no value.\nA hint could be a sample value or a brief description of the expected format." + }, + "aria-posinset": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-pressed": { + "type": "boolean | \"true\" | \"false\" | \"mixed\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the current \"pressed\" state of toggle buttons." + }, + "aria-readonly": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that the element is not editable, but is otherwise operable." + }, + "aria-relevant": { + "type": "| \"text\"\n | \"additions\"\n | \"additions removals\"\n | \"additions text\"\n | \"all\"\n | \"removals\"\n | \"removals additions\"\n | \"removals text\"\n | \"text additions\"\n | \"text removals\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified." + }, + "aria-required": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that user input is required on the element before a form may be submitted." + }, + "aria-roledescription": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines a human-readable, author-localized description for the role of an element." + }, + "aria-rowcount": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the total number of rows in a table, grid, or treegrid." + }, + "aria-rowindex": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid." + }, + "aria-rowspan": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid." + }, + "aria-selected": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the current \"selected\" state of various widgets." + }, + "aria-setsize": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "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." + }, + "aria-sort": { + "type": "\"none\" | \"ascending\" | \"descending\" | \"other\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates if items in a table or grid are sorted in ascending or descending order." + }, + "aria-valuemax": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the maximum allowed value for a range widget." + }, + "aria-valuemin": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the minimum allowed value for a range widget." + }, + "aria-valuenow": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the current value for a range widget." + }, + "aria-valuetext": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the human readable text alternative of aria-valuenow for a range widget." + }, + "as": { + "type": "keyof IntrinsicElements", + "defaultValue": "'button'", + "required": false, + "externalProp": false, + "description": "The HTML tag to replace the default `