diff --git a/apps/builder/app/builder/features/settings-panel/props-section/props-section.tsx b/apps/builder/app/builder/features/settings-panel/props-section/props-section.tsx index a8d03977664a..c575462b50b2 100644 --- a/apps/builder/app/builder/features/settings-panel/props-section/props-section.tsx +++ b/apps/builder/app/builder/features/settings-panel/props-section/props-section.tsx @@ -1,8 +1,14 @@ -import { computed } from "nanostores"; +import { nanoid } from "nanoid"; import { useState } from "react"; +import { computed } from "nanostores"; import { useStore } from "@nanostores/react"; import { matchSorter } from "match-sorter"; -import { type Instance, Props, descendantComponent } from "@webstudio-is/sdk"; +import { ariaAttributes } from "@webstudio-is/html-data"; +import { + type Instance, + type Props, + descendantComponent, +} from "@webstudio-is/sdk"; import { theme, Combobox, @@ -20,15 +26,18 @@ import { $isContentMode, $memoryProps, $selectedBreakpoint, + $registeredComponentPropsMetas, } from "~/shared/nano-states"; import { CollapsibleSectionWithAddButton } from "~/builder/shared/collapsible-section"; +import { serverSyncStore } from "~/shared/sync"; +import { $selectedInstance, $selectedInstanceKey } from "~/shared/awareness"; import { renderControl } from "../controls/combined"; import { usePropsLogic, type PropAndMeta } from "./use-props-logic"; -import { serverSyncStore } from "~/shared/sync"; -import { $selectedInstanceKey } from "~/shared/awareness"; import { AnimationSection } from "./animation/animation-section"; -import { nanoid } from "nanoid"; -import { $matchingBreakpoints } from "../../style-panel/shared/model"; +import { + $instanceTags, + $matchingBreakpoints, +} from "../../style-panel/shared/model"; import { matchMediaBreakpoints } from "./match-media-breakpoints"; type Item = { @@ -44,14 +53,15 @@ const matchOrSuggestToCreate = ( items: Array, itemToString: (item: Item) => string ): Array => { + if (search.trim() === "") { + return items; + } const matched = matchSorter(items, search, { keys: [itemToString], }); - if ( - search.trim() !== "" && itemToString(matched[0]).toLocaleLowerCase() !== - search.toLocaleLowerCase().trim() + search.toLocaleLowerCase().trim() ) { matched.unshift({ name: search.trim(), @@ -88,11 +98,43 @@ const renderProperty = ( const forbiddenProperties = new Set(["style", "class", "className"]); +const $availableProps = computed( + [$selectedInstance, $props, $registeredComponentPropsMetas, $instanceTags], + (instance, props, propsMetas, instanceTags) => { + const availableProps = new Map(); + if (instance === undefined) { + return []; + } + // add component props + const metas = propsMetas.get(instance.component); + for (const [name, propMeta] of Object.entries(metas?.props ?? {})) { + const { label, description } = propMeta; + availableProps.set(name, { name, label, description }); + } + // add aria attributes only for components with tags + const tag = instanceTags.get(instance.id); + if (tag) { + for (const { name, description } of ariaAttributes) { + availableProps.set(name, { name, description }); + } + } + // remove initial props + for (const name of metas?.initialProps ?? []) { + availableProps.delete(name); + } + // remove defined props + for (const prop of props.values()) { + if (prop.instanceId === instance.id) { + availableProps.delete(prop.name); + } + } + return Array.from(availableProps.values()); + } +); + const AddPropertyOrAttribute = ({ - availableProps, onPropSelected, }: { - availableProps: Item[]; onPropSelected: (propName: string) => void; }) => { const [value, setValue] = useState(""); @@ -108,7 +150,8 @@ const AddPropertyOrAttribute = ({ autoFocus color={isValid ? undefined : "error"} placeholder="Select or create" - getItems={() => availableProps} + // lazily load available props to not bloat component renders + getItems={() => $availableProps.get()} itemToString={itemToString} onItemSelect={(item) => { if ( @@ -241,7 +284,6 @@ export const PropsSection = (props: PropsSectionProps) => { {addingProp && ( { setAddingProp(false); logic.handleAdd(propName); diff --git a/apps/builder/app/builder/features/settings-panel/props-section/use-props-logic.ts b/apps/builder/app/builder/features/settings-panel/props-section/use-props-logic.ts index 632568851b37..e3db3e41a08e 100644 --- a/apps/builder/app/builder/features/settings-panel/props-section/use-props-logic.ts +++ b/apps/builder/app/builder/features/settings-panel/props-section/use-props-logic.ts @@ -14,6 +14,7 @@ import { import { isRichText } from "~/shared/content-model"; import { $selectedInstancePath } from "~/shared/awareness"; import { showAttributeMeta, type PropValue } from "../shared"; +import { ariaAttributes } from "@webstudio-is/html-data"; type PropOrName = { prop?: Prop; propName: string }; @@ -153,6 +154,42 @@ const $canHaveTextContent = computed( }); } ); +type Attribute = (typeof ariaAttributes)[number]; + +const attributeToMeta = (attribute: Attribute): PropMeta => { + if (attribute.type === "string") { + return { + type: "string", + control: "text", + required: false, + }; + } + if (attribute.type === "select") { + const options = attribute.options ?? []; + return { + type: "string", + control: options.length > 3 ? "select" : "radio", + required: false, + options, + }; + } + if (attribute.type === "number") { + return { + type: "number", + control: "number", + required: false, + }; + } + if (attribute.type === "boolean") { + return { + type: "boolean", + control: "boolean", + required: false, + }; + } + attribute.type satisfies never; + throw Error("impossible case"); +}; /** usePropsLogic expects that key={instanceId} is used on the ancestor component */ export const usePropsLogic = ({ @@ -193,9 +230,14 @@ export const usePropsLogic = ({ // we will delete items from these maps as we categorize the props const unprocessedSaved = new Map(savedProps.map((prop) => [prop.name, prop])); - const unprocessedKnown = new Map( - Object.entries(meta.props) - ); + + const metas = new Map(); + for (const attribute of ariaAttributes) { + metas.set(attribute.name, attributeToMeta(attribute)); + } + for (const [name, propMeta] of Object.entries(meta.props)) { + metas.set(name, propMeta); + } const initialPropsNames = new Set(meta.initialProps ?? []); @@ -238,9 +280,9 @@ export const usePropsLogic = ({ const initialProps: PropAndMeta[] = []; for (const name of initialPropsNames) { const saved = getAndDelete(unprocessedSaved, name); - const known = getAndDelete(unprocessedKnown, name); + const propMeta = metas.get(name); - if (known === undefined) { + if (propMeta === undefined) { console.error( `The prop "${name}" is defined in meta.initialProps but not in meta.props` ); @@ -258,14 +300,14 @@ export const usePropsLogic = ({ // - where 0 is a fallback when no default is available // - they think that width is set to 0, but it's actually not set at all // - if (prop === undefined && known.defaultValue !== undefined) { - prop = getStartingProp(instance.id, known, name); + if (prop === undefined && propMeta.defaultValue !== undefined) { + prop = getStartingProp(instance.id, propMeta, name); } initialProps.push({ prop, propName: name, - meta: known, + meta: propMeta, }); } @@ -276,22 +318,18 @@ export const usePropsLogic = ({ continue; } - const meta = - getAndDelete(unprocessedKnown, prop.name) ?? - getDefaultMetaForType("string"); + const propMeta = metas.get(prop.name) ?? getDefaultMetaForType("string"); addedProps.push({ prop, propName: prop.name, - meta, + meta: propMeta, }); } const handleAdd = (propName: string) => { - const propMeta = - unprocessedKnown.get(propName) ?? - // In case of custom property/attribute we get a string. - getDefaultMetaForType("string"); + // In case of custom property/attribute we get a string. + const propMeta = metas.get(propName) ?? getDefaultMetaForType("string"); const prop = getStartingProp(instance.id, propMeta, propName); if (prop) { updateProp(prop); @@ -330,10 +368,5 @@ export const usePropsLogic = ({ ), /** Optional props that were added by user */ addedProps: addedProps.filter(({ propName }) => isPropVisible(propName)), - /** List of remaining props still available to add */ - availableProps: Array.from( - unprocessedKnown.entries(), - ([name, { label, description }]) => ({ name, label, description }) - ), }; }; diff --git a/packages/generate-arg-types/src/arg-types.ts b/packages/generate-arg-types/src/arg-types.ts index 9dd718734384..0f252f793dc0 100644 --- a/packages/generate-arg-types/src/arg-types.ts +++ b/packages/generate-arg-types/src/arg-types.ts @@ -19,6 +19,15 @@ export const propsToArgTypes = ( .filter(([propName]) => propName.startsWith("$") === false) // Exclude props that are in the exclude list .filter(([propName]) => exclude.includes(propName) === false) + .filter(([_propName, propItem]) => { + for (const { fileName, name } of propItem.declarations ?? []) { + // ignore aria attributes + if (fileName.endsWith("/@types/react/index.d.ts")) { + return name !== "AriaAttributes"; + } + } + return true; + }) .map(([propName, propItem]) => { // Remove @see and @deprecated from description also {@link ...} is removed as it always go after @see propItem.description = propItem.description diff --git a/packages/generate-arg-types/src/cli.ts b/packages/generate-arg-types/src/cli.ts index b68e4f90a68e..3778228e9be3 100755 --- a/packages/generate-arg-types/src/cli.ts +++ b/packages/generate-arg-types/src/cli.ts @@ -91,7 +91,8 @@ type CustomDescriptionsType = { } } - const generatedFile = `${path.basename(filePath, ".tsx")}.props.ts`; + const basename = path.basename(filePath, ".tsx"); + const generatedFile = `${basename}.props.ts`; const generatedPath = path.join(generatedDir, generatedFile); const componentDocs = tsConfigParser.parse(filePath); diff --git a/packages/html-data/bin/aria.ts b/packages/html-data/bin/aria.ts index e8aff9d40976..82bd8c8f8591 100644 --- a/packages/html-data/bin/aria.ts +++ b/packages/html-data/bin/aria.ts @@ -24,6 +24,13 @@ type Attribute = { options?: string[]; }; +const overrides: Record> = { + "aria-label": { + description: + "Provides the accessible name that describes an interactive element if no other accessible name exists, for example in a button that contains an image with no text.", + }, +}; + const html = await loadPage("aria1.3", "https://www.w3.org/TR/wai-aria-1.3"); const document = parseHtml(html); const list = findTags(document, "dl").find( @@ -44,6 +51,7 @@ for (const [name, meta] of aria.entries()) { name, description: descriptions.get(name) ?? "", type: "string", + ...overrides[name], }; if (meta.type === "string" || meta.type === "boolean") { attribute.type = meta.type; diff --git a/packages/html-data/src/__generated__/aria.ts b/packages/html-data/src/__generated__/aria.ts index 42f560b17b96..983aadfdb716 100644 --- a/packages/html-data/src/__generated__/aria.ts +++ b/packages/html-data/src/__generated__/aria.ts @@ -165,7 +165,7 @@ export const ariaAttributes: Attribute[] = [ { name: "aria-label", description: - "Defines a string value that labels the current element. See related aria-labelledby.", + "Provides the accessible name that describes an interactive element if no other accessible name exists, for example in a button that contains an image with no text.", type: "string", }, { diff --git a/packages/html-data/src/index.ts b/packages/html-data/src/index.ts index a926ad6c7671..5b6cc9481689 100644 --- a/packages/html-data/src/index.ts +++ b/packages/html-data/src/index.ts @@ -2,3 +2,4 @@ export * from "./__generated__/content-model"; export * from "./descriptions"; export * from "./dom-attributes-react-mappings"; export * from "./__generated__/attributes"; +export * from "./__generated__/aria"; diff --git a/packages/sdk-components-animation/src/__generated__/animate-text.props.ts b/packages/sdk-components-animation/src/__generated__/animate-text.props.ts index dfb460d7103a..331ccd5f02be 100644 --- a/packages/sdk-components-animation/src/__generated__/animate-text.props.ts +++ b/packages/sdk-components-animation/src/__generated__/animate-text.props.ts @@ -1,6 +1,7 @@ import type { PropMeta } from "@webstudio-is/sdk"; export const props: Record = { + className: { required: false, control: "text", type: "string" }, easing: { description: "Easing function applied within the sliding window.", required: false, diff --git a/packages/sdk-components-animation/src/__generated__/stagger-animation.props.ts b/packages/sdk-components-animation/src/__generated__/stagger-animation.props.ts index cefe2e877788..4ed0696b5416 100644 --- a/packages/sdk-components-animation/src/__generated__/stagger-animation.props.ts +++ b/packages/sdk-components-animation/src/__generated__/stagger-animation.props.ts @@ -1,6 +1,7 @@ import type { PropMeta } from "@webstudio-is/sdk"; export const props: Record = { + className: { required: false, control: "text", type: "string" }, easing: { description: "Easing function applied within the sliding window.", required: false, diff --git a/packages/sdk-components-react-radix/src/__generated__/accordion.props.ts b/packages/sdk-components-react-radix/src/__generated__/accordion.props.ts index 60a603f7e3ca..9530c75a7217 100644 --- a/packages/sdk-components-react-radix/src/__generated__/accordion.props.ts +++ b/packages/sdk-components-react-radix/src/__generated__/accordion.props.ts @@ -8,380 +8,6 @@ export const propsAccordion: Record = { type: "string", description: "Keyboard shortcut to activate or add focus to the element.", }, - "aria-activedescendant": { - description: - "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application.", - required: false, - control: "text", - type: "string", - }, - "aria-atomic": { - 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.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-autocomplete": { - 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.", - required: false, - control: "select", - type: "string", - options: ["list", "none", "inline", "both"], - }, - "aria-braillelabel": { - description: - "Defines a string value that labels the current element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-brailleroledescription": { - description: - "Defines a human-readable, author-localized abbreviated description for the role of an element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-busy": { required: false, control: "boolean", type: "boolean" }, - "aria-checked": { - description: - 'Indicates the current "checked" state of checkboxes, radio buttons, and other widgets.', - required: false, - control: "text", - type: "string", - }, - "aria-colcount": { - description: - "Defines the total number of columns in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindex": { - description: - "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindextext": { - description: "Defines a human readable text alternative of aria-colindex.", - required: false, - control: "text", - type: "string", - }, - "aria-colspan": { - description: - "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-controls": { - description: - "Identifies the element (or elements) whose contents or presence are controlled by the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-current": { - description: - "Indicates the element that represents the current item within a container or set of related elements.", - required: false, - control: "text", - type: "string", - }, - "aria-describedby": { - description: - "Identifies the element (or elements) that describes the object.", - required: false, - control: "text", - type: "string", - }, - "aria-description": { - description: - "Defines a string value that describes or annotates the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-details": { - description: - "Identifies the element that provides a detailed, extended description for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-disabled": { - description: - "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-dropeffect": { - description: - "Indicates what functions can be performed when a dragged object is released on the drop target.", - required: false, - control: "select", - type: "string", - options: ["link", "none", "copy", "execute", "move", "popup"], - }, - "aria-errormessage": { - description: - "Identifies the element that provides an error message for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-expanded": { - description: - "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-flowto": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-grabbed": { - description: - 'Indicates an element\'s "grabbed" state in a drag-and-drop operation.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-haspopup": { - description: - "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element.", - required: false, - control: "text", - type: "string", - }, - "aria-hidden": { - description: - "Indicates whether the element is exposed to an accessibility API.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-invalid": { - description: - "Indicates the entered value does not conform to the format expected by the application.", - required: false, - control: "text", - type: "string", - }, - "aria-keyshortcuts": { - description: - "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element.", - required: false, - control: "text", - type: "string", - }, - "aria-label": { - description: - "Provides the accessible name that describes an interactive element if no other accessible name exists, for example in a button that contains an image with no text.", - required: false, - control: "text", - type: "string", - }, - "aria-labelledby": { - description: - "Identifies the element (or elements) that labels the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-level": { - description: - "Defines the hierarchical level of an element within a structure.", - required: false, - control: "number", - type: "number", - }, - "aria-live": { - 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.", - required: false, - control: "radio", - type: "string", - options: ["off", "assertive", "polite"], - }, - "aria-modal": { - description: "Indicates whether an element is modal when displayed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiline": { - description: - "Indicates whether a text box accepts multiple lines of input or only a single line.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiselectable": { - description: - "Indicates that the user may select more than one item from the current selectable descendants.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-orientation": { - description: - "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous.", - required: false, - control: "radio", - type: "string", - options: ["horizontal", "vertical"], - }, - "aria-owns": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-placeholder": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-posinset": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-pressed": { - description: 'Indicates the current "pressed" state of toggle buttons.', - required: false, - control: "text", - type: "string", - }, - "aria-readonly": { - description: - "Indicates that the element is not editable, but is otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-relevant": { - description: - "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified.", - required: false, - control: "select", - type: "string", - options: [ - "text", - "additions", - "additions removals", - "additions text", - "all", - "removals", - "removals additions", - "removals text", - "text additions", - "text removals", - ], - }, - "aria-required": { - description: - "Indicates that user input is required on the element before a form may be submitted.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-roledescription": { - description: - "Defines a human-readable, author-localized description for the role of an element.", - required: false, - control: "text", - type: "string", - }, - "aria-rowcount": { - description: - "Defines the total number of rows in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindex": { - description: - "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindextext": { - description: "Defines a human readable text alternative of aria-rowindex.", - required: false, - control: "text", - type: "string", - }, - "aria-rowspan": { - description: - "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-selected": { - description: 'Indicates the current "selected" state of various widgets.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-setsize": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-sort": { - description: - "Indicates if items in a table or grid are sorted in ascending or descending order.", - required: false, - control: "select", - type: "string", - options: ["none", "ascending", "descending", "other"], - }, - "aria-valuemax": { - description: "Defines the maximum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuemin": { - description: "Defines the minimum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuenow": { - description: "Defines the current value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuetext": { - description: - "Defines the human readable text alternative of aria-valuenow for a range widget.", - required: false, - control: "text", - type: "string", - }, autoCapitalize: { required: false, control: "text", @@ -603,380 +229,6 @@ export const propsAccordionItem: Record = { type: "string", description: "Keyboard shortcut to activate or add focus to the element.", }, - "aria-activedescendant": { - description: - "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application.", - required: false, - control: "text", - type: "string", - }, - "aria-atomic": { - 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.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-autocomplete": { - 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.", - required: false, - control: "select", - type: "string", - options: ["list", "none", "inline", "both"], - }, - "aria-braillelabel": { - description: - "Defines a string value that labels the current element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-brailleroledescription": { - description: - "Defines a human-readable, author-localized abbreviated description for the role of an element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-busy": { required: false, control: "boolean", type: "boolean" }, - "aria-checked": { - description: - 'Indicates the current "checked" state of checkboxes, radio buttons, and other widgets.', - required: false, - control: "text", - type: "string", - }, - "aria-colcount": { - description: - "Defines the total number of columns in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindex": { - description: - "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindextext": { - description: "Defines a human readable text alternative of aria-colindex.", - required: false, - control: "text", - type: "string", - }, - "aria-colspan": { - description: - "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-controls": { - description: - "Identifies the element (or elements) whose contents or presence are controlled by the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-current": { - description: - "Indicates the element that represents the current item within a container or set of related elements.", - required: false, - control: "text", - type: "string", - }, - "aria-describedby": { - description: - "Identifies the element (or elements) that describes the object.", - required: false, - control: "text", - type: "string", - }, - "aria-description": { - description: - "Defines a string value that describes or annotates the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-details": { - description: - "Identifies the element that provides a detailed, extended description for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-disabled": { - description: - "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-dropeffect": { - description: - "Indicates what functions can be performed when a dragged object is released on the drop target.", - required: false, - control: "select", - type: "string", - options: ["link", "none", "copy", "execute", "move", "popup"], - }, - "aria-errormessage": { - description: - "Identifies the element that provides an error message for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-expanded": { - description: - "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-flowto": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-grabbed": { - description: - 'Indicates an element\'s "grabbed" state in a drag-and-drop operation.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-haspopup": { - description: - "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element.", - required: false, - control: "text", - type: "string", - }, - "aria-hidden": { - description: - "Indicates whether the element is exposed to an accessibility API.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-invalid": { - description: - "Indicates the entered value does not conform to the format expected by the application.", - required: false, - control: "text", - type: "string", - }, - "aria-keyshortcuts": { - description: - "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element.", - required: false, - control: "text", - type: "string", - }, - "aria-label": { - description: - "Provides the accessible name that describes an interactive element if no other accessible name exists, for example in a button that contains an image with no text.", - required: false, - control: "text", - type: "string", - }, - "aria-labelledby": { - description: - "Identifies the element (or elements) that labels the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-level": { - description: - "Defines the hierarchical level of an element within a structure.", - required: false, - control: "number", - type: "number", - }, - "aria-live": { - 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.", - required: false, - control: "radio", - type: "string", - options: ["off", "assertive", "polite"], - }, - "aria-modal": { - description: "Indicates whether an element is modal when displayed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiline": { - description: - "Indicates whether a text box accepts multiple lines of input or only a single line.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiselectable": { - description: - "Indicates that the user may select more than one item from the current selectable descendants.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-orientation": { - description: - "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous.", - required: false, - control: "radio", - type: "string", - options: ["horizontal", "vertical"], - }, - "aria-owns": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-placeholder": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-posinset": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-pressed": { - description: 'Indicates the current "pressed" state of toggle buttons.', - required: false, - control: "text", - type: "string", - }, - "aria-readonly": { - description: - "Indicates that the element is not editable, but is otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-relevant": { - description: - "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified.", - required: false, - control: "select", - type: "string", - options: [ - "text", - "additions", - "additions removals", - "additions text", - "all", - "removals", - "removals additions", - "removals text", - "text additions", - "text removals", - ], - }, - "aria-required": { - description: - "Indicates that user input is required on the element before a form may be submitted.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-roledescription": { - description: - "Defines a human-readable, author-localized description for the role of an element.", - required: false, - control: "text", - type: "string", - }, - "aria-rowcount": { - description: - "Defines the total number of rows in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindex": { - description: - "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindextext": { - description: "Defines a human readable text alternative of aria-rowindex.", - required: false, - control: "text", - type: "string", - }, - "aria-rowspan": { - description: - "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-selected": { - description: 'Indicates the current "selected" state of various widgets.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-setsize": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-sort": { - description: - "Indicates if items in a table or grid are sorted in ascending or descending order.", - required: false, - control: "select", - type: "string", - options: ["none", "ascending", "descending", "other"], - }, - "aria-valuemax": { - description: "Defines the maximum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuemin": { - description: "Defines the minimum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuenow": { - description: "Defines the current value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuetext": { - description: - "Defines the human readable text alternative of aria-valuenow for a range widget.", - required: false, - control: "text", - type: "string", - }, autoCapitalize: { required: false, control: "text", @@ -1026,576 +278,10 @@ export const propsAccordionItem: Record = { }, disabled: { description: - "Whether or not an accordion item is disabled from user interaction.\n@defaultValue false", - required: false, - control: "boolean", - type: "boolean", - }, - draggable: { - required: false, - control: "boolean", - type: "boolean", - description: "Defines whether the element can be dragged.", - }, - hidden: { - required: false, - control: "boolean", - type: "boolean", - description: - "Prevents rendering of given element, while keeping child elements, e.g. script elements, active.", - }, - id: { - required: false, - control: "text", - type: "string", - description: - "Often used with CSS to style a specific element. The value of this attribute must be unique.", - }, - inputMode: { - description: - "Hints at the type of data that might be entered by the user while editing the element or its contents", - required: false, - control: "select", - type: "string", - options: [ - "search", - "text", - "none", - "tel", - "url", - "email", - "numeric", - "decimal", - ], - }, - is: { - description: - "Specify that a standard HTML element should behave like a defined custom built-in element", - required: false, - control: "text", - type: "string", - }, - itemID: { required: false, control: "text", type: "string" }, - itemProp: { required: false, control: "text", type: "string" }, - itemRef: { required: false, control: "text", type: "string" }, - itemScope: { required: false, control: "boolean", type: "boolean" }, - itemType: { required: false, control: "text", type: "string" }, - lang: { - required: false, - control: "text", - type: "string", - description: "Defines the language used in the element.", - }, - nonce: { required: false, control: "text", type: "string" }, - prefix: { required: false, control: "text", type: "string" }, - property: { required: false, control: "text", type: "string" }, - radioGroup: { required: false, control: "text", type: "string" }, - rel: { - required: false, - control: "text", - type: "string", - description: - "Specifies the relationship of the target object to the link object.", - }, - resource: { required: false, control: "text", type: "string" }, - results: { required: false, control: "number", type: "number" }, - rev: { required: false, control: "text", type: "string" }, - role: { - required: false, - control: "text", - type: "string", - description: - "Defines an explicit role for an element for use by assistive technologies.", - }, - security: { required: false, control: "text", type: "string" }, - slot: { - required: false, - control: "text", - type: "string", - description: "Assigns a slot in a shadow DOM shadow tree to an element.", - }, - spellCheck: { - required: false, - control: "boolean", - type: "boolean", - description: "Indicates whether spell checking is allowed for the element.", - }, - suppressContentEditableWarning: { - required: false, - control: "boolean", - type: "boolean", - }, - suppressHydrationWarning: { - required: false, - control: "boolean", - type: "boolean", - }, - tabIndex: { - required: false, - control: "number", - type: "number", - description: - "Overrides the browser's default tab order and follows the one specified instead.", - }, - title: { - required: false, - control: "text", - type: "string", - description: - "Text to be displayed in a tooltip when hovering over the element.", - }, - translate: { - required: false, - control: "radio", - type: "string", - options: ["yes", "no"], - description: - "Specify whether an element's attribute values and the values of its text node children are to be translated when the page is localized, or whether to leave them unchanged.", - }, - typeof: { required: false, control: "text", type: "string" }, - unselectable: { - required: false, - control: "radio", - type: "string", - options: ["on", "off"], - }, - value: { - required: false, - control: "text", - type: "string", - description: - "Defines a default value which will be displayed in the element on pageload.", - }, - vocab: { required: false, control: "text", type: "string" }, -}; -export const propsAccordionHeader: Record = { - about: { required: false, control: "text", type: "string" }, - accessKey: { - required: false, - control: "text", - type: "string", - description: "Keyboard shortcut to activate or add focus to the element.", - }, - "aria-activedescendant": { - description: - "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application.", - required: false, - control: "text", - type: "string", - }, - "aria-atomic": { - 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.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-autocomplete": { - 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.", - required: false, - control: "select", - type: "string", - options: ["list", "none", "inline", "both"], - }, - "aria-braillelabel": { - description: - "Defines a string value that labels the current element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-brailleroledescription": { - description: - "Defines a human-readable, author-localized abbreviated description for the role of an element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-busy": { required: false, control: "boolean", type: "boolean" }, - "aria-checked": { - description: - 'Indicates the current "checked" state of checkboxes, radio buttons, and other widgets.', - required: false, - control: "text", - type: "string", - }, - "aria-colcount": { - description: - "Defines the total number of columns in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindex": { - description: - "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindextext": { - description: "Defines a human readable text alternative of aria-colindex.", - required: false, - control: "text", - type: "string", - }, - "aria-colspan": { - description: - "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-controls": { - description: - "Identifies the element (or elements) whose contents or presence are controlled by the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-current": { - description: - "Indicates the element that represents the current item within a container or set of related elements.", - required: false, - control: "text", - type: "string", - }, - "aria-describedby": { - description: - "Identifies the element (or elements) that describes the object.", - required: false, - control: "text", - type: "string", - }, - "aria-description": { - description: - "Defines a string value that describes or annotates the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-details": { - description: - "Identifies the element that provides a detailed, extended description for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-disabled": { - description: - "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-dropeffect": { - description: - "Indicates what functions can be performed when a dragged object is released on the drop target.", - required: false, - control: "select", - type: "string", - options: ["link", "none", "copy", "execute", "move", "popup"], - }, - "aria-errormessage": { - description: - "Identifies the element that provides an error message for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-expanded": { - description: - "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-flowto": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-grabbed": { - description: - 'Indicates an element\'s "grabbed" state in a drag-and-drop operation.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-haspopup": { - description: - "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element.", - required: false, - control: "text", - type: "string", - }, - "aria-hidden": { - description: - "Indicates whether the element is exposed to an accessibility API.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-invalid": { - description: - "Indicates the entered value does not conform to the format expected by the application.", - required: false, - control: "text", - type: "string", - }, - "aria-keyshortcuts": { - description: - "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element.", - required: false, - control: "text", - type: "string", - }, - "aria-label": { - description: - "Provides the accessible name that describes an interactive element if no other accessible name exists, for example in a button that contains an image with no text.", - required: false, - control: "text", - type: "string", - }, - "aria-labelledby": { - description: - "Identifies the element (or elements) that labels the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-level": { - description: - "Defines the hierarchical level of an element within a structure.", - required: false, - control: "number", - type: "number", - }, - "aria-live": { - 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.", - required: false, - control: "radio", - type: "string", - options: ["off", "assertive", "polite"], - }, - "aria-modal": { - description: "Indicates whether an element is modal when displayed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiline": { - description: - "Indicates whether a text box accepts multiple lines of input or only a single line.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiselectable": { - description: - "Indicates that the user may select more than one item from the current selectable descendants.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-orientation": { - description: - "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous.", - required: false, - control: "radio", - type: "string", - options: ["horizontal", "vertical"], - }, - "aria-owns": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-placeholder": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-posinset": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-pressed": { - description: 'Indicates the current "pressed" state of toggle buttons.', - required: false, - control: "text", - type: "string", - }, - "aria-readonly": { - description: - "Indicates that the element is not editable, but is otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-relevant": { - description: - "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified.", - required: false, - control: "select", - type: "string", - options: [ - "text", - "additions", - "additions removals", - "additions text", - "all", - "removals", - "removals additions", - "removals text", - "text additions", - "text removals", - ], - }, - "aria-required": { - description: - "Indicates that user input is required on the element before a form may be submitted.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-roledescription": { - description: - "Defines a human-readable, author-localized description for the role of an element.", - required: false, - control: "text", - type: "string", - }, - "aria-rowcount": { - description: - "Defines the total number of rows in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindex": { - description: - "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindextext": { - description: "Defines a human readable text alternative of aria-rowindex.", - required: false, - control: "text", - type: "string", - }, - "aria-rowspan": { - description: - "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-selected": { - description: 'Indicates the current "selected" state of various widgets.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-setsize": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-sort": { - description: - "Indicates if items in a table or grid are sorted in ascending or descending order.", - required: false, - control: "select", - type: "string", - options: ["none", "ascending", "descending", "other"], - }, - "aria-valuemax": { - description: "Defines the maximum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuemin": { - description: "Defines the minimum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuenow": { - description: "Defines the current value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuetext": { - description: - "Defines the human readable text alternative of aria-valuenow for a range widget.", - required: false, - control: "text", - type: "string", - }, - autoCapitalize: { - required: false, - control: "text", - type: "string", - description: - "Sets whether input is automatically capitalized when entered by user.", - }, - autoCorrect: { required: false, control: "text", type: "string" }, - autoFocus: { - required: false, - control: "boolean", - type: "boolean", - description: - "Indicates that an element should be focused on page load, or when its parent dialog is displayed.", - }, - autoSave: { required: false, control: "text", type: "string" }, - className: { required: false, control: "text", type: "string" }, - color: { - required: false, - control: "color", - type: "string", - description: - "This attribute sets the text color using either a named color or a color specified in the hexadecimal #RRGGBB format. Note: This is a legacy attribute. Please use the CSS color property instead.", - }, - content: { - required: false, - control: "text", - type: "string", - description: - "A value associated with http-equiv orname depending on the context.", - }, - contextMenu: { - required: false, - control: "text", - type: "string", - description: - "Defines the ID of a menu element which willserve as the element's context menu.", - }, - datatype: { required: false, control: "text", type: "string" }, - defaultValue: { required: false, control: "text", type: "string" }, - dir: { - required: false, - control: "text", - type: "string", - description: - "Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)", + "Whether or not an accordion item is disabled from user interaction.\n@defaultValue false", + required: false, + control: "boolean", + type: "boolean", }, draggable: { required: false, @@ -1725,9 +411,16 @@ export const propsAccordionHeader: Record = { type: "string", options: ["on", "off"], }, + value: { + required: false, + control: "text", + type: "string", + description: + "Defines a default value which will be displayed in the element on pageload.", + }, vocab: { required: false, control: "text", type: "string" }, }; -export const propsAccordionTrigger: Record = { +export const propsAccordionHeader: Record = { about: { required: false, control: "text", type: "string" }, accessKey: { required: false, @@ -1735,379 +428,190 @@ export const propsAccordionTrigger: Record = { type: "string", description: "Keyboard shortcut to activate or add focus to the element.", }, - "aria-activedescendant": { - description: - "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application.", + autoCapitalize: { required: false, control: "text", type: "string", - }, - "aria-atomic": { 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.", + "Sets whether input is automatically capitalized when entered by user.", + }, + autoCorrect: { required: false, control: "text", type: "string" }, + autoFocus: { required: false, control: "boolean", type: "boolean", - }, - "aria-autocomplete": { - 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.", - required: false, - control: "select", - type: "string", - options: ["list", "none", "inline", "both"], - }, - "aria-braillelabel": { - description: - "Defines a string value that labels the current element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-brailleroledescription": { description: - "Defines a human-readable, author-localized abbreviated description for the role of an element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", + "Indicates that an element should be focused on page load, or when its parent dialog is displayed.", }, - "aria-busy": { required: false, control: "boolean", type: "boolean" }, - "aria-checked": { - description: - 'Indicates the current "checked" state of checkboxes, radio buttons, and other widgets.', + autoSave: { required: false, control: "text", type: "string" }, + className: { required: false, control: "text", type: "string" }, + color: { required: false, - control: "text", + control: "color", type: "string", - }, - "aria-colcount": { - description: - "Defines the total number of columns in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindex": { description: - "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", + "This attribute sets the text color using either a named color or a color specified in the hexadecimal #RRGGBB format. Note: This is a legacy attribute. Please use the CSS color property instead.", }, - "aria-colindextext": { - description: "Defines a human readable text alternative of aria-colindex.", + content: { required: false, control: "text", type: "string", - }, - "aria-colspan": { - description: - "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-controls": { description: - "Identifies the element (or elements) whose contents or presence are controlled by the current element.", - required: false, - control: "text", - type: "string", + "A value associated with http-equiv orname depending on the context.", }, - "aria-current": { - description: - "Indicates the element that represents the current item within a container or set of related elements.", + contextMenu: { required: false, control: "text", type: "string", - }, - "aria-describedby": { description: - "Identifies the element (or elements) that describes the object.", - required: false, - control: "text", - type: "string", + "Defines the ID of a menu element which willserve as the element's context menu.", }, - "aria-description": { - description: - "Defines a string value that describes or annotates the current element.", + datatype: { required: false, control: "text", type: "string" }, + defaultValue: { required: false, control: "text", type: "string" }, + dir: { required: false, control: "text", type: "string", - }, - "aria-details": { description: - "Identifies the element that provides a detailed, extended description for the object.", - required: false, - control: "text", - type: "string", + "Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)", }, - "aria-disabled": { - description: - "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable.", + draggable: { required: false, control: "boolean", type: "boolean", + description: "Defines whether the element can be dragged.", }, - "aria-dropeffect": { - description: - "Indicates what functions can be performed when a dragged object is released on the drop target.", - required: false, - control: "select", - type: "string", - options: ["link", "none", "copy", "execute", "move", "popup"], - }, - "aria-errormessage": { - description: - "Identifies the element that provides an error message for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-expanded": { - description: - "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed.", + hidden: { required: false, control: "boolean", type: "boolean", - }, - "aria-flowto": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-grabbed": { description: - 'Indicates an element\'s "grabbed" state in a drag-and-drop operation.', - required: false, - control: "boolean", - type: "boolean", + "Prevents rendering of given element, while keeping child elements, e.g. script elements, active.", }, - "aria-haspopup": { - description: - "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element.", + id: { required: false, control: "text", type: "string", - }, - "aria-hidden": { description: - "Indicates whether the element is exposed to an accessibility API.", - required: false, - control: "boolean", - type: "boolean", + "Often used with CSS to style a specific element. The value of this attribute must be unique.", }, - "aria-invalid": { + inputMode: { description: - "Indicates the entered value does not conform to the format expected by the application.", + "Hints at the type of data that might be entered by the user while editing the element or its contents", required: false, - control: "text", + control: "select", type: "string", + options: [ + "search", + "text", + "none", + "tel", + "url", + "email", + "numeric", + "decimal", + ], }, - "aria-keyshortcuts": { + is: { description: - "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element.", + "Specify that a standard HTML element should behave like a defined custom built-in element", required: false, control: "text", type: "string", }, - "aria-label": { - description: - "Provides the accessible name that describes an interactive element if no other accessible name exists, for example in a button that contains an image with no text.", + itemID: { required: false, control: "text", type: "string" }, + itemProp: { required: false, control: "text", type: "string" }, + itemRef: { required: false, control: "text", type: "string" }, + itemScope: { required: false, control: "boolean", type: "boolean" }, + itemType: { required: false, control: "text", type: "string" }, + lang: { required: false, control: "text", type: "string", + description: "Defines the language used in the element.", }, - "aria-labelledby": { - description: - "Identifies the element (or elements) that labels the current element.", + nonce: { required: false, control: "text", type: "string" }, + prefix: { required: false, control: "text", type: "string" }, + property: { required: false, control: "text", type: "string" }, + radioGroup: { required: false, control: "text", type: "string" }, + rel: { required: false, control: "text", type: "string", - }, - "aria-level": { - description: - "Defines the hierarchical level of an element within a structure.", - required: false, - control: "number", - type: "number", - }, - "aria-live": { - 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.", - required: false, - control: "radio", - type: "string", - options: ["off", "assertive", "polite"], - }, - "aria-modal": { - description: "Indicates whether an element is modal when displayed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiline": { - description: - "Indicates whether a text box accepts multiple lines of input or only a single line.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiselectable": { - description: - "Indicates that the user may select more than one item from the current selectable descendants.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-orientation": { - description: - "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous.", - required: false, - control: "radio", - type: "string", - options: ["horizontal", "vertical"], - }, - "aria-owns": { 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.", - required: false, - control: "text", - type: "string", + "Specifies the relationship of the target object to the link object.", }, - "aria-placeholder": { - 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.", + resource: { required: false, control: "text", type: "string" }, + results: { required: false, control: "number", type: "number" }, + rev: { required: false, control: "text", type: "string" }, + role: { required: false, control: "text", type: "string", - }, - "aria-posinset": { 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.", - required: false, - control: "number", - type: "number", + "Defines an explicit role for an element for use by assistive technologies.", }, - "aria-pressed": { - description: 'Indicates the current "pressed" state of toggle buttons.', + security: { required: false, control: "text", type: "string" }, + slot: { required: false, control: "text", type: "string", + description: "Assigns a slot in a shadow DOM shadow tree to an element.", }, - "aria-readonly": { - description: - "Indicates that the element is not editable, but is otherwise operable.", + spellCheck: { required: false, control: "boolean", type: "boolean", + description: "Indicates whether spell checking is allowed for the element.", }, - "aria-relevant": { - description: - "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified.", - required: false, - control: "select", - type: "string", - options: [ - "text", - "additions", - "additions removals", - "additions text", - "all", - "removals", - "removals additions", - "removals text", - "text additions", - "text removals", - ], - }, - "aria-required": { - description: - "Indicates that user input is required on the element before a form may be submitted.", + suppressContentEditableWarning: { required: false, control: "boolean", type: "boolean", }, - "aria-roledescription": { - description: - "Defines a human-readable, author-localized description for the role of an element.", + suppressHydrationWarning: { required: false, - control: "text", - type: "string", + control: "boolean", + type: "boolean", }, - "aria-rowcount": { - description: - "Defines the total number of rows in a table, grid, or treegrid.", + tabIndex: { required: false, control: "number", type: "number", - }, - "aria-rowindex": { description: - "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", + "Overrides the browser's default tab order and follows the one specified instead.", }, - "aria-rowindextext": { - description: "Defines a human readable text alternative of aria-rowindex.", + title: { required: false, control: "text", type: "string", - }, - "aria-rowspan": { description: - "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", + "Text to be displayed in a tooltip when hovering over the element.", }, - "aria-selected": { - description: 'Indicates the current "selected" state of various widgets.', + translate: { required: false, - control: "boolean", - type: "boolean", - }, - "aria-setsize": { + control: "radio", + type: "string", + options: ["yes", "no"], 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.", - required: false, - control: "number", - type: "number", + "Specify whether an element's attribute values and the values of its text node children are to be translated when the page is localized, or whether to leave them unchanged.", }, - "aria-sort": { - description: - "Indicates if items in a table or grid are sorted in ascending or descending order.", + typeof: { required: false, control: "text", type: "string" }, + unselectable: { required: false, - control: "select", + control: "radio", type: "string", - options: ["none", "ascending", "descending", "other"], - }, - "aria-valuemax": { - description: "Defines the maximum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuemin": { - description: "Defines the minimum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuenow": { - description: "Defines the current value for a range widget.", - required: false, - control: "number", - type: "number", + options: ["on", "off"], }, - "aria-valuetext": { - description: - "Defines the human readable text alternative of aria-valuenow for a range widget.", + vocab: { required: false, control: "text", type: "string" }, +}; +export const propsAccordionTrigger: Record = { + about: { required: false, control: "text", type: "string" }, + accessKey: { required: false, control: "text", type: "string", + description: "Keyboard shortcut to activate or add focus to the element.", }, autoCapitalize: { required: false, @@ -2362,380 +866,6 @@ export const propsAccordionContent: Record = { type: "string", description: "Keyboard shortcut to activate or add focus to the element.", }, - "aria-activedescendant": { - description: - "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application.", - required: false, - control: "text", - type: "string", - }, - "aria-atomic": { - 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.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-autocomplete": { - 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.", - required: false, - control: "select", - type: "string", - options: ["list", "none", "inline", "both"], - }, - "aria-braillelabel": { - description: - "Defines a string value that labels the current element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-brailleroledescription": { - description: - "Defines a human-readable, author-localized abbreviated description for the role of an element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-busy": { required: false, control: "boolean", type: "boolean" }, - "aria-checked": { - description: - 'Indicates the current "checked" state of checkboxes, radio buttons, and other widgets.', - required: false, - control: "text", - type: "string", - }, - "aria-colcount": { - description: - "Defines the total number of columns in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindex": { - description: - "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindextext": { - description: "Defines a human readable text alternative of aria-colindex.", - required: false, - control: "text", - type: "string", - }, - "aria-colspan": { - description: - "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-controls": { - description: - "Identifies the element (or elements) whose contents or presence are controlled by the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-current": { - description: - "Indicates the element that represents the current item within a container or set of related elements.", - required: false, - control: "text", - type: "string", - }, - "aria-describedby": { - description: - "Identifies the element (or elements) that describes the object.", - required: false, - control: "text", - type: "string", - }, - "aria-description": { - description: - "Defines a string value that describes or annotates the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-details": { - description: - "Identifies the element that provides a detailed, extended description for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-disabled": { - description: - "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-dropeffect": { - description: - "Indicates what functions can be performed when a dragged object is released on the drop target.", - required: false, - control: "select", - type: "string", - options: ["link", "none", "copy", "execute", "move", "popup"], - }, - "aria-errormessage": { - description: - "Identifies the element that provides an error message for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-expanded": { - description: - "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-flowto": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-grabbed": { - description: - 'Indicates an element\'s "grabbed" state in a drag-and-drop operation.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-haspopup": { - description: - "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element.", - required: false, - control: "text", - type: "string", - }, - "aria-hidden": { - description: - "Indicates whether the element is exposed to an accessibility API.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-invalid": { - description: - "Indicates the entered value does not conform to the format expected by the application.", - required: false, - control: "text", - type: "string", - }, - "aria-keyshortcuts": { - description: - "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element.", - required: false, - control: "text", - type: "string", - }, - "aria-label": { - description: - "Provides the accessible name that describes an interactive element if no other accessible name exists, for example in a button that contains an image with no text.", - required: false, - control: "text", - type: "string", - }, - "aria-labelledby": { - description: - "Identifies the element (or elements) that labels the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-level": { - description: - "Defines the hierarchical level of an element within a structure.", - required: false, - control: "number", - type: "number", - }, - "aria-live": { - 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.", - required: false, - control: "radio", - type: "string", - options: ["off", "assertive", "polite"], - }, - "aria-modal": { - description: "Indicates whether an element is modal when displayed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiline": { - description: - "Indicates whether a text box accepts multiple lines of input or only a single line.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiselectable": { - description: - "Indicates that the user may select more than one item from the current selectable descendants.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-orientation": { - description: - "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous.", - required: false, - control: "radio", - type: "string", - options: ["horizontal", "vertical"], - }, - "aria-owns": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-placeholder": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-posinset": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-pressed": { - description: 'Indicates the current "pressed" state of toggle buttons.', - required: false, - control: "text", - type: "string", - }, - "aria-readonly": { - description: - "Indicates that the element is not editable, but is otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-relevant": { - description: - "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified.", - required: false, - control: "select", - type: "string", - options: [ - "text", - "additions", - "additions removals", - "additions text", - "all", - "removals", - "removals additions", - "removals text", - "text additions", - "text removals", - ], - }, - "aria-required": { - description: - "Indicates that user input is required on the element before a form may be submitted.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-roledescription": { - description: - "Defines a human-readable, author-localized description for the role of an element.", - required: false, - control: "text", - type: "string", - }, - "aria-rowcount": { - description: - "Defines the total number of rows in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindex": { - description: - "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindextext": { - description: "Defines a human readable text alternative of aria-rowindex.", - required: false, - control: "text", - type: "string", - }, - "aria-rowspan": { - description: - "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-selected": { - description: 'Indicates the current "selected" state of various widgets.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-setsize": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-sort": { - description: - "Indicates if items in a table or grid are sorted in ascending or descending order.", - required: false, - control: "select", - type: "string", - options: ["none", "ascending", "descending", "other"], - }, - "aria-valuemax": { - description: "Defines the maximum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuemin": { - description: "Defines the minimum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuenow": { - description: "Defines the current value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuetext": { - description: - "Defines the human readable text alternative of aria-valuenow for a range widget.", - required: false, - control: "text", - type: "string", - }, autoCapitalize: { required: false, control: "text", diff --git a/packages/sdk-components-react-radix/src/__generated__/checkbox.props.ts b/packages/sdk-components-react-radix/src/__generated__/checkbox.props.ts index 28656bd38a8e..6aaa01854643 100644 --- a/packages/sdk-components-react-radix/src/__generated__/checkbox.props.ts +++ b/packages/sdk-components-react-radix/src/__generated__/checkbox.props.ts @@ -8,380 +8,6 @@ export const propsCheckbox: Record = { type: "string", description: "Keyboard shortcut to activate or add focus to the element.", }, - "aria-activedescendant": { - description: - "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application.", - required: false, - control: "text", - type: "string", - }, - "aria-atomic": { - 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.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-autocomplete": { - 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.", - required: false, - control: "select", - type: "string", - options: ["list", "none", "inline", "both"], - }, - "aria-braillelabel": { - description: - "Defines a string value that labels the current element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-brailleroledescription": { - description: - "Defines a human-readable, author-localized abbreviated description for the role of an element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-busy": { required: false, control: "boolean", type: "boolean" }, - "aria-checked": { - description: - 'Indicates the current "checked" state of checkboxes, radio buttons, and other widgets.', - required: false, - control: "text", - type: "string", - }, - "aria-colcount": { - description: - "Defines the total number of columns in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindex": { - description: - "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindextext": { - description: "Defines a human readable text alternative of aria-colindex.", - required: false, - control: "text", - type: "string", - }, - "aria-colspan": { - description: - "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-controls": { - description: - "Identifies the element (or elements) whose contents or presence are controlled by the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-current": { - description: - "Indicates the element that represents the current item within a container or set of related elements.", - required: false, - control: "text", - type: "string", - }, - "aria-describedby": { - description: - "Identifies the element (or elements) that describes the object.", - required: false, - control: "text", - type: "string", - }, - "aria-description": { - description: - "Defines a string value that describes or annotates the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-details": { - description: - "Identifies the element that provides a detailed, extended description for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-disabled": { - description: - "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-dropeffect": { - description: - "Indicates what functions can be performed when a dragged object is released on the drop target.", - required: false, - control: "select", - type: "string", - options: ["link", "none", "copy", "execute", "move", "popup"], - }, - "aria-errormessage": { - description: - "Identifies the element that provides an error message for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-expanded": { - description: - "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-flowto": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-grabbed": { - description: - 'Indicates an element\'s "grabbed" state in a drag-and-drop operation.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-haspopup": { - description: - "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element.", - required: false, - control: "text", - type: "string", - }, - "aria-hidden": { - description: - "Indicates whether the element is exposed to an accessibility API.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-invalid": { - description: - "Indicates the entered value does not conform to the format expected by the application.", - required: false, - control: "text", - type: "string", - }, - "aria-keyshortcuts": { - description: - "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element.", - required: false, - control: "text", - type: "string", - }, - "aria-label": { - description: - "Provides the accessible name that describes an interactive element if no other accessible name exists, for example in a button that contains an image with no text.", - required: false, - control: "text", - type: "string", - }, - "aria-labelledby": { - description: - "Identifies the element (or elements) that labels the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-level": { - description: - "Defines the hierarchical level of an element within a structure.", - required: false, - control: "number", - type: "number", - }, - "aria-live": { - 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.", - required: false, - control: "radio", - type: "string", - options: ["off", "assertive", "polite"], - }, - "aria-modal": { - description: "Indicates whether an element is modal when displayed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiline": { - description: - "Indicates whether a text box accepts multiple lines of input or only a single line.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiselectable": { - description: - "Indicates that the user may select more than one item from the current selectable descendants.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-orientation": { - description: - "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous.", - required: false, - control: "radio", - type: "string", - options: ["horizontal", "vertical"], - }, - "aria-owns": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-placeholder": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-posinset": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-pressed": { - description: 'Indicates the current "pressed" state of toggle buttons.', - required: false, - control: "text", - type: "string", - }, - "aria-readonly": { - description: - "Indicates that the element is not editable, but is otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-relevant": { - description: - "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified.", - required: false, - control: "select", - type: "string", - options: [ - "text", - "additions", - "additions removals", - "additions text", - "all", - "removals", - "removals additions", - "removals text", - "text additions", - "text removals", - ], - }, - "aria-required": { - description: - "Indicates that user input is required on the element before a form may be submitted.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-roledescription": { - description: - "Defines a human-readable, author-localized description for the role of an element.", - required: false, - control: "text", - type: "string", - }, - "aria-rowcount": { - description: - "Defines the total number of rows in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindex": { - description: - "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindextext": { - description: "Defines a human readable text alternative of aria-rowindex.", - required: false, - control: "text", - type: "string", - }, - "aria-rowspan": { - description: - "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-selected": { - description: 'Indicates the current "selected" state of various widgets.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-setsize": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-sort": { - description: - "Indicates if items in a table or grid are sorted in ascending or descending order.", - required: false, - control: "select", - type: "string", - options: ["none", "ascending", "descending", "other"], - }, - "aria-valuemax": { - description: "Defines the maximum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuemin": { - description: "Defines the minimum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuenow": { - description: "Defines the current value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuetext": { - description: - "Defines the human readable text alternative of aria-valuenow for a range widget.", - required: false, - control: "text", - type: "string", - }, autoCapitalize: { required: false, control: "text", @@ -399,7 +25,7 @@ export const propsCheckbox: Record = { }, autoSave: { required: false, control: "text", type: "string" }, checked: { - required: true, + required: false, control: "boolean", type: "boolean", description: @@ -649,380 +275,6 @@ export const propsCheckboxIndicator: Record = { type: "string", description: "Keyboard shortcut to activate or add focus to the element.", }, - "aria-activedescendant": { - description: - "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application.", - required: false, - control: "text", - type: "string", - }, - "aria-atomic": { - 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.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-autocomplete": { - 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.", - required: false, - control: "select", - type: "string", - options: ["list", "none", "inline", "both"], - }, - "aria-braillelabel": { - description: - "Defines a string value that labels the current element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-brailleroledescription": { - description: - "Defines a human-readable, author-localized abbreviated description for the role of an element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-busy": { required: false, control: "boolean", type: "boolean" }, - "aria-checked": { - description: - 'Indicates the current "checked" state of checkboxes, radio buttons, and other widgets.', - required: false, - control: "text", - type: "string", - }, - "aria-colcount": { - description: - "Defines the total number of columns in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindex": { - description: - "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindextext": { - description: "Defines a human readable text alternative of aria-colindex.", - required: false, - control: "text", - type: "string", - }, - "aria-colspan": { - description: - "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-controls": { - description: - "Identifies the element (or elements) whose contents or presence are controlled by the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-current": { - description: - "Indicates the element that represents the current item within a container or set of related elements.", - required: false, - control: "text", - type: "string", - }, - "aria-describedby": { - description: - "Identifies the element (or elements) that describes the object.", - required: false, - control: "text", - type: "string", - }, - "aria-description": { - description: - "Defines a string value that describes or annotates the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-details": { - description: - "Identifies the element that provides a detailed, extended description for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-disabled": { - description: - "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-dropeffect": { - description: - "Indicates what functions can be performed when a dragged object is released on the drop target.", - required: false, - control: "select", - type: "string", - options: ["link", "none", "copy", "execute", "move", "popup"], - }, - "aria-errormessage": { - description: - "Identifies the element that provides an error message for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-expanded": { - description: - "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-flowto": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-grabbed": { - description: - 'Indicates an element\'s "grabbed" state in a drag-and-drop operation.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-haspopup": { - description: - "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element.", - required: false, - control: "text", - type: "string", - }, - "aria-hidden": { - description: - "Indicates whether the element is exposed to an accessibility API.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-invalid": { - description: - "Indicates the entered value does not conform to the format expected by the application.", - required: false, - control: "text", - type: "string", - }, - "aria-keyshortcuts": { - description: - "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element.", - required: false, - control: "text", - type: "string", - }, - "aria-label": { - description: - "Provides the accessible name that describes an interactive element if no other accessible name exists, for example in a button that contains an image with no text.", - required: false, - control: "text", - type: "string", - }, - "aria-labelledby": { - description: - "Identifies the element (or elements) that labels the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-level": { - description: - "Defines the hierarchical level of an element within a structure.", - required: false, - control: "number", - type: "number", - }, - "aria-live": { - 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.", - required: false, - control: "radio", - type: "string", - options: ["off", "assertive", "polite"], - }, - "aria-modal": { - description: "Indicates whether an element is modal when displayed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiline": { - description: - "Indicates whether a text box accepts multiple lines of input or only a single line.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiselectable": { - description: - "Indicates that the user may select more than one item from the current selectable descendants.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-orientation": { - description: - "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous.", - required: false, - control: "radio", - type: "string", - options: ["horizontal", "vertical"], - }, - "aria-owns": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-placeholder": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-posinset": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-pressed": { - description: 'Indicates the current "pressed" state of toggle buttons.', - required: false, - control: "text", - type: "string", - }, - "aria-readonly": { - description: - "Indicates that the element is not editable, but is otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-relevant": { - description: - "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified.", - required: false, - control: "select", - type: "string", - options: [ - "text", - "additions", - "additions removals", - "additions text", - "all", - "removals", - "removals additions", - "removals text", - "text additions", - "text removals", - ], - }, - "aria-required": { - description: - "Indicates that user input is required on the element before a form may be submitted.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-roledescription": { - description: - "Defines a human-readable, author-localized description for the role of an element.", - required: false, - control: "text", - type: "string", - }, - "aria-rowcount": { - description: - "Defines the total number of rows in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindex": { - description: - "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindextext": { - description: "Defines a human readable text alternative of aria-rowindex.", - required: false, - control: "text", - type: "string", - }, - "aria-rowspan": { - description: - "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-selected": { - description: 'Indicates the current "selected" state of various widgets.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-setsize": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-sort": { - description: - "Indicates if items in a table or grid are sorted in ascending or descending order.", - required: false, - control: "select", - type: "string", - options: ["none", "ascending", "descending", "other"], - }, - "aria-valuemax": { - description: "Defines the maximum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuemin": { - description: "Defines the minimum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuenow": { - description: "Defines the current value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuetext": { - description: - "Defines the human readable text alternative of aria-valuenow for a range widget.", - required: false, - control: "text", - type: "string", - }, autoCapitalize: { required: false, control: "text", diff --git a/packages/sdk-components-react-radix/src/__generated__/collapsible.props.ts b/packages/sdk-components-react-radix/src/__generated__/collapsible.props.ts index fa7e4c528165..92186f5138dc 100644 --- a/packages/sdk-components-react-radix/src/__generated__/collapsible.props.ts +++ b/packages/sdk-components-react-radix/src/__generated__/collapsible.props.ts @@ -8,380 +8,6 @@ export const propsCollapsible: Record = { type: "string", description: "Keyboard shortcut to activate or add focus to the element.", }, - "aria-activedescendant": { - description: - "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application.", - required: false, - control: "text", - type: "string", - }, - "aria-atomic": { - 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.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-autocomplete": { - 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.", - required: false, - control: "select", - type: "string", - options: ["list", "none", "inline", "both"], - }, - "aria-braillelabel": { - description: - "Defines a string value that labels the current element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-brailleroledescription": { - description: - "Defines a human-readable, author-localized abbreviated description for the role of an element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-busy": { required: false, control: "boolean", type: "boolean" }, - "aria-checked": { - description: - 'Indicates the current "checked" state of checkboxes, radio buttons, and other widgets.', - required: false, - control: "text", - type: "string", - }, - "aria-colcount": { - description: - "Defines the total number of columns in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindex": { - description: - "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindextext": { - description: "Defines a human readable text alternative of aria-colindex.", - required: false, - control: "text", - type: "string", - }, - "aria-colspan": { - description: - "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-controls": { - description: - "Identifies the element (or elements) whose contents or presence are controlled by the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-current": { - description: - "Indicates the element that represents the current item within a container or set of related elements.", - required: false, - control: "text", - type: "string", - }, - "aria-describedby": { - description: - "Identifies the element (or elements) that describes the object.", - required: false, - control: "text", - type: "string", - }, - "aria-description": { - description: - "Defines a string value that describes or annotates the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-details": { - description: - "Identifies the element that provides a detailed, extended description for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-disabled": { - description: - "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-dropeffect": { - description: - "Indicates what functions can be performed when a dragged object is released on the drop target.", - required: false, - control: "select", - type: "string", - options: ["link", "none", "copy", "execute", "move", "popup"], - }, - "aria-errormessage": { - description: - "Identifies the element that provides an error message for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-expanded": { - description: - "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-flowto": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-grabbed": { - description: - 'Indicates an element\'s "grabbed" state in a drag-and-drop operation.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-haspopup": { - description: - "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element.", - required: false, - control: "text", - type: "string", - }, - "aria-hidden": { - description: - "Indicates whether the element is exposed to an accessibility API.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-invalid": { - description: - "Indicates the entered value does not conform to the format expected by the application.", - required: false, - control: "text", - type: "string", - }, - "aria-keyshortcuts": { - description: - "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element.", - required: false, - control: "text", - type: "string", - }, - "aria-label": { - description: - "Provides the accessible name that describes an interactive element if no other accessible name exists, for example in a button that contains an image with no text.", - required: false, - control: "text", - type: "string", - }, - "aria-labelledby": { - description: - "Identifies the element (or elements) that labels the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-level": { - description: - "Defines the hierarchical level of an element within a structure.", - required: false, - control: "number", - type: "number", - }, - "aria-live": { - 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.", - required: false, - control: "radio", - type: "string", - options: ["off", "assertive", "polite"], - }, - "aria-modal": { - description: "Indicates whether an element is modal when displayed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiline": { - description: - "Indicates whether a text box accepts multiple lines of input or only a single line.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiselectable": { - description: - "Indicates that the user may select more than one item from the current selectable descendants.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-orientation": { - description: - "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous.", - required: false, - control: "radio", - type: "string", - options: ["horizontal", "vertical"], - }, - "aria-owns": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-placeholder": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-posinset": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-pressed": { - description: 'Indicates the current "pressed" state of toggle buttons.', - required: false, - control: "text", - type: "string", - }, - "aria-readonly": { - description: - "Indicates that the element is not editable, but is otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-relevant": { - description: - "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified.", - required: false, - control: "select", - type: "string", - options: [ - "text", - "additions", - "additions removals", - "additions text", - "all", - "removals", - "removals additions", - "removals text", - "text additions", - "text removals", - ], - }, - "aria-required": { - description: - "Indicates that user input is required on the element before a form may be submitted.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-roledescription": { - description: - "Defines a human-readable, author-localized description for the role of an element.", - required: false, - control: "text", - type: "string", - }, - "aria-rowcount": { - description: - "Defines the total number of rows in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindex": { - description: - "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindextext": { - description: "Defines a human readable text alternative of aria-rowindex.", - required: false, - control: "text", - type: "string", - }, - "aria-rowspan": { - description: - "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-selected": { - description: 'Indicates the current "selected" state of various widgets.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-setsize": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-sort": { - description: - "Indicates if items in a table or grid are sorted in ascending or descending order.", - required: false, - control: "select", - type: "string", - options: ["none", "ascending", "descending", "other"], - }, - "aria-valuemax": { - description: "Defines the maximum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuemin": { - description: "Defines the minimum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuenow": { - description: "Defines the current value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuetext": { - description: - "Defines the human readable text alternative of aria-valuenow for a range widget.", - required: false, - control: "text", - type: "string", - }, autoCapitalize: { required: false, control: "text", @@ -581,380 +207,6 @@ export const propsCollapsibleContent: Record = { type: "string", description: "Keyboard shortcut to activate or add focus to the element.", }, - "aria-activedescendant": { - description: - "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application.", - required: false, - control: "text", - type: "string", - }, - "aria-atomic": { - 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.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-autocomplete": { - 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.", - required: false, - control: "select", - type: "string", - options: ["list", "none", "inline", "both"], - }, - "aria-braillelabel": { - description: - "Defines a string value that labels the current element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-brailleroledescription": { - description: - "Defines a human-readable, author-localized abbreviated description for the role of an element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-busy": { required: false, control: "boolean", type: "boolean" }, - "aria-checked": { - description: - 'Indicates the current "checked" state of checkboxes, radio buttons, and other widgets.', - required: false, - control: "text", - type: "string", - }, - "aria-colcount": { - description: - "Defines the total number of columns in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindex": { - description: - "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindextext": { - description: "Defines a human readable text alternative of aria-colindex.", - required: false, - control: "text", - type: "string", - }, - "aria-colspan": { - description: - "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-controls": { - description: - "Identifies the element (or elements) whose contents or presence are controlled by the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-current": { - description: - "Indicates the element that represents the current item within a container or set of related elements.", - required: false, - control: "text", - type: "string", - }, - "aria-describedby": { - description: - "Identifies the element (or elements) that describes the object.", - required: false, - control: "text", - type: "string", - }, - "aria-description": { - description: - "Defines a string value that describes or annotates the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-details": { - description: - "Identifies the element that provides a detailed, extended description for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-disabled": { - description: - "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-dropeffect": { - description: - "Indicates what functions can be performed when a dragged object is released on the drop target.", - required: false, - control: "select", - type: "string", - options: ["link", "none", "copy", "execute", "move", "popup"], - }, - "aria-errormessage": { - description: - "Identifies the element that provides an error message for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-expanded": { - description: - "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-flowto": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-grabbed": { - description: - 'Indicates an element\'s "grabbed" state in a drag-and-drop operation.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-haspopup": { - description: - "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element.", - required: false, - control: "text", - type: "string", - }, - "aria-hidden": { - description: - "Indicates whether the element is exposed to an accessibility API.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-invalid": { - description: - "Indicates the entered value does not conform to the format expected by the application.", - required: false, - control: "text", - type: "string", - }, - "aria-keyshortcuts": { - description: - "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element.", - required: false, - control: "text", - type: "string", - }, - "aria-label": { - description: - "Provides the accessible name that describes an interactive element if no other accessible name exists, for example in a button that contains an image with no text.", - required: false, - control: "text", - type: "string", - }, - "aria-labelledby": { - description: - "Identifies the element (or elements) that labels the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-level": { - description: - "Defines the hierarchical level of an element within a structure.", - required: false, - control: "number", - type: "number", - }, - "aria-live": { - 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.", - required: false, - control: "radio", - type: "string", - options: ["off", "assertive", "polite"], - }, - "aria-modal": { - description: "Indicates whether an element is modal when displayed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiline": { - description: - "Indicates whether a text box accepts multiple lines of input or only a single line.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiselectable": { - description: - "Indicates that the user may select more than one item from the current selectable descendants.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-orientation": { - description: - "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous.", - required: false, - control: "radio", - type: "string", - options: ["horizontal", "vertical"], - }, - "aria-owns": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-placeholder": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-posinset": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-pressed": { - description: 'Indicates the current "pressed" state of toggle buttons.', - required: false, - control: "text", - type: "string", - }, - "aria-readonly": { - description: - "Indicates that the element is not editable, but is otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-relevant": { - description: - "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified.", - required: false, - control: "select", - type: "string", - options: [ - "text", - "additions", - "additions removals", - "additions text", - "all", - "removals", - "removals additions", - "removals text", - "text additions", - "text removals", - ], - }, - "aria-required": { - description: - "Indicates that user input is required on the element before a form may be submitted.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-roledescription": { - description: - "Defines a human-readable, author-localized description for the role of an element.", - required: false, - control: "text", - type: "string", - }, - "aria-rowcount": { - description: - "Defines the total number of rows in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindex": { - description: - "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindextext": { - description: "Defines a human readable text alternative of aria-rowindex.", - required: false, - control: "text", - type: "string", - }, - "aria-rowspan": { - description: - "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-selected": { - description: 'Indicates the current "selected" state of various widgets.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-setsize": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-sort": { - description: - "Indicates if items in a table or grid are sorted in ascending or descending order.", - required: false, - control: "select", - type: "string", - options: ["none", "ascending", "descending", "other"], - }, - "aria-valuemax": { - description: "Defines the maximum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuemin": { - description: "Defines the minimum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuenow": { - description: "Defines the current value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuetext": { - description: - "Defines the human readable text alternative of aria-valuenow for a range widget.", - required: false, - control: "text", - type: "string", - }, autoCapitalize: { required: false, control: "text", diff --git a/packages/sdk-components-react-radix/src/__generated__/dialog.props.ts b/packages/sdk-components-react-radix/src/__generated__/dialog.props.ts index 7411d35d61fa..d93e72a9411f 100644 --- a/packages/sdk-components-react-radix/src/__generated__/dialog.props.ts +++ b/packages/sdk-components-react-radix/src/__generated__/dialog.props.ts @@ -18,379 +18,190 @@ export const propsDialogOverlay: Record = { type: "string", description: "Keyboard shortcut to activate or add focus to the element.", }, - "aria-activedescendant": { - description: - "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application.", + autoCapitalize: { required: false, control: "text", type: "string", - }, - "aria-atomic": { 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.", + "Sets whether input is automatically capitalized when entered by user.", + }, + autoCorrect: { required: false, control: "text", type: "string" }, + autoFocus: { required: false, control: "boolean", type: "boolean", - }, - "aria-autocomplete": { - 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.", - required: false, - control: "select", - type: "string", - options: ["list", "none", "inline", "both"], - }, - "aria-braillelabel": { - description: - "Defines a string value that labels the current element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-brailleroledescription": { description: - "Defines a human-readable, author-localized abbreviated description for the role of an element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", + "Indicates that an element should be focused on page load, or when its parent dialog is displayed.", }, - "aria-busy": { required: false, control: "boolean", type: "boolean" }, - "aria-checked": { - description: - 'Indicates the current "checked" state of checkboxes, radio buttons, and other widgets.', + autoSave: { required: false, control: "text", type: "string" }, + className: { required: false, control: "text", type: "string" }, + color: { required: false, - control: "text", + control: "color", type: "string", - }, - "aria-colcount": { - description: - "Defines the total number of columns in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindex": { description: - "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", + "This attribute sets the text color using either a named color or a color specified in the hexadecimal #RRGGBB format. Note: This is a legacy attribute. Please use the CSS color property instead.", }, - "aria-colindextext": { - description: "Defines a human readable text alternative of aria-colindex.", + content: { required: false, control: "text", type: "string", - }, - "aria-colspan": { description: - "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-controls": { - description: - "Identifies the element (or elements) whose contents or presence are controlled by the current element.", - required: false, - control: "text", - type: "string", + "A value associated with http-equiv orname depending on the context.", }, - "aria-current": { - description: - "Indicates the element that represents the current item within a container or set of related elements.", + contextMenu: { required: false, control: "text", type: "string", - }, - "aria-describedby": { description: - "Identifies the element (or elements) that describes the object.", - required: false, - control: "text", - type: "string", + "Defines the ID of a menu element which willserve as the element's context menu.", }, - "aria-description": { - description: - "Defines a string value that describes or annotates the current element.", + datatype: { required: false, control: "text", type: "string" }, + defaultValue: { required: false, control: "text", type: "string" }, + dir: { required: false, control: "text", type: "string", - }, - "aria-details": { description: - "Identifies the element that provides a detailed, extended description for the object.", - required: false, - control: "text", - type: "string", + "Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)", }, - "aria-disabled": { - description: - "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable.", + draggable: { required: false, control: "boolean", type: "boolean", + description: "Defines whether the element can be dragged.", }, - "aria-dropeffect": { - description: - "Indicates what functions can be performed when a dragged object is released on the drop target.", - required: false, - control: "select", - type: "string", - options: ["link", "none", "copy", "execute", "move", "popup"], - }, - "aria-errormessage": { - description: - "Identifies the element that provides an error message for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-expanded": { - description: - "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed.", + hidden: { required: false, control: "boolean", type: "boolean", - }, - "aria-flowto": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-grabbed": { description: - 'Indicates an element\'s "grabbed" state in a drag-and-drop operation.', - required: false, - control: "boolean", - type: "boolean", + "Prevents rendering of given element, while keeping child elements, e.g. script elements, active.", }, - "aria-haspopup": { - description: - "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element.", + id: { required: false, control: "text", type: "string", - }, - "aria-hidden": { description: - "Indicates whether the element is exposed to an accessibility API.", - required: false, - control: "boolean", - type: "boolean", + "Often used with CSS to style a specific element. The value of this attribute must be unique.", }, - "aria-invalid": { + inputMode: { description: - "Indicates the entered value does not conform to the format expected by the application.", + "Hints at the type of data that might be entered by the user while editing the element or its contents", required: false, - control: "text", + control: "select", type: "string", + options: [ + "search", + "text", + "none", + "tel", + "url", + "email", + "numeric", + "decimal", + ], }, - "aria-keyshortcuts": { + is: { description: - "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element.", + "Specify that a standard HTML element should behave like a defined custom built-in element", required: false, control: "text", type: "string", }, - "aria-label": { - description: - "Provides the accessible name that describes an interactive element if no other accessible name exists, for example in a button that contains an image with no text.", + itemID: { required: false, control: "text", type: "string" }, + itemProp: { required: false, control: "text", type: "string" }, + itemRef: { required: false, control: "text", type: "string" }, + itemScope: { required: false, control: "boolean", type: "boolean" }, + itemType: { required: false, control: "text", type: "string" }, + lang: { required: false, control: "text", type: "string", + description: "Defines the language used in the element.", }, - "aria-labelledby": { - description: - "Identifies the element (or elements) that labels the current element.", + nonce: { required: false, control: "text", type: "string" }, + prefix: { required: false, control: "text", type: "string" }, + property: { required: false, control: "text", type: "string" }, + radioGroup: { required: false, control: "text", type: "string" }, + rel: { required: false, control: "text", type: "string", - }, - "aria-level": { - description: - "Defines the hierarchical level of an element within a structure.", - required: false, - control: "number", - type: "number", - }, - "aria-live": { - 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.", - required: false, - control: "radio", - type: "string", - options: ["off", "assertive", "polite"], - }, - "aria-modal": { - description: "Indicates whether an element is modal when displayed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiline": { - description: - "Indicates whether a text box accepts multiple lines of input or only a single line.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiselectable": { - description: - "Indicates that the user may select more than one item from the current selectable descendants.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-orientation": { - description: - "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous.", - required: false, - control: "radio", - type: "string", - options: ["horizontal", "vertical"], - }, - "aria-owns": { 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.", - required: false, - control: "text", - type: "string", + "Specifies the relationship of the target object to the link object.", }, - "aria-placeholder": { - 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.", + resource: { required: false, control: "text", type: "string" }, + results: { required: false, control: "number", type: "number" }, + rev: { required: false, control: "text", type: "string" }, + role: { required: false, control: "text", type: "string", - }, - "aria-posinset": { 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.", - required: false, - control: "number", - type: "number", + "Defines an explicit role for an element for use by assistive technologies.", }, - "aria-pressed": { - description: 'Indicates the current "pressed" state of toggle buttons.', + security: { required: false, control: "text", type: "string" }, + slot: { required: false, control: "text", type: "string", + description: "Assigns a slot in a shadow DOM shadow tree to an element.", }, - "aria-readonly": { - description: - "Indicates that the element is not editable, but is otherwise operable.", + spellCheck: { required: false, control: "boolean", type: "boolean", + description: "Indicates whether spell checking is allowed for the element.", }, - "aria-relevant": { - description: - "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified.", - required: false, - control: "select", - type: "string", - options: [ - "text", - "additions", - "additions removals", - "additions text", - "all", - "removals", - "removals additions", - "removals text", - "text additions", - "text removals", - ], - }, - "aria-required": { - description: - "Indicates that user input is required on the element before a form may be submitted.", + suppressContentEditableWarning: { required: false, control: "boolean", type: "boolean", }, - "aria-roledescription": { - description: - "Defines a human-readable, author-localized description for the role of an element.", + suppressHydrationWarning: { required: false, - control: "text", - type: "string", + control: "boolean", + type: "boolean", }, - "aria-rowcount": { - description: - "Defines the total number of rows in a table, grid, or treegrid.", + tabIndex: { required: false, control: "number", type: "number", - }, - "aria-rowindex": { description: - "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", + "Overrides the browser's default tab order and follows the one specified instead.", }, - "aria-rowindextext": { - description: "Defines a human readable text alternative of aria-rowindex.", + title: { required: false, control: "text", type: "string", - }, - "aria-rowspan": { description: - "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", + "Text to be displayed in a tooltip when hovering over the element.", }, - "aria-selected": { - description: 'Indicates the current "selected" state of various widgets.', + translate: { required: false, - control: "boolean", - type: "boolean", - }, - "aria-setsize": { + control: "radio", + type: "string", + options: ["yes", "no"], 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.", - required: false, - control: "number", - type: "number", + "Specify whether an element's attribute values and the values of its text node children are to be translated when the page is localized, or whether to leave them unchanged.", }, - "aria-sort": { - description: - "Indicates if items in a table or grid are sorted in ascending or descending order.", + typeof: { required: false, control: "text", type: "string" }, + unselectable: { required: false, - control: "select", + control: "radio", type: "string", - options: ["none", "ascending", "descending", "other"], - }, - "aria-valuemax": { - description: "Defines the maximum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuemin": { - description: "Defines the minimum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuenow": { - description: "Defines the current value for a range widget.", - required: false, - control: "number", - type: "number", + options: ["on", "off"], }, - "aria-valuetext": { - description: - "Defines the human readable text alternative of aria-valuenow for a range widget.", + vocab: { required: false, control: "text", type: "string" }, +}; +export const propsDialogContent: Record = { + about: { required: false, control: "text", type: "string" }, + accessKey: { required: false, control: "text", type: "string", + description: "Keyboard shortcut to activate or add focus to the element.", }, autoCapitalize: { required: false, @@ -569,7 +380,7 @@ export const propsDialogOverlay: Record = { }, vocab: { required: false, control: "text", type: "string" }, }; -export const propsDialogContent: Record = { +export const propsDialogClose: Record = { about: { required: false, control: "text", type: "string" }, accessKey: { required: false, @@ -577,379 +388,258 @@ export const propsDialogContent: Record = { type: "string", description: "Keyboard shortcut to activate or add focus to the element.", }, - "aria-activedescendant": { - description: - "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application.", + autoCapitalize: { required: false, control: "text", type: "string", - }, - "aria-atomic": { 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.", + "Sets whether input is automatically capitalized when entered by user.", + }, + autoCorrect: { required: false, control: "text", type: "string" }, + autoFocus: { required: false, control: "boolean", type: "boolean", - }, - "aria-autocomplete": { 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.", - required: false, - control: "select", - type: "string", - options: ["list", "none", "inline", "both"], + "Indicates that an element should be focused on page load, or when its parent dialog is displayed.", }, - "aria-braillelabel": { - description: - "Defines a string value that labels the current element, which is intended to be converted into Braille.", + autoSave: { required: false, control: "text", type: "string" }, + className: { required: false, control: "text", type: "string" }, + color: { required: false, - control: "text", + control: "color", type: "string", - }, - "aria-brailleroledescription": { description: - "Defines a human-readable, author-localized abbreviated description for the role of an element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", + "This attribute sets the text color using either a named color or a color specified in the hexadecimal #RRGGBB format. Note: This is a legacy attribute. Please use the CSS color property instead.", }, - "aria-busy": { required: false, control: "boolean", type: "boolean" }, - "aria-checked": { - description: - 'Indicates the current "checked" state of checkboxes, radio buttons, and other widgets.', + content: { required: false, control: "text", type: "string", - }, - "aria-colcount": { - description: - "Defines the total number of columns in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindex": { description: - "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", + "A value associated with http-equiv orname depending on the context.", }, - "aria-colindextext": { - description: "Defines a human readable text alternative of aria-colindex.", + contextMenu: { required: false, control: "text", type: "string", - }, - "aria-colspan": { description: - "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", + "Defines the ID of a menu element which willserve as the element's context menu.", }, - "aria-controls": { - description: - "Identifies the element (or elements) whose contents or presence are controlled by the current element.", + datatype: { required: false, control: "text", type: "string" }, + defaultValue: { required: false, control: "text", type: "string" }, + dir: { required: false, control: "text", type: "string", - }, - "aria-current": { description: - "Indicates the element that represents the current item within a container or set of related elements.", + "Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)", + }, + disabled: { required: false, - control: "text", - type: "string", + control: "boolean", + type: "boolean", + description: "Indicates whether the user can interact with the element.", }, - "aria-describedby": { - description: - "Identifies the element (or elements) that describes the object.", + draggable: { required: false, - control: "text", - type: "string", + control: "boolean", + type: "boolean", + description: "Defines whether the element can be dragged.", }, - "aria-description": { - description: - "Defines a string value that describes or annotates the current element.", + form: { required: false, control: "text", type: "string", + description: "Indicates the form that is the owner of the element.", }, - "aria-details": { - description: - "Identifies the element that provides a detailed, extended description for the object.", + formAction: { required: false, control: "text", type: "string", - }, - "aria-disabled": { - description: - "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-dropeffect": { description: - "Indicates what functions can be performed when a dragged object is released on the drop target.", - required: false, - control: "select", - type: "string", - options: ["link", "none", "copy", "execute", "move", "popup"], + "Indicates the action of the element, overriding the action defined inthe form.", }, - "aria-errormessage": { - description: - "Identifies the element that provides an error message for the object.", + formEncType: { required: false, control: "text", type: "string", - }, - "aria-expanded": { description: - "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed.", - required: false, - control: "boolean", - type: "boolean", + 'If the button/input is a submit button (e.g. type="submit"), this attribute sets the encoding type to use during form submission. If this attribute is specified, it overrides theenctype attribute of the button\'s form owner.', }, - "aria-flowto": { - 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.", + formMethod: { required: false, control: "text", type: "string", - }, - "aria-grabbed": { description: - 'Indicates an element\'s "grabbed" state in a drag-and-drop operation.', + 'If the button/input is a submit button (e.g. type="submit"), this attribute sets the submission method to use during form submission (GET, POST, etc.). If this attribute is specified, it overrides the method attribute of the button\'s form owner.', + }, + formNoValidate: { required: false, control: "boolean", type: "boolean", - }, - "aria-haspopup": { description: - "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element.", + 'If the button/input is a submit button (e.g. type="submit"), this boolean attribute specifies that the form is not to be validatedwhen it is submitted. If this attribute is specified, it overrides thenovalidate attribute of the button\'s form owner.', + }, + formTarget: { required: false, control: "text", type: "string", - }, - "aria-hidden": { description: - "Indicates whether the element is exposed to an accessibility API.", + 'If the button/input is a submit button (e.g. type="submit"), this attribute specifies the browsing context (for example, tab, window, or inline frame) in which to display the response that is received aftersubmitting the form. If this attribute is specified, it overrides thetarget attribute of the button\'s form owner.', + }, + hidden: { required: false, control: "boolean", type: "boolean", - }, - "aria-invalid": { description: - "Indicates the entered value does not conform to the format expected by the application.", + "Prevents rendering of given element, while keeping child elements, e.g. script elements, active.", + }, + id: { required: false, control: "text", type: "string", + description: + "Often used with CSS to style a specific element. The value of this attribute must be unique.", }, - "aria-keyshortcuts": { + inputMode: { description: - "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element.", + "Hints at the type of data that might be entered by the user while editing the element or its contents", required: false, - control: "text", + control: "select", type: "string", + options: [ + "search", + "text", + "none", + "tel", + "url", + "email", + "numeric", + "decimal", + ], }, - "aria-label": { + is: { description: - "Provides the accessible name that describes an interactive element if no other accessible name exists, for example in a button that contains an image with no text.", + "Specify that a standard HTML element should behave like a defined custom built-in element", required: false, control: "text", type: "string", }, - "aria-labelledby": { - description: - "Identifies the element (or elements) that labels the current element.", + itemID: { required: false, control: "text", type: "string" }, + itemProp: { required: false, control: "text", type: "string" }, + itemRef: { required: false, control: "text", type: "string" }, + itemScope: { required: false, control: "boolean", type: "boolean" }, + itemType: { required: false, control: "text", type: "string" }, + lang: { required: false, control: "text", type: "string", + description: "Defines the language used in the element.", }, - "aria-level": { - description: - "Defines the hierarchical level of an element within a structure.", - required: false, - control: "number", - type: "number", - }, - "aria-live": { - 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.", + name: { required: false, - control: "radio", + control: "text", type: "string", - options: ["off", "assertive", "polite"], - }, - "aria-modal": { - description: "Indicates whether an element is modal when displayed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiline": { - description: - "Indicates whether a text box accepts multiple lines of input or only a single line.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiselectable": { - description: - "Indicates that the user may select more than one item from the current selectable descendants.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-orientation": { description: - "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous.", - required: false, - control: "radio", - type: "string", - options: ["horizontal", "vertical"], + "This name is important when submitting form data to the server, as it identifies the data associated with the input. When multiple inputs share the same name attribute, they are treated as part of the same group (e.g., radio buttons or checkboxes).", }, - "aria-owns": { - 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.", + nonce: { required: false, control: "text", type: "string" }, + prefix: { required: false, control: "text", type: "string" }, + property: { required: false, control: "text", type: "string" }, + radioGroup: { required: false, control: "text", type: "string" }, + rel: { required: false, control: "text", type: "string", - }, - "aria-placeholder": { 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.", + "Specifies the relationship of the target object to the link object.", + }, + resource: { required: false, control: "text", type: "string" }, + results: { required: false, control: "number", type: "number" }, + rev: { required: false, control: "text", type: "string" }, + role: { required: false, control: "text", type: "string", - }, - "aria-posinset": { 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.", - required: false, - control: "number", - type: "number", + "Defines an explicit role for an element for use by assistive technologies.", }, - "aria-pressed": { - description: 'Indicates the current "pressed" state of toggle buttons.', + security: { required: false, control: "text", type: "string" }, + slot: { required: false, control: "text", type: "string", + description: "Assigns a slot in a shadow DOM shadow tree to an element.", }, - "aria-readonly": { - description: - "Indicates that the element is not editable, but is otherwise operable.", + spellCheck: { required: false, control: "boolean", type: "boolean", + description: "Indicates whether spell checking is allowed for the element.", }, - "aria-relevant": { - description: - "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified.", - required: false, - control: "select", - type: "string", - options: [ - "text", - "additions", - "additions removals", - "additions text", - "all", - "removals", - "removals additions", - "removals text", - "text additions", - "text removals", - ], - }, - "aria-required": { - description: - "Indicates that user input is required on the element before a form may be submitted.", + suppressContentEditableWarning: { required: false, control: "boolean", type: "boolean", }, - "aria-roledescription": { - description: - "Defines a human-readable, author-localized description for the role of an element.", + suppressHydrationWarning: { required: false, - control: "text", - type: "string", + control: "boolean", + type: "boolean", }, - "aria-rowcount": { - description: - "Defines the total number of rows in a table, grid, or treegrid.", + tabIndex: { required: false, control: "number", type: "number", - }, - "aria-rowindex": { description: - "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", + "Overrides the browser's default tab order and follows the one specified instead.", }, - "aria-rowindextext": { - description: "Defines a human readable text alternative of aria-rowindex.", + title: { required: false, control: "text", type: "string", - }, - "aria-rowspan": { description: - "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", + "Text to be displayed in a tooltip when hovering over the element.", }, - "aria-selected": { - description: 'Indicates the current "selected" state of various widgets.', + translate: { required: false, - control: "boolean", - type: "boolean", - }, - "aria-setsize": { + control: "radio", + type: "string", + options: ["yes", "no"], 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.", - required: false, - control: "number", - type: "number", + "Specify whether an element's attribute values and the values of its text node children are to be translated when the page is localized, or whether to leave them unchanged.", }, - "aria-sort": { - description: - "Indicates if items in a table or grid are sorted in ascending or descending order.", + type: { required: false, - control: "select", + control: "radio", type: "string", - options: ["none", "ascending", "descending", "other"], - }, - "aria-valuemax": { - description: "Defines the maximum allowed value for a range widget.", - required: false, - control: "number", - type: "number", + options: ["button", "submit", "reset"], + description: "Defines the type of the element.", }, - "aria-valuemin": { - description: "Defines the minimum allowed value for a range widget.", + typeof: { required: false, control: "text", type: "string" }, + unselectable: { required: false, - control: "number", - type: "number", + control: "radio", + type: "string", + options: ["on", "off"], }, - "aria-valuenow": { - description: "Defines the current value for a range widget.", + value: { required: false, - control: "number", - type: "number", - }, - "aria-valuetext": { + control: "text", + type: "string", description: - "Defines the human readable text alternative of aria-valuenow for a range widget.", + "Defines a default value which will be displayed in the element on pageload.", + }, + vocab: { required: false, control: "text", type: "string" }, +}; +export const propsDialogTitle: Record = { + about: { required: false, control: "text", type: "string" }, + accessKey: { required: false, control: "text", type: "string", + description: "Keyboard shortcut to activate or add focus to the element.", }, autoCapitalize: { required: false, @@ -1104,6 +794,12 @@ export const propsDialogContent: Record = { description: "Overrides the browser's default tab order and follows the one specified instead.", }, + tag: { + required: false, + control: "select", + type: "string", + options: ["h2", "h3", "h1", "h4", "h5", "h6"], + }, title: { required: false, control: "text", @@ -1128,7 +824,7 @@ export const propsDialogContent: Record = { }, vocab: { required: false, control: "text", type: "string" }, }; -export const propsDialogClose: Record = { +export const propsDialogDescription: Record = { about: { required: false, control: "text", type: "string" }, accessKey: { required: false, @@ -1136,1572 +832,6 @@ export const propsDialogClose: Record = { type: "string", description: "Keyboard shortcut to activate or add focus to the element.", }, - "aria-activedescendant": { - description: - "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application.", - required: false, - control: "text", - type: "string", - }, - "aria-atomic": { - 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.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-autocomplete": { - 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.", - required: false, - control: "select", - type: "string", - options: ["list", "none", "inline", "both"], - }, - "aria-braillelabel": { - description: - "Defines a string value that labels the current element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-brailleroledescription": { - description: - "Defines a human-readable, author-localized abbreviated description for the role of an element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-busy": { required: false, control: "boolean", type: "boolean" }, - "aria-checked": { - description: - 'Indicates the current "checked" state of checkboxes, radio buttons, and other widgets.', - required: false, - control: "text", - type: "string", - }, - "aria-colcount": { - description: - "Defines the total number of columns in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindex": { - description: - "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindextext": { - description: "Defines a human readable text alternative of aria-colindex.", - required: false, - control: "text", - type: "string", - }, - "aria-colspan": { - description: - "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-controls": { - description: - "Identifies the element (or elements) whose contents or presence are controlled by the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-current": { - description: - "Indicates the element that represents the current item within a container or set of related elements.", - required: false, - control: "text", - type: "string", - }, - "aria-describedby": { - description: - "Identifies the element (or elements) that describes the object.", - required: false, - control: "text", - type: "string", - }, - "aria-description": { - description: - "Defines a string value that describes or annotates the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-details": { - description: - "Identifies the element that provides a detailed, extended description for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-disabled": { - description: - "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-dropeffect": { - description: - "Indicates what functions can be performed when a dragged object is released on the drop target.", - required: false, - control: "select", - type: "string", - options: ["link", "none", "copy", "execute", "move", "popup"], - }, - "aria-errormessage": { - description: - "Identifies the element that provides an error message for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-expanded": { - description: - "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-flowto": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-grabbed": { - description: - 'Indicates an element\'s "grabbed" state in a drag-and-drop operation.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-haspopup": { - description: - "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element.", - required: false, - control: "text", - type: "string", - }, - "aria-hidden": { - description: - "Indicates whether the element is exposed to an accessibility API.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-invalid": { - description: - "Indicates the entered value does not conform to the format expected by the application.", - required: false, - control: "text", - type: "string", - }, - "aria-keyshortcuts": { - description: - "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element.", - required: false, - control: "text", - type: "string", - }, - "aria-label": { - description: - "Provides the accessible name that describes an interactive element if no other accessible name exists, for example in a button that contains an image with no text.", - required: false, - control: "text", - type: "string", - }, - "aria-labelledby": { - description: - "Identifies the element (or elements) that labels the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-level": { - description: - "Defines the hierarchical level of an element within a structure.", - required: false, - control: "number", - type: "number", - }, - "aria-live": { - 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.", - required: false, - control: "radio", - type: "string", - options: ["off", "assertive", "polite"], - }, - "aria-modal": { - description: "Indicates whether an element is modal when displayed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiline": { - description: - "Indicates whether a text box accepts multiple lines of input or only a single line.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiselectable": { - description: - "Indicates that the user may select more than one item from the current selectable descendants.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-orientation": { - description: - "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous.", - required: false, - control: "radio", - type: "string", - options: ["horizontal", "vertical"], - }, - "aria-owns": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-placeholder": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-posinset": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-pressed": { - description: 'Indicates the current "pressed" state of toggle buttons.', - required: false, - control: "text", - type: "string", - }, - "aria-readonly": { - description: - "Indicates that the element is not editable, but is otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-relevant": { - description: - "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified.", - required: false, - control: "select", - type: "string", - options: [ - "text", - "additions", - "additions removals", - "additions text", - "all", - "removals", - "removals additions", - "removals text", - "text additions", - "text removals", - ], - }, - "aria-required": { - description: - "Indicates that user input is required on the element before a form may be submitted.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-roledescription": { - description: - "Defines a human-readable, author-localized description for the role of an element.", - required: false, - control: "text", - type: "string", - }, - "aria-rowcount": { - description: - "Defines the total number of rows in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindex": { - description: - "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindextext": { - description: "Defines a human readable text alternative of aria-rowindex.", - required: false, - control: "text", - type: "string", - }, - "aria-rowspan": { - description: - "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-selected": { - description: 'Indicates the current "selected" state of various widgets.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-setsize": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-sort": { - description: - "Indicates if items in a table or grid are sorted in ascending or descending order.", - required: false, - control: "select", - type: "string", - options: ["none", "ascending", "descending", "other"], - }, - "aria-valuemax": { - description: "Defines the maximum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuemin": { - description: "Defines the minimum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuenow": { - description: "Defines the current value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuetext": { - description: - "Defines the human readable text alternative of aria-valuenow for a range widget.", - required: false, - control: "text", - type: "string", - }, - autoCapitalize: { - required: false, - control: "text", - type: "string", - description: - "Sets whether input is automatically capitalized when entered by user.", - }, - autoCorrect: { required: false, control: "text", type: "string" }, - autoFocus: { - required: false, - control: "boolean", - type: "boolean", - description: - "Indicates that an element should be focused on page load, or when its parent dialog is displayed.", - }, - autoSave: { required: false, control: "text", type: "string" }, - className: { required: false, control: "text", type: "string" }, - color: { - required: false, - control: "color", - type: "string", - description: - "This attribute sets the text color using either a named color or a color specified in the hexadecimal #RRGGBB format. Note: This is a legacy attribute. Please use the CSS color property instead.", - }, - content: { - required: false, - control: "text", - type: "string", - description: - "A value associated with http-equiv orname depending on the context.", - }, - contextMenu: { - required: false, - control: "text", - type: "string", - description: - "Defines the ID of a menu element which willserve as the element's context menu.", - }, - datatype: { required: false, control: "text", type: "string" }, - defaultValue: { required: false, control: "text", type: "string" }, - dir: { - required: false, - control: "text", - type: "string", - description: - "Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)", - }, - disabled: { - required: false, - control: "boolean", - type: "boolean", - description: "Indicates whether the user can interact with the element.", - }, - draggable: { - required: false, - control: "boolean", - type: "boolean", - description: "Defines whether the element can be dragged.", - }, - form: { - required: false, - control: "text", - type: "string", - description: "Indicates the form that is the owner of the element.", - }, - formAction: { - required: false, - control: "text", - type: "string", - description: - "Indicates the action of the element, overriding the action defined inthe form.", - }, - formEncType: { - required: false, - control: "text", - type: "string", - description: - 'If the button/input is a submit button (e.g. type="submit"), this attribute sets the encoding type to use during form submission. If this attribute is specified, it overrides theenctype attribute of the button\'s form owner.', - }, - formMethod: { - required: false, - control: "text", - type: "string", - description: - 'If the button/input is a submit button (e.g. type="submit"), this attribute sets the submission method to use during form submission (GET, POST, etc.). If this attribute is specified, it overrides the method attribute of the button\'s form owner.', - }, - formNoValidate: { - required: false, - control: "boolean", - type: "boolean", - description: - 'If the button/input is a submit button (e.g. type="submit"), this boolean attribute specifies that the form is not to be validatedwhen it is submitted. If this attribute is specified, it overrides thenovalidate attribute of the button\'s form owner.', - }, - formTarget: { - required: false, - control: "text", - type: "string", - description: - 'If the button/input is a submit button (e.g. type="submit"), this attribute specifies the browsing context (for example, tab, window, or inline frame) in which to display the response that is received aftersubmitting the form. If this attribute is specified, it overrides thetarget attribute of the button\'s form owner.', - }, - hidden: { - required: false, - control: "boolean", - type: "boolean", - description: - "Prevents rendering of given element, while keeping child elements, e.g. script elements, active.", - }, - id: { - required: false, - control: "text", - type: "string", - description: - "Often used with CSS to style a specific element. The value of this attribute must be unique.", - }, - inputMode: { - description: - "Hints at the type of data that might be entered by the user while editing the element or its contents", - required: false, - control: "select", - type: "string", - options: [ - "search", - "text", - "none", - "tel", - "url", - "email", - "numeric", - "decimal", - ], - }, - is: { - description: - "Specify that a standard HTML element should behave like a defined custom built-in element", - required: false, - control: "text", - type: "string", - }, - itemID: { required: false, control: "text", type: "string" }, - itemProp: { required: false, control: "text", type: "string" }, - itemRef: { required: false, control: "text", type: "string" }, - itemScope: { required: false, control: "boolean", type: "boolean" }, - itemType: { required: false, control: "text", type: "string" }, - lang: { - required: false, - control: "text", - type: "string", - description: "Defines the language used in the element.", - }, - name: { - required: false, - control: "text", - type: "string", - description: - "This name is important when submitting form data to the server, as it identifies the data associated with the input. When multiple inputs share the same name attribute, they are treated as part of the same group (e.g., radio buttons or checkboxes).", - }, - nonce: { required: false, control: "text", type: "string" }, - prefix: { required: false, control: "text", type: "string" }, - property: { required: false, control: "text", type: "string" }, - radioGroup: { required: false, control: "text", type: "string" }, - rel: { - required: false, - control: "text", - type: "string", - description: - "Specifies the relationship of the target object to the link object.", - }, - resource: { required: false, control: "text", type: "string" }, - results: { required: false, control: "number", type: "number" }, - rev: { required: false, control: "text", type: "string" }, - role: { - required: false, - control: "text", - type: "string", - description: - "Defines an explicit role for an element for use by assistive technologies.", - }, - security: { required: false, control: "text", type: "string" }, - slot: { - required: false, - control: "text", - type: "string", - description: "Assigns a slot in a shadow DOM shadow tree to an element.", - }, - spellCheck: { - required: false, - control: "boolean", - type: "boolean", - description: "Indicates whether spell checking is allowed for the element.", - }, - suppressContentEditableWarning: { - required: false, - control: "boolean", - type: "boolean", - }, - suppressHydrationWarning: { - required: false, - control: "boolean", - type: "boolean", - }, - tabIndex: { - required: false, - control: "number", - type: "number", - description: - "Overrides the browser's default tab order and follows the one specified instead.", - }, - title: { - required: false, - control: "text", - type: "string", - description: - "Text to be displayed in a tooltip when hovering over the element.", - }, - translate: { - required: false, - control: "radio", - type: "string", - options: ["yes", "no"], - description: - "Specify whether an element's attribute values and the values of its text node children are to be translated when the page is localized, or whether to leave them unchanged.", - }, - type: { - required: false, - control: "radio", - type: "string", - options: ["button", "submit", "reset"], - description: "Defines the type of the element.", - }, - typeof: { required: false, control: "text", type: "string" }, - unselectable: { - required: false, - control: "radio", - type: "string", - options: ["on", "off"], - }, - value: { - required: false, - control: "text", - type: "string", - description: - "Defines a default value which will be displayed in the element on pageload.", - }, - vocab: { required: false, control: "text", type: "string" }, -}; -export const propsDialogTitle: Record = { - about: { required: false, control: "text", type: "string" }, - accessKey: { - required: false, - control: "text", - type: "string", - description: "Keyboard shortcut to activate or add focus to the element.", - }, - "aria-activedescendant": { - description: - "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application.", - required: false, - control: "text", - type: "string", - }, - "aria-atomic": { - 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.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-autocomplete": { - 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.", - required: false, - control: "select", - type: "string", - options: ["list", "none", "inline", "both"], - }, - "aria-braillelabel": { - description: - "Defines a string value that labels the current element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-brailleroledescription": { - description: - "Defines a human-readable, author-localized abbreviated description for the role of an element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-busy": { required: false, control: "boolean", type: "boolean" }, - "aria-checked": { - description: - 'Indicates the current "checked" state of checkboxes, radio buttons, and other widgets.', - required: false, - control: "text", - type: "string", - }, - "aria-colcount": { - description: - "Defines the total number of columns in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindex": { - description: - "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindextext": { - description: "Defines a human readable text alternative of aria-colindex.", - required: false, - control: "text", - type: "string", - }, - "aria-colspan": { - description: - "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-controls": { - description: - "Identifies the element (or elements) whose contents or presence are controlled by the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-current": { - description: - "Indicates the element that represents the current item within a container or set of related elements.", - required: false, - control: "text", - type: "string", - }, - "aria-describedby": { - description: - "Identifies the element (or elements) that describes the object.", - required: false, - control: "text", - type: "string", - }, - "aria-description": { - description: - "Defines a string value that describes or annotates the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-details": { - description: - "Identifies the element that provides a detailed, extended description for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-disabled": { - description: - "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-dropeffect": { - description: - "Indicates what functions can be performed when a dragged object is released on the drop target.", - required: false, - control: "select", - type: "string", - options: ["link", "none", "copy", "execute", "move", "popup"], - }, - "aria-errormessage": { - description: - "Identifies the element that provides an error message for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-expanded": { - description: - "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-flowto": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-grabbed": { - description: - 'Indicates an element\'s "grabbed" state in a drag-and-drop operation.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-haspopup": { - description: - "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element.", - required: false, - control: "text", - type: "string", - }, - "aria-hidden": { - description: - "Indicates whether the element is exposed to an accessibility API.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-invalid": { - description: - "Indicates the entered value does not conform to the format expected by the application.", - required: false, - control: "text", - type: "string", - }, - "aria-keyshortcuts": { - description: - "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element.", - required: false, - control: "text", - type: "string", - }, - "aria-label": { - description: - "Provides the accessible name that describes an interactive element if no other accessible name exists, for example in a button that contains an image with no text.", - required: false, - control: "text", - type: "string", - }, - "aria-labelledby": { - description: - "Identifies the element (or elements) that labels the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-level": { - description: - "Defines the hierarchical level of an element within a structure.", - required: false, - control: "number", - type: "number", - }, - "aria-live": { - 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.", - required: false, - control: "radio", - type: "string", - options: ["off", "assertive", "polite"], - }, - "aria-modal": { - description: "Indicates whether an element is modal when displayed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiline": { - description: - "Indicates whether a text box accepts multiple lines of input or only a single line.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiselectable": { - description: - "Indicates that the user may select more than one item from the current selectable descendants.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-orientation": { - description: - "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous.", - required: false, - control: "radio", - type: "string", - options: ["horizontal", "vertical"], - }, - "aria-owns": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-placeholder": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-posinset": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-pressed": { - description: 'Indicates the current "pressed" state of toggle buttons.', - required: false, - control: "text", - type: "string", - }, - "aria-readonly": { - description: - "Indicates that the element is not editable, but is otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-relevant": { - description: - "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified.", - required: false, - control: "select", - type: "string", - options: [ - "text", - "additions", - "additions removals", - "additions text", - "all", - "removals", - "removals additions", - "removals text", - "text additions", - "text removals", - ], - }, - "aria-required": { - description: - "Indicates that user input is required on the element before a form may be submitted.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-roledescription": { - description: - "Defines a human-readable, author-localized description for the role of an element.", - required: false, - control: "text", - type: "string", - }, - "aria-rowcount": { - description: - "Defines the total number of rows in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindex": { - description: - "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindextext": { - description: "Defines a human readable text alternative of aria-rowindex.", - required: false, - control: "text", - type: "string", - }, - "aria-rowspan": { - description: - "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-selected": { - description: 'Indicates the current "selected" state of various widgets.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-setsize": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-sort": { - description: - "Indicates if items in a table or grid are sorted in ascending or descending order.", - required: false, - control: "select", - type: "string", - options: ["none", "ascending", "descending", "other"], - }, - "aria-valuemax": { - description: "Defines the maximum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuemin": { - description: "Defines the minimum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuenow": { - description: "Defines the current value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuetext": { - description: - "Defines the human readable text alternative of aria-valuenow for a range widget.", - required: false, - control: "text", - type: "string", - }, - autoCapitalize: { - required: false, - control: "text", - type: "string", - description: - "Sets whether input is automatically capitalized when entered by user.", - }, - autoCorrect: { required: false, control: "text", type: "string" }, - autoFocus: { - required: false, - control: "boolean", - type: "boolean", - description: - "Indicates that an element should be focused on page load, or when its parent dialog is displayed.", - }, - autoSave: { required: false, control: "text", type: "string" }, - className: { required: false, control: "text", type: "string" }, - color: { - required: false, - control: "color", - type: "string", - description: - "This attribute sets the text color using either a named color or a color specified in the hexadecimal #RRGGBB format. Note: This is a legacy attribute. Please use the CSS color property instead.", - }, - content: { - required: false, - control: "text", - type: "string", - description: - "A value associated with http-equiv orname depending on the context.", - }, - contextMenu: { - required: false, - control: "text", - type: "string", - description: - "Defines the ID of a menu element which willserve as the element's context menu.", - }, - datatype: { required: false, control: "text", type: "string" }, - defaultValue: { required: false, control: "text", type: "string" }, - dir: { - required: false, - control: "text", - type: "string", - description: - "Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)", - }, - draggable: { - required: false, - control: "boolean", - type: "boolean", - description: "Defines whether the element can be dragged.", - }, - hidden: { - required: false, - control: "boolean", - type: "boolean", - description: - "Prevents rendering of given element, while keeping child elements, e.g. script elements, active.", - }, - id: { - required: false, - control: "text", - type: "string", - description: - "Often used with CSS to style a specific element. The value of this attribute must be unique.", - }, - inputMode: { - description: - "Hints at the type of data that might be entered by the user while editing the element or its contents", - required: false, - control: "select", - type: "string", - options: [ - "search", - "text", - "none", - "tel", - "url", - "email", - "numeric", - "decimal", - ], - }, - is: { - description: - "Specify that a standard HTML element should behave like a defined custom built-in element", - required: false, - control: "text", - type: "string", - }, - itemID: { required: false, control: "text", type: "string" }, - itemProp: { required: false, control: "text", type: "string" }, - itemRef: { required: false, control: "text", type: "string" }, - itemScope: { required: false, control: "boolean", type: "boolean" }, - itemType: { required: false, control: "text", type: "string" }, - lang: { - required: false, - control: "text", - type: "string", - description: "Defines the language used in the element.", - }, - nonce: { required: false, control: "text", type: "string" }, - prefix: { required: false, control: "text", type: "string" }, - property: { required: false, control: "text", type: "string" }, - radioGroup: { required: false, control: "text", type: "string" }, - rel: { - required: false, - control: "text", - type: "string", - description: - "Specifies the relationship of the target object to the link object.", - }, - resource: { required: false, control: "text", type: "string" }, - results: { required: false, control: "number", type: "number" }, - rev: { required: false, control: "text", type: "string" }, - role: { - required: false, - control: "text", - type: "string", - description: - "Defines an explicit role for an element for use by assistive technologies.", - }, - security: { required: false, control: "text", type: "string" }, - slot: { - required: false, - control: "text", - type: "string", - description: "Assigns a slot in a shadow DOM shadow tree to an element.", - }, - spellCheck: { - required: false, - control: "boolean", - type: "boolean", - description: "Indicates whether spell checking is allowed for the element.", - }, - suppressContentEditableWarning: { - required: false, - control: "boolean", - type: "boolean", - }, - suppressHydrationWarning: { - required: false, - control: "boolean", - type: "boolean", - }, - tabIndex: { - required: false, - control: "number", - type: "number", - description: - "Overrides the browser's default tab order and follows the one specified instead.", - }, - tag: { - required: false, - control: "select", - type: "string", - options: ["h2", "h3", "h1", "h4", "h5", "h6"], - }, - title: { - required: false, - control: "text", - type: "string", - description: - "Text to be displayed in a tooltip when hovering over the element.", - }, - translate: { - required: false, - control: "radio", - type: "string", - options: ["yes", "no"], - description: - "Specify whether an element's attribute values and the values of its text node children are to be translated when the page is localized, or whether to leave them unchanged.", - }, - typeof: { required: false, control: "text", type: "string" }, - unselectable: { - required: false, - control: "radio", - type: "string", - options: ["on", "off"], - }, - vocab: { required: false, control: "text", type: "string" }, -}; -export const propsDialogDescription: Record = { - about: { required: false, control: "text", type: "string" }, - accessKey: { - required: false, - control: "text", - type: "string", - description: "Keyboard shortcut to activate or add focus to the element.", - }, - "aria-activedescendant": { - description: - "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application.", - required: false, - control: "text", - type: "string", - }, - "aria-atomic": { - 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.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-autocomplete": { - 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.", - required: false, - control: "select", - type: "string", - options: ["list", "none", "inline", "both"], - }, - "aria-braillelabel": { - description: - "Defines a string value that labels the current element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-brailleroledescription": { - description: - "Defines a human-readable, author-localized abbreviated description for the role of an element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-busy": { required: false, control: "boolean", type: "boolean" }, - "aria-checked": { - description: - 'Indicates the current "checked" state of checkboxes, radio buttons, and other widgets.', - required: false, - control: "text", - type: "string", - }, - "aria-colcount": { - description: - "Defines the total number of columns in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindex": { - description: - "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindextext": { - description: "Defines a human readable text alternative of aria-colindex.", - required: false, - control: "text", - type: "string", - }, - "aria-colspan": { - description: - "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-controls": { - description: - "Identifies the element (or elements) whose contents or presence are controlled by the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-current": { - description: - "Indicates the element that represents the current item within a container or set of related elements.", - required: false, - control: "text", - type: "string", - }, - "aria-describedby": { - description: - "Identifies the element (or elements) that describes the object.", - required: false, - control: "text", - type: "string", - }, - "aria-description": { - description: - "Defines a string value that describes or annotates the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-details": { - description: - "Identifies the element that provides a detailed, extended description for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-disabled": { - description: - "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-dropeffect": { - description: - "Indicates what functions can be performed when a dragged object is released on the drop target.", - required: false, - control: "select", - type: "string", - options: ["link", "none", "copy", "execute", "move", "popup"], - }, - "aria-errormessage": { - description: - "Identifies the element that provides an error message for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-expanded": { - description: - "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-flowto": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-grabbed": { - description: - 'Indicates an element\'s "grabbed" state in a drag-and-drop operation.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-haspopup": { - description: - "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element.", - required: false, - control: "text", - type: "string", - }, - "aria-hidden": { - description: - "Indicates whether the element is exposed to an accessibility API.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-invalid": { - description: - "Indicates the entered value does not conform to the format expected by the application.", - required: false, - control: "text", - type: "string", - }, - "aria-keyshortcuts": { - description: - "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element.", - required: false, - control: "text", - type: "string", - }, - "aria-label": { - description: - "Provides the accessible name that describes an interactive element if no other accessible name exists, for example in a button that contains an image with no text.", - required: false, - control: "text", - type: "string", - }, - "aria-labelledby": { - description: - "Identifies the element (or elements) that labels the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-level": { - description: - "Defines the hierarchical level of an element within a structure.", - required: false, - control: "number", - type: "number", - }, - "aria-live": { - 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.", - required: false, - control: "radio", - type: "string", - options: ["off", "assertive", "polite"], - }, - "aria-modal": { - description: "Indicates whether an element is modal when displayed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiline": { - description: - "Indicates whether a text box accepts multiple lines of input or only a single line.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiselectable": { - description: - "Indicates that the user may select more than one item from the current selectable descendants.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-orientation": { - description: - "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous.", - required: false, - control: "radio", - type: "string", - options: ["horizontal", "vertical"], - }, - "aria-owns": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-placeholder": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-posinset": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-pressed": { - description: 'Indicates the current "pressed" state of toggle buttons.', - required: false, - control: "text", - type: "string", - }, - "aria-readonly": { - description: - "Indicates that the element is not editable, but is otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-relevant": { - description: - "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified.", - required: false, - control: "select", - type: "string", - options: [ - "text", - "additions", - "additions removals", - "additions text", - "all", - "removals", - "removals additions", - "removals text", - "text additions", - "text removals", - ], - }, - "aria-required": { - description: - "Indicates that user input is required on the element before a form may be submitted.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-roledescription": { - description: - "Defines a human-readable, author-localized description for the role of an element.", - required: false, - control: "text", - type: "string", - }, - "aria-rowcount": { - description: - "Defines the total number of rows in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindex": { - description: - "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindextext": { - description: "Defines a human readable text alternative of aria-rowindex.", - required: false, - control: "text", - type: "string", - }, - "aria-rowspan": { - description: - "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-selected": { - description: 'Indicates the current "selected" state of various widgets.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-setsize": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-sort": { - description: - "Indicates if items in a table or grid are sorted in ascending or descending order.", - required: false, - control: "select", - type: "string", - options: ["none", "ascending", "descending", "other"], - }, - "aria-valuemax": { - description: "Defines the maximum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuemin": { - description: "Defines the minimum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuenow": { - description: "Defines the current value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuetext": { - description: - "Defines the human readable text alternative of aria-valuenow for a range widget.", - required: false, - control: "text", - type: "string", - }, autoCapitalize: { required: false, control: "text", diff --git a/packages/sdk-components-react-radix/src/__generated__/label.props.ts b/packages/sdk-components-react-radix/src/__generated__/label.props.ts index 00aec632b23a..66f487e223f9 100644 --- a/packages/sdk-components-react-radix/src/__generated__/label.props.ts +++ b/packages/sdk-components-react-radix/src/__generated__/label.props.ts @@ -8,380 +8,6 @@ export const props: Record = { type: "string", description: "Keyboard shortcut to activate or add focus to the element.", }, - "aria-activedescendant": { - description: - "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application.", - required: false, - control: "text", - type: "string", - }, - "aria-atomic": { - 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.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-autocomplete": { - 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.", - required: false, - control: "select", - type: "string", - options: ["list", "none", "inline", "both"], - }, - "aria-braillelabel": { - description: - "Defines a string value that labels the current element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-brailleroledescription": { - description: - "Defines a human-readable, author-localized abbreviated description for the role of an element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-busy": { required: false, control: "boolean", type: "boolean" }, - "aria-checked": { - description: - 'Indicates the current "checked" state of checkboxes, radio buttons, and other widgets.', - required: false, - control: "text", - type: "string", - }, - "aria-colcount": { - description: - "Defines the total number of columns in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindex": { - description: - "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindextext": { - description: "Defines a human readable text alternative of aria-colindex.", - required: false, - control: "text", - type: "string", - }, - "aria-colspan": { - description: - "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-controls": { - description: - "Identifies the element (or elements) whose contents or presence are controlled by the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-current": { - description: - "Indicates the element that represents the current item within a container or set of related elements.", - required: false, - control: "text", - type: "string", - }, - "aria-describedby": { - description: - "Identifies the element (or elements) that describes the object.", - required: false, - control: "text", - type: "string", - }, - "aria-description": { - description: - "Defines a string value that describes or annotates the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-details": { - description: - "Identifies the element that provides a detailed, extended description for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-disabled": { - description: - "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-dropeffect": { - description: - "Indicates what functions can be performed when a dragged object is released on the drop target.", - required: false, - control: "select", - type: "string", - options: ["link", "none", "copy", "execute", "move", "popup"], - }, - "aria-errormessage": { - description: - "Identifies the element that provides an error message for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-expanded": { - description: - "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-flowto": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-grabbed": { - description: - 'Indicates an element\'s "grabbed" state in a drag-and-drop operation.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-haspopup": { - description: - "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element.", - required: false, - control: "text", - type: "string", - }, - "aria-hidden": { - description: - "Indicates whether the element is exposed to an accessibility API.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-invalid": { - description: - "Indicates the entered value does not conform to the format expected by the application.", - required: false, - control: "text", - type: "string", - }, - "aria-keyshortcuts": { - description: - "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element.", - required: false, - control: "text", - type: "string", - }, - "aria-label": { - description: - "Provides the accessible name that describes an interactive element if no other accessible name exists, for example in a button that contains an image with no text.", - required: false, - control: "text", - type: "string", - }, - "aria-labelledby": { - description: - "Identifies the element (or elements) that labels the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-level": { - description: - "Defines the hierarchical level of an element within a structure.", - required: false, - control: "number", - type: "number", - }, - "aria-live": { - 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.", - required: false, - control: "radio", - type: "string", - options: ["off", "assertive", "polite"], - }, - "aria-modal": { - description: "Indicates whether an element is modal when displayed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiline": { - description: - "Indicates whether a text box accepts multiple lines of input or only a single line.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiselectable": { - description: - "Indicates that the user may select more than one item from the current selectable descendants.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-orientation": { - description: - "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous.", - required: false, - control: "radio", - type: "string", - options: ["horizontal", "vertical"], - }, - "aria-owns": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-placeholder": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-posinset": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-pressed": { - description: 'Indicates the current "pressed" state of toggle buttons.', - required: false, - control: "text", - type: "string", - }, - "aria-readonly": { - description: - "Indicates that the element is not editable, but is otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-relevant": { - description: - "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified.", - required: false, - control: "select", - type: "string", - options: [ - "text", - "additions", - "additions removals", - "additions text", - "all", - "removals", - "removals additions", - "removals text", - "text additions", - "text removals", - ], - }, - "aria-required": { - description: - "Indicates that user input is required on the element before a form may be submitted.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-roledescription": { - description: - "Defines a human-readable, author-localized description for the role of an element.", - required: false, - control: "text", - type: "string", - }, - "aria-rowcount": { - description: - "Defines the total number of rows in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindex": { - description: - "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindextext": { - description: "Defines a human readable text alternative of aria-rowindex.", - required: false, - control: "text", - type: "string", - }, - "aria-rowspan": { - description: - "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-selected": { - description: 'Indicates the current "selected" state of various widgets.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-setsize": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-sort": { - description: - "Indicates if items in a table or grid are sorted in ascending or descending order.", - required: false, - control: "select", - type: "string", - options: ["none", "ascending", "descending", "other"], - }, - "aria-valuemax": { - description: "Defines the maximum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuemin": { - description: "Defines the minimum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuenow": { - description: "Defines the current value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuetext": { - description: - "Defines the human readable text alternative of aria-valuenow for a range widget.", - required: false, - control: "text", - type: "string", - }, autoCapitalize: { required: false, control: "text", diff --git a/packages/sdk-components-react-radix/src/__generated__/navigation-menu.props.ts b/packages/sdk-components-react-radix/src/__generated__/navigation-menu.props.ts index 28375cb8338a..ce494d77ea09 100644 --- a/packages/sdk-components-react-radix/src/__generated__/navigation-menu.props.ts +++ b/packages/sdk-components-react-radix/src/__generated__/navigation-menu.props.ts @@ -8,371 +8,212 @@ export const propsNavigationMenu: Record = { type: "string", description: "Keyboard shortcut to activate or add focus to the element.", }, - "aria-activedescendant": { - description: - "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application.", + autoCapitalize: { required: false, control: "text", type: "string", - }, - "aria-atomic": { 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.", + "Sets whether input is automatically capitalized when entered by user.", + }, + autoCorrect: { required: false, control: "text", type: "string" }, + autoFocus: { required: false, control: "boolean", type: "boolean", - }, - "aria-autocomplete": { 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.", - required: false, - control: "select", - type: "string", - options: ["list", "none", "inline", "both"], + "Indicates that an element should be focused on page load, or when its parent dialog is displayed.", }, - "aria-braillelabel": { - description: - "Defines a string value that labels the current element, which is intended to be converted into Braille.", + autoSave: { required: false, control: "text", type: "string" }, + className: { required: false, control: "text", type: "string" }, + color: { required: false, - control: "text", + control: "color", type: "string", - }, - "aria-brailleroledescription": { description: - "Defines a human-readable, author-localized abbreviated description for the role of an element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", + "This attribute sets the text color using either a named color or a color specified in the hexadecimal #RRGGBB format. Note: This is a legacy attribute. Please use the CSS color property instead.", }, - "aria-busy": { required: false, control: "boolean", type: "boolean" }, - "aria-checked": { - description: - 'Indicates the current "checked" state of checkboxes, radio buttons, and other widgets.', + content: { required: false, control: "text", type: "string", - }, - "aria-colcount": { - description: - "Defines the total number of columns in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindex": { description: - "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", + "A value associated with http-equiv orname depending on the context.", }, - "aria-colindextext": { - description: "Defines a human readable text alternative of aria-colindex.", + contextMenu: { required: false, control: "text", type: "string", + description: + "Defines the ID of a menu element which willserve as the element's context menu.", }, - "aria-colspan": { + datatype: { required: false, control: "text", type: "string" }, + defaultValue: { required: false, control: "text", type: "string" }, + delayDuration: { description: - "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid.", + "The duration from when the pointer enters the trigger until the tooltip gets opened.\n@defaultValue 200", required: false, control: "number", type: "number", }, - "aria-controls": { - description: - "Identifies the element (or elements) whose contents or presence are controlled by the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-current": { - description: - "Indicates the element that represents the current item within a container or set of related elements.", - required: false, - control: "text", - type: "string", - }, - "aria-describedby": { - description: - "Identifies the element (or elements) that describes the object.", - required: false, - control: "text", - type: "string", - }, - "aria-description": { - description: - "Defines a string value that describes or annotates the current element.", + dir: { required: false, - control: "text", + control: "radio", type: "string", - }, - "aria-details": { + options: ["ltr", "rtl"], description: - "Identifies the element that provides a detailed, extended description for the object.", - required: false, - control: "text", - type: "string", + "Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)", }, - "aria-disabled": { - description: - "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable.", + draggable: { required: false, control: "boolean", type: "boolean", + description: "Defines whether the element can be dragged.", }, - "aria-dropeffect": { - description: - "Indicates what functions can be performed when a dragged object is released on the drop target.", - required: false, - control: "select", - type: "string", - options: ["link", "none", "copy", "execute", "move", "popup"], - }, - "aria-errormessage": { - description: - "Identifies the element that provides an error message for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-expanded": { - description: - "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed.", + hidden: { required: false, control: "boolean", type: "boolean", - }, - "aria-flowto": { 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.", + "Prevents rendering of given element, while keeping child elements, e.g. script elements, active.", + }, + id: { required: false, control: "text", type: "string", - }, - "aria-grabbed": { description: - 'Indicates an element\'s "grabbed" state in a drag-and-drop operation.', - required: false, - control: "boolean", - type: "boolean", + "Often used with CSS to style a specific element. The value of this attribute must be unique.", }, - "aria-haspopup": { + inputMode: { description: - "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element.", + "Hints at the type of data that might be entered by the user while editing the element or its contents", required: false, - control: "text", + control: "select", type: "string", + options: [ + "search", + "text", + "none", + "tel", + "url", + "email", + "numeric", + "decimal", + ], }, - "aria-hidden": { - description: - "Indicates whether the element is exposed to an accessibility API.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-invalid": { + is: { description: - "Indicates the entered value does not conform to the format expected by the application.", + "Specify that a standard HTML element should behave like a defined custom built-in element", required: false, control: "text", type: "string", }, - "aria-keyshortcuts": { - description: - "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element.", + itemID: { required: false, control: "text", type: "string" }, + itemProp: { required: false, control: "text", type: "string" }, + itemRef: { required: false, control: "text", type: "string" }, + itemScope: { required: false, control: "boolean", type: "boolean" }, + itemType: { required: false, control: "text", type: "string" }, + lang: { required: false, control: "text", type: "string", + description: "Defines the language used in the element.", }, - "aria-label": { - description: - "Provides the accessible name that describes an interactive element if no other accessible name exists, for example in a button that contains an image with no text.", + nonce: { required: false, control: "text", type: "string" }, + prefix: { required: false, control: "text", type: "string" }, + property: { required: false, control: "text", type: "string" }, + radioGroup: { required: false, control: "text", type: "string" }, + rel: { required: false, control: "text", type: "string", - }, - "aria-labelledby": { description: - "Identifies the element (or elements) that labels the current element.", + "Specifies the relationship of the target object to the link object.", + }, + resource: { required: false, control: "text", type: "string" }, + results: { required: false, control: "number", type: "number" }, + rev: { required: false, control: "text", type: "string" }, + role: { required: false, control: "text", type: "string", + description: + "Defines an explicit role for an element for use by assistive technologies.", }, - "aria-level": { + security: { required: false, control: "text", type: "string" }, + skipDelayDuration: { description: - "Defines the hierarchical level of an element within a structure.", + "How much time a user has to enter another trigger without incurring a delay again.\n@defaultValue 300", required: false, control: "number", type: "number", }, - "aria-live": { - 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.", + slot: { required: false, - control: "radio", + control: "text", type: "string", - options: ["off", "assertive", "polite"], + description: "Assigns a slot in a shadow DOM shadow tree to an element.", }, - "aria-modal": { - description: "Indicates whether an element is modal when displayed.", + spellCheck: { required: false, control: "boolean", type: "boolean", + description: "Indicates whether spell checking is allowed for the element.", }, - "aria-multiline": { - description: - "Indicates whether a text box accepts multiple lines of input or only a single line.", + suppressContentEditableWarning: { required: false, control: "boolean", type: "boolean", }, - "aria-multiselectable": { - description: - "Indicates that the user may select more than one item from the current selectable descendants.", + suppressHydrationWarning: { required: false, control: "boolean", type: "boolean", }, - "aria-owns": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-placeholder": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-posinset": { - 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.", + tabIndex: { required: false, control: "number", type: "number", + description: + "Overrides the browser's default tab order and follows the one specified instead.", }, - "aria-pressed": { - description: 'Indicates the current "pressed" state of toggle buttons.', + title: { required: false, control: "text", type: "string", - }, - "aria-readonly": { description: - "Indicates that the element is not editable, but is otherwise operable.", - required: false, - control: "boolean", - type: "boolean", + "Text to be displayed in a tooltip when hovering over the element.", }, - "aria-relevant": { - description: - "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified.", + translate: { required: false, - control: "select", + control: "radio", type: "string", - options: [ - "text", - "additions", - "additions removals", - "additions text", - "all", - "removals", - "removals additions", - "removals text", - "text additions", - "text removals", - ], - }, - "aria-required": { + options: ["yes", "no"], description: - "Indicates that user input is required on the element before a form may be submitted.", - required: false, - control: "boolean", - type: "boolean", + "Specify whether an element's attribute values and the values of its text node children are to be translated when the page is localized, or whether to leave them unchanged.", }, - "aria-roledescription": { - description: - "Defines a human-readable, author-localized description for the role of an element.", + typeof: { required: false, control: "text", type: "string" }, + unselectable: { required: false, - control: "text", + control: "radio", type: "string", + options: ["on", "off"], }, - "aria-rowcount": { - description: - "Defines the total number of rows in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindex": { - description: - "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindextext": { - description: "Defines a human readable text alternative of aria-rowindex.", + value: { required: false, control: "text", type: "string", - }, - "aria-rowspan": { - description: - "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-selected": { - description: 'Indicates the current "selected" state of various widgets.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-setsize": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-sort": { description: - "Indicates if items in a table or grid are sorted in ascending or descending order.", - required: false, - control: "select", - type: "string", - options: ["none", "ascending", "descending", "other"], - }, - "aria-valuemax": { - description: "Defines the maximum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuemin": { - description: "Defines the minimum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuenow": { - description: "Defines the current value for a range widget.", - required: false, - control: "number", - type: "number", + "Defines a default value which will be displayed in the element on pageload.", }, - "aria-valuetext": { - description: - "Defines the human readable text alternative of aria-valuenow for a range widget.", + vocab: { required: false, control: "text", type: "string" }, +}; +export const propsNavigationMenuList: Record = { + about: { required: false, control: "text", type: "string" }, + accessKey: { required: false, control: "text", type: "string", + description: "Keyboard shortcut to activate or add focus to the element.", }, autoCapitalize: { required: false, @@ -414,18 +255,10 @@ export const propsNavigationMenu: Record = { }, datatype: { required: false, control: "text", type: "string" }, defaultValue: { required: false, control: "text", type: "string" }, - delayDuration: { - description: - "The duration from when the pointer enters the trigger until the tooltip gets opened.\n@defaultValue 200", - required: false, - control: "number", - type: "number", - }, dir: { required: false, - control: "radio", + control: "text", type: "string", - options: ["ltr", "rtl"], description: "Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)", }, @@ -506,13 +339,6 @@ export const propsNavigationMenu: Record = { "Defines an explicit role for an element for use by assistive technologies.", }, security: { required: false, control: "text", type: "string" }, - skipDelayDuration: { - description: - "How much time a user has to enter another trigger without incurring a delay again.\n@defaultValue 300", - required: false, - control: "number", - type: "number", - }, slot: { required: false, control: "text", @@ -564,16 +390,9 @@ export const propsNavigationMenu: Record = { type: "string", options: ["on", "off"], }, - value: { - required: false, - control: "text", - type: "string", - description: - "Defines a default value which will be displayed in the element on pageload.", - }, vocab: { required: false, control: "text", type: "string" }, }; -export const propsNavigationMenuList: Record = { +export const propsNavigationMenuViewport: Record = { about: { required: false, control: "text", type: "string" }, accessKey: { required: false, @@ -581,379 +400,190 @@ export const propsNavigationMenuList: Record = { type: "string", description: "Keyboard shortcut to activate or add focus to the element.", }, - "aria-activedescendant": { - description: - "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application.", + autoCapitalize: { required: false, control: "text", type: "string", - }, - "aria-atomic": { 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.", + "Sets whether input is automatically capitalized when entered by user.", + }, + autoCorrect: { required: false, control: "text", type: "string" }, + autoFocus: { required: false, control: "boolean", type: "boolean", - }, - "aria-autocomplete": { - 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.", - required: false, - control: "select", - type: "string", - options: ["list", "none", "inline", "both"], - }, - "aria-braillelabel": { - description: - "Defines a string value that labels the current element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-brailleroledescription": { description: - "Defines a human-readable, author-localized abbreviated description for the role of an element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", + "Indicates that an element should be focused on page load, or when its parent dialog is displayed.", }, - "aria-busy": { required: false, control: "boolean", type: "boolean" }, - "aria-checked": { - description: - 'Indicates the current "checked" state of checkboxes, radio buttons, and other widgets.', + autoSave: { required: false, control: "text", type: "string" }, + className: { required: false, control: "text", type: "string" }, + color: { required: false, - control: "text", + control: "color", type: "string", - }, - "aria-colcount": { - description: - "Defines the total number of columns in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindex": { description: - "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", + "This attribute sets the text color using either a named color or a color specified in the hexadecimal #RRGGBB format. Note: This is a legacy attribute. Please use the CSS color property instead.", }, - "aria-colindextext": { - description: "Defines a human readable text alternative of aria-colindex.", + content: { required: false, control: "text", type: "string", - }, - "aria-colspan": { - description: - "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-controls": { description: - "Identifies the element (or elements) whose contents or presence are controlled by the current element.", - required: false, - control: "text", - type: "string", + "A value associated with http-equiv orname depending on the context.", }, - "aria-current": { - description: - "Indicates the element that represents the current item within a container or set of related elements.", + contextMenu: { required: false, control: "text", type: "string", - }, - "aria-describedby": { description: - "Identifies the element (or elements) that describes the object.", - required: false, - control: "text", - type: "string", + "Defines the ID of a menu element which willserve as the element's context menu.", }, - "aria-description": { - description: - "Defines a string value that describes or annotates the current element.", + datatype: { required: false, control: "text", type: "string" }, + defaultValue: { required: false, control: "text", type: "string" }, + dir: { required: false, control: "text", type: "string", - }, - "aria-details": { description: - "Identifies the element that provides a detailed, extended description for the object.", - required: false, - control: "text", - type: "string", + "Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)", }, - "aria-disabled": { - description: - "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable.", + draggable: { required: false, control: "boolean", type: "boolean", + description: "Defines whether the element can be dragged.", }, - "aria-dropeffect": { - description: - "Indicates what functions can be performed when a dragged object is released on the drop target.", - required: false, - control: "select", - type: "string", - options: ["link", "none", "copy", "execute", "move", "popup"], - }, - "aria-errormessage": { - description: - "Identifies the element that provides an error message for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-expanded": { - description: - "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed.", + hidden: { required: false, control: "boolean", type: "boolean", - }, - "aria-flowto": { 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.", - required: false, - control: "text", - type: "string", - }, - "aria-grabbed": { - description: - 'Indicates an element\'s "grabbed" state in a drag-and-drop operation.', - required: false, - control: "boolean", - type: "boolean", + "Prevents rendering of given element, while keeping child elements, e.g. script elements, active.", }, - "aria-haspopup": { - description: - "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element.", + id: { required: false, control: "text", type: "string", - }, - "aria-hidden": { description: - "Indicates whether the element is exposed to an accessibility API.", - required: false, - control: "boolean", - type: "boolean", + "Often used with CSS to style a specific element. The value of this attribute must be unique.", }, - "aria-invalid": { + inputMode: { description: - "Indicates the entered value does not conform to the format expected by the application.", + "Hints at the type of data that might be entered by the user while editing the element or its contents", required: false, - control: "text", + control: "select", type: "string", + options: [ + "search", + "text", + "none", + "tel", + "url", + "email", + "numeric", + "decimal", + ], }, - "aria-keyshortcuts": { + is: { description: - "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element.", + "Specify that a standard HTML element should behave like a defined custom built-in element", required: false, control: "text", type: "string", }, - "aria-label": { - description: - "Provides the accessible name that describes an interactive element if no other accessible name exists, for example in a button that contains an image with no text.", + itemID: { required: false, control: "text", type: "string" }, + itemProp: { required: false, control: "text", type: "string" }, + itemRef: { required: false, control: "text", type: "string" }, + itemScope: { required: false, control: "boolean", type: "boolean" }, + itemType: { required: false, control: "text", type: "string" }, + lang: { required: false, control: "text", type: "string", + description: "Defines the language used in the element.", }, - "aria-labelledby": { - description: - "Identifies the element (or elements) that labels the current element.", + nonce: { required: false, control: "text", type: "string" }, + prefix: { required: false, control: "text", type: "string" }, + property: { required: false, control: "text", type: "string" }, + radioGroup: { required: false, control: "text", type: "string" }, + rel: { required: false, control: "text", type: "string", - }, - "aria-level": { - description: - "Defines the hierarchical level of an element within a structure.", - required: false, - control: "number", - type: "number", - }, - "aria-live": { - 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.", - required: false, - control: "radio", - type: "string", - options: ["off", "assertive", "polite"], - }, - "aria-modal": { - description: "Indicates whether an element is modal when displayed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiline": { - description: - "Indicates whether a text box accepts multiple lines of input or only a single line.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiselectable": { - description: - "Indicates that the user may select more than one item from the current selectable descendants.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-orientation": { - description: - "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous.", - required: false, - control: "radio", - type: "string", - options: ["horizontal", "vertical"], - }, - "aria-owns": { 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.", - required: false, - control: "text", - type: "string", + "Specifies the relationship of the target object to the link object.", }, - "aria-placeholder": { - 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.", + resource: { required: false, control: "text", type: "string" }, + results: { required: false, control: "number", type: "number" }, + rev: { required: false, control: "text", type: "string" }, + role: { required: false, control: "text", type: "string", - }, - "aria-posinset": { 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.", - required: false, - control: "number", - type: "number", + "Defines an explicit role for an element for use by assistive technologies.", }, - "aria-pressed": { - description: 'Indicates the current "pressed" state of toggle buttons.', + security: { required: false, control: "text", type: "string" }, + slot: { required: false, control: "text", type: "string", + description: "Assigns a slot in a shadow DOM shadow tree to an element.", }, - "aria-readonly": { - description: - "Indicates that the element is not editable, but is otherwise operable.", + spellCheck: { required: false, control: "boolean", type: "boolean", + description: "Indicates whether spell checking is allowed for the element.", }, - "aria-relevant": { - description: - "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified.", - required: false, - control: "select", - type: "string", - options: [ - "text", - "additions", - "additions removals", - "additions text", - "all", - "removals", - "removals additions", - "removals text", - "text additions", - "text removals", - ], - }, - "aria-required": { - description: - "Indicates that user input is required on the element before a form may be submitted.", + suppressContentEditableWarning: { required: false, control: "boolean", type: "boolean", }, - "aria-roledescription": { - description: - "Defines a human-readable, author-localized description for the role of an element.", + suppressHydrationWarning: { required: false, - control: "text", - type: "string", + control: "boolean", + type: "boolean", }, - "aria-rowcount": { - description: - "Defines the total number of rows in a table, grid, or treegrid.", + tabIndex: { required: false, control: "number", type: "number", - }, - "aria-rowindex": { description: - "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", + "Overrides the browser's default tab order and follows the one specified instead.", }, - "aria-rowindextext": { - description: "Defines a human readable text alternative of aria-rowindex.", + title: { required: false, control: "text", type: "string", - }, - "aria-rowspan": { description: - "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", + "Text to be displayed in a tooltip when hovering over the element.", }, - "aria-selected": { - description: 'Indicates the current "selected" state of various widgets.', + translate: { required: false, - control: "boolean", - type: "boolean", - }, - "aria-setsize": { + control: "radio", + type: "string", + options: ["yes", "no"], 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.", - required: false, - control: "number", - type: "number", + "Specify whether an element's attribute values and the values of its text node children are to be translated when the page is localized, or whether to leave them unchanged.", }, - "aria-sort": { - description: - "Indicates if items in a table or grid are sorted in ascending or descending order.", + typeof: { required: false, control: "text", type: "string" }, + unselectable: { required: false, - control: "select", + control: "radio", type: "string", - options: ["none", "ascending", "descending", "other"], - }, - "aria-valuemax": { - description: "Defines the maximum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuemin": { - description: "Defines the minimum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuenow": { - description: "Defines the current value for a range widget.", - required: false, - control: "number", - type: "number", + options: ["on", "off"], }, - "aria-valuetext": { - description: - "Defines the human readable text alternative of aria-valuenow for a range widget.", + vocab: { required: false, control: "text", type: "string" }, +}; +export const propsNavigationMenuContent: Record = { + about: { required: false, control: "text", type: "string" }, + accessKey: { required: false, control: "text", type: "string", + description: "Keyboard shortcut to activate or add focus to the element.", }, autoCapitalize: { required: false, @@ -1132,7 +762,7 @@ export const propsNavigationMenuList: Record = { }, vocab: { required: false, control: "text", type: "string" }, }; -export const propsNavigationMenuViewport: Record = { +export const propsNavigationMenuItem: Record = { about: { required: false, control: "text", type: "string" }, accessKey: { required: false, @@ -1140,1499 +770,7 @@ export const propsNavigationMenuViewport: Record = { type: "string", description: "Keyboard shortcut to activate or add focus to the element.", }, - "aria-activedescendant": { - description: - "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application.", - required: false, - control: "text", - type: "string", - }, - "aria-atomic": { - 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.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-autocomplete": { - 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.", - required: false, - control: "select", - type: "string", - options: ["list", "none", "inline", "both"], - }, - "aria-braillelabel": { - description: - "Defines a string value that labels the current element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-brailleroledescription": { - description: - "Defines a human-readable, author-localized abbreviated description for the role of an element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-busy": { required: false, control: "boolean", type: "boolean" }, - "aria-checked": { - description: - 'Indicates the current "checked" state of checkboxes, radio buttons, and other widgets.', - required: false, - control: "text", - type: "string", - }, - "aria-colcount": { - description: - "Defines the total number of columns in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindex": { - description: - "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindextext": { - description: "Defines a human readable text alternative of aria-colindex.", - required: false, - control: "text", - type: "string", - }, - "aria-colspan": { - description: - "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-controls": { - description: - "Identifies the element (or elements) whose contents or presence are controlled by the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-current": { - description: - "Indicates the element that represents the current item within a container or set of related elements.", - required: false, - control: "text", - type: "string", - }, - "aria-describedby": { - description: - "Identifies the element (or elements) that describes the object.", - required: false, - control: "text", - type: "string", - }, - "aria-description": { - description: - "Defines a string value that describes or annotates the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-details": { - description: - "Identifies the element that provides a detailed, extended description for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-disabled": { - description: - "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-dropeffect": { - description: - "Indicates what functions can be performed when a dragged object is released on the drop target.", - required: false, - control: "select", - type: "string", - options: ["link", "none", "copy", "execute", "move", "popup"], - }, - "aria-errormessage": { - description: - "Identifies the element that provides an error message for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-expanded": { - description: - "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-flowto": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-grabbed": { - description: - 'Indicates an element\'s "grabbed" state in a drag-and-drop operation.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-haspopup": { - description: - "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element.", - required: false, - control: "text", - type: "string", - }, - "aria-hidden": { - description: - "Indicates whether the element is exposed to an accessibility API.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-invalid": { - description: - "Indicates the entered value does not conform to the format expected by the application.", - required: false, - control: "text", - type: "string", - }, - "aria-keyshortcuts": { - description: - "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element.", - required: false, - control: "text", - type: "string", - }, - "aria-label": { - description: - "Provides the accessible name that describes an interactive element if no other accessible name exists, for example in a button that contains an image with no text.", - required: false, - control: "text", - type: "string", - }, - "aria-labelledby": { - description: - "Identifies the element (or elements) that labels the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-level": { - description: - "Defines the hierarchical level of an element within a structure.", - required: false, - control: "number", - type: "number", - }, - "aria-live": { - 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.", - required: false, - control: "radio", - type: "string", - options: ["off", "assertive", "polite"], - }, - "aria-modal": { - description: "Indicates whether an element is modal when displayed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiline": { - description: - "Indicates whether a text box accepts multiple lines of input or only a single line.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiselectable": { - description: - "Indicates that the user may select more than one item from the current selectable descendants.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-orientation": { - description: - "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous.", - required: false, - control: "radio", - type: "string", - options: ["horizontal", "vertical"], - }, - "aria-owns": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-placeholder": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-posinset": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-pressed": { - description: 'Indicates the current "pressed" state of toggle buttons.', - required: false, - control: "text", - type: "string", - }, - "aria-readonly": { - description: - "Indicates that the element is not editable, but is otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-relevant": { - description: - "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified.", - required: false, - control: "select", - type: "string", - options: [ - "text", - "additions", - "additions removals", - "additions text", - "all", - "removals", - "removals additions", - "removals text", - "text additions", - "text removals", - ], - }, - "aria-required": { - description: - "Indicates that user input is required on the element before a form may be submitted.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-roledescription": { - description: - "Defines a human-readable, author-localized description for the role of an element.", - required: false, - control: "text", - type: "string", - }, - "aria-rowcount": { - description: - "Defines the total number of rows in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindex": { - description: - "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindextext": { - description: "Defines a human readable text alternative of aria-rowindex.", - required: false, - control: "text", - type: "string", - }, - "aria-rowspan": { - description: - "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-selected": { - description: 'Indicates the current "selected" state of various widgets.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-setsize": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-sort": { - description: - "Indicates if items in a table or grid are sorted in ascending or descending order.", - required: false, - control: "select", - type: "string", - options: ["none", "ascending", "descending", "other"], - }, - "aria-valuemax": { - description: "Defines the maximum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuemin": { - description: "Defines the minimum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuenow": { - description: "Defines the current value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuetext": { - description: - "Defines the human readable text alternative of aria-valuenow for a range widget.", - required: false, - control: "text", - type: "string", - }, - autoCapitalize: { - required: false, - control: "text", - type: "string", - description: - "Sets whether input is automatically capitalized when entered by user.", - }, - autoCorrect: { required: false, control: "text", type: "string" }, - autoFocus: { - required: false, - control: "boolean", - type: "boolean", - description: - "Indicates that an element should be focused on page load, or when its parent dialog is displayed.", - }, - autoSave: { required: false, control: "text", type: "string" }, - className: { required: false, control: "text", type: "string" }, - color: { - required: false, - control: "color", - type: "string", - description: - "This attribute sets the text color using either a named color or a color specified in the hexadecimal #RRGGBB format. Note: This is a legacy attribute. Please use the CSS color property instead.", - }, - content: { - required: false, - control: "text", - type: "string", - description: - "A value associated with http-equiv orname depending on the context.", - }, - contextMenu: { - required: false, - control: "text", - type: "string", - description: - "Defines the ID of a menu element which willserve as the element's context menu.", - }, - datatype: { required: false, control: "text", type: "string" }, - defaultValue: { required: false, control: "text", type: "string" }, - dir: { - required: false, - control: "text", - type: "string", - description: - "Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)", - }, - draggable: { - required: false, - control: "boolean", - type: "boolean", - description: "Defines whether the element can be dragged.", - }, - hidden: { - required: false, - control: "boolean", - type: "boolean", - description: - "Prevents rendering of given element, while keeping child elements, e.g. script elements, active.", - }, - id: { - required: false, - control: "text", - type: "string", - description: - "Often used with CSS to style a specific element. The value of this attribute must be unique.", - }, - inputMode: { - description: - "Hints at the type of data that might be entered by the user while editing the element or its contents", - required: false, - control: "select", - type: "string", - options: [ - "search", - "text", - "none", - "tel", - "url", - "email", - "numeric", - "decimal", - ], - }, - is: { - description: - "Specify that a standard HTML element should behave like a defined custom built-in element", - required: false, - control: "text", - type: "string", - }, - itemID: { required: false, control: "text", type: "string" }, - itemProp: { required: false, control: "text", type: "string" }, - itemRef: { required: false, control: "text", type: "string" }, - itemScope: { required: false, control: "boolean", type: "boolean" }, - itemType: { required: false, control: "text", type: "string" }, - lang: { - required: false, - control: "text", - type: "string", - description: "Defines the language used in the element.", - }, - nonce: { required: false, control: "text", type: "string" }, - prefix: { required: false, control: "text", type: "string" }, - property: { required: false, control: "text", type: "string" }, - radioGroup: { required: false, control: "text", type: "string" }, - rel: { - required: false, - control: "text", - type: "string", - description: - "Specifies the relationship of the target object to the link object.", - }, - resource: { required: false, control: "text", type: "string" }, - results: { required: false, control: "number", type: "number" }, - rev: { required: false, control: "text", type: "string" }, - role: { - required: false, - control: "text", - type: "string", - description: - "Defines an explicit role for an element for use by assistive technologies.", - }, - security: { required: false, control: "text", type: "string" }, - slot: { - required: false, - control: "text", - type: "string", - description: "Assigns a slot in a shadow DOM shadow tree to an element.", - }, - spellCheck: { - required: false, - control: "boolean", - type: "boolean", - description: "Indicates whether spell checking is allowed for the element.", - }, - suppressContentEditableWarning: { - required: false, - control: "boolean", - type: "boolean", - }, - suppressHydrationWarning: { - required: false, - control: "boolean", - type: "boolean", - }, - tabIndex: { - required: false, - control: "number", - type: "number", - description: - "Overrides the browser's default tab order and follows the one specified instead.", - }, - title: { - required: false, - control: "text", - type: "string", - description: - "Text to be displayed in a tooltip when hovering over the element.", - }, - translate: { - required: false, - control: "radio", - type: "string", - options: ["yes", "no"], - description: - "Specify whether an element's attribute values and the values of its text node children are to be translated when the page is localized, or whether to leave them unchanged.", - }, - typeof: { required: false, control: "text", type: "string" }, - unselectable: { - required: false, - control: "radio", - type: "string", - options: ["on", "off"], - }, - vocab: { required: false, control: "text", type: "string" }, -}; -export const propsNavigationMenuContent: Record = { - about: { required: false, control: "text", type: "string" }, - accessKey: { - required: false, - control: "text", - type: "string", - description: "Keyboard shortcut to activate or add focus to the element.", - }, - "aria-activedescendant": { - description: - "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application.", - required: false, - control: "text", - type: "string", - }, - "aria-atomic": { - 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.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-autocomplete": { - 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.", - required: false, - control: "select", - type: "string", - options: ["list", "none", "inline", "both"], - }, - "aria-braillelabel": { - description: - "Defines a string value that labels the current element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-brailleroledescription": { - description: - "Defines a human-readable, author-localized abbreviated description for the role of an element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-busy": { required: false, control: "boolean", type: "boolean" }, - "aria-checked": { - description: - 'Indicates the current "checked" state of checkboxes, radio buttons, and other widgets.', - required: false, - control: "text", - type: "string", - }, - "aria-colcount": { - description: - "Defines the total number of columns in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindex": { - description: - "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindextext": { - description: "Defines a human readable text alternative of aria-colindex.", - required: false, - control: "text", - type: "string", - }, - "aria-colspan": { - description: - "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-controls": { - description: - "Identifies the element (or elements) whose contents or presence are controlled by the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-current": { - description: - "Indicates the element that represents the current item within a container or set of related elements.", - required: false, - control: "text", - type: "string", - }, - "aria-describedby": { - description: - "Identifies the element (or elements) that describes the object.", - required: false, - control: "text", - type: "string", - }, - "aria-description": { - description: - "Defines a string value that describes or annotates the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-details": { - description: - "Identifies the element that provides a detailed, extended description for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-disabled": { - description: - "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-dropeffect": { - description: - "Indicates what functions can be performed when a dragged object is released on the drop target.", - required: false, - control: "select", - type: "string", - options: ["link", "none", "copy", "execute", "move", "popup"], - }, - "aria-errormessage": { - description: - "Identifies the element that provides an error message for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-expanded": { - description: - "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-flowto": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-grabbed": { - description: - 'Indicates an element\'s "grabbed" state in a drag-and-drop operation.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-haspopup": { - description: - "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element.", - required: false, - control: "text", - type: "string", - }, - "aria-hidden": { - description: - "Indicates whether the element is exposed to an accessibility API.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-invalid": { - description: - "Indicates the entered value does not conform to the format expected by the application.", - required: false, - control: "text", - type: "string", - }, - "aria-keyshortcuts": { - description: - "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element.", - required: false, - control: "text", - type: "string", - }, - "aria-label": { - description: - "Provides the accessible name that describes an interactive element if no other accessible name exists, for example in a button that contains an image with no text.", - required: false, - control: "text", - type: "string", - }, - "aria-labelledby": { - description: - "Identifies the element (or elements) that labels the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-level": { - description: - "Defines the hierarchical level of an element within a structure.", - required: false, - control: "number", - type: "number", - }, - "aria-live": { - 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.", - required: false, - control: "radio", - type: "string", - options: ["off", "assertive", "polite"], - }, - "aria-modal": { - description: "Indicates whether an element is modal when displayed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiline": { - description: - "Indicates whether a text box accepts multiple lines of input or only a single line.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiselectable": { - description: - "Indicates that the user may select more than one item from the current selectable descendants.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-orientation": { - description: - "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous.", - required: false, - control: "radio", - type: "string", - options: ["horizontal", "vertical"], - }, - "aria-owns": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-placeholder": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-posinset": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-pressed": { - description: 'Indicates the current "pressed" state of toggle buttons.', - required: false, - control: "text", - type: "string", - }, - "aria-readonly": { - description: - "Indicates that the element is not editable, but is otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-relevant": { - description: - "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified.", - required: false, - control: "select", - type: "string", - options: [ - "text", - "additions", - "additions removals", - "additions text", - "all", - "removals", - "removals additions", - "removals text", - "text additions", - "text removals", - ], - }, - "aria-required": { - description: - "Indicates that user input is required on the element before a form may be submitted.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-roledescription": { - description: - "Defines a human-readable, author-localized description for the role of an element.", - required: false, - control: "text", - type: "string", - }, - "aria-rowcount": { - description: - "Defines the total number of rows in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindex": { - description: - "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindextext": { - description: "Defines a human readable text alternative of aria-rowindex.", - required: false, - control: "text", - type: "string", - }, - "aria-rowspan": { - description: - "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-selected": { - description: 'Indicates the current "selected" state of various widgets.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-setsize": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-sort": { - description: - "Indicates if items in a table or grid are sorted in ascending or descending order.", - required: false, - control: "select", - type: "string", - options: ["none", "ascending", "descending", "other"], - }, - "aria-valuemax": { - description: "Defines the maximum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuemin": { - description: "Defines the minimum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuenow": { - description: "Defines the current value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuetext": { - description: - "Defines the human readable text alternative of aria-valuenow for a range widget.", - required: false, - control: "text", - type: "string", - }, - autoCapitalize: { - required: false, - control: "text", - type: "string", - description: - "Sets whether input is automatically capitalized when entered by user.", - }, - autoCorrect: { required: false, control: "text", type: "string" }, - autoFocus: { - required: false, - control: "boolean", - type: "boolean", - description: - "Indicates that an element should be focused on page load, or when its parent dialog is displayed.", - }, - autoSave: { required: false, control: "text", type: "string" }, - className: { required: false, control: "text", type: "string" }, - color: { - required: false, - control: "color", - type: "string", - description: - "This attribute sets the text color using either a named color or a color specified in the hexadecimal #RRGGBB format. Note: This is a legacy attribute. Please use the CSS color property instead.", - }, - content: { - required: false, - control: "text", - type: "string", - description: - "A value associated with http-equiv orname depending on the context.", - }, - contextMenu: { - required: false, - control: "text", - type: "string", - description: - "Defines the ID of a menu element which willserve as the element's context menu.", - }, - datatype: { required: false, control: "text", type: "string" }, - defaultValue: { required: false, control: "text", type: "string" }, - dir: { - required: false, - control: "text", - type: "string", - description: - "Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)", - }, - draggable: { - required: false, - control: "boolean", - type: "boolean", - description: "Defines whether the element can be dragged.", - }, - hidden: { - required: false, - control: "boolean", - type: "boolean", - description: - "Prevents rendering of given element, while keeping child elements, e.g. script elements, active.", - }, - id: { - required: false, - control: "text", - type: "string", - description: - "Often used with CSS to style a specific element. The value of this attribute must be unique.", - }, - inputMode: { - description: - "Hints at the type of data that might be entered by the user while editing the element or its contents", - required: false, - control: "select", - type: "string", - options: [ - "search", - "text", - "none", - "tel", - "url", - "email", - "numeric", - "decimal", - ], - }, - is: { - description: - "Specify that a standard HTML element should behave like a defined custom built-in element", - required: false, - control: "text", - type: "string", - }, - itemID: { required: false, control: "text", type: "string" }, - itemProp: { required: false, control: "text", type: "string" }, - itemRef: { required: false, control: "text", type: "string" }, - itemScope: { required: false, control: "boolean", type: "boolean" }, - itemType: { required: false, control: "text", type: "string" }, - lang: { - required: false, - control: "text", - type: "string", - description: "Defines the language used in the element.", - }, - nonce: { required: false, control: "text", type: "string" }, - prefix: { required: false, control: "text", type: "string" }, - property: { required: false, control: "text", type: "string" }, - radioGroup: { required: false, control: "text", type: "string" }, - rel: { - required: false, - control: "text", - type: "string", - description: - "Specifies the relationship of the target object to the link object.", - }, - resource: { required: false, control: "text", type: "string" }, - results: { required: false, control: "number", type: "number" }, - rev: { required: false, control: "text", type: "string" }, - role: { - required: false, - control: "text", - type: "string", - description: - "Defines an explicit role for an element for use by assistive technologies.", - }, - security: { required: false, control: "text", type: "string" }, - slot: { - required: false, - control: "text", - type: "string", - description: "Assigns a slot in a shadow DOM shadow tree to an element.", - }, - spellCheck: { - required: false, - control: "boolean", - type: "boolean", - description: "Indicates whether spell checking is allowed for the element.", - }, - suppressContentEditableWarning: { - required: false, - control: "boolean", - type: "boolean", - }, - suppressHydrationWarning: { - required: false, - control: "boolean", - type: "boolean", - }, - tabIndex: { - required: false, - control: "number", - type: "number", - description: - "Overrides the browser's default tab order and follows the one specified instead.", - }, - title: { - required: false, - control: "text", - type: "string", - description: - "Text to be displayed in a tooltip when hovering over the element.", - }, - translate: { - required: false, - control: "radio", - type: "string", - options: ["yes", "no"], - description: - "Specify whether an element's attribute values and the values of its text node children are to be translated when the page is localized, or whether to leave them unchanged.", - }, - typeof: { required: false, control: "text", type: "string" }, - unselectable: { - required: false, - control: "radio", - type: "string", - options: ["on", "off"], - }, - vocab: { required: false, control: "text", type: "string" }, -}; -export const propsNavigationMenuItem: Record = { - about: { required: false, control: "text", type: "string" }, - accessKey: { - required: false, - control: "text", - type: "string", - description: "Keyboard shortcut to activate or add focus to the element.", - }, - "aria-activedescendant": { - description: - "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application.", - required: false, - control: "text", - type: "string", - }, - "aria-atomic": { - 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.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-autocomplete": { - 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.", - required: false, - control: "select", - type: "string", - options: ["list", "none", "inline", "both"], - }, - "aria-braillelabel": { - description: - "Defines a string value that labels the current element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-brailleroledescription": { - description: - "Defines a human-readable, author-localized abbreviated description for the role of an element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-busy": { required: false, control: "boolean", type: "boolean" }, - "aria-checked": { - description: - 'Indicates the current "checked" state of checkboxes, radio buttons, and other widgets.', - required: false, - control: "text", - type: "string", - }, - "aria-colcount": { - description: - "Defines the total number of columns in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindex": { - description: - "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindextext": { - description: "Defines a human readable text alternative of aria-colindex.", - required: false, - control: "text", - type: "string", - }, - "aria-colspan": { - description: - "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-controls": { - description: - "Identifies the element (or elements) whose contents or presence are controlled by the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-current": { - description: - "Indicates the element that represents the current item within a container or set of related elements.", - required: false, - control: "text", - type: "string", - }, - "aria-describedby": { - description: - "Identifies the element (or elements) that describes the object.", - required: false, - control: "text", - type: "string", - }, - "aria-description": { - description: - "Defines a string value that describes or annotates the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-details": { - description: - "Identifies the element that provides a detailed, extended description for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-disabled": { - description: - "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-dropeffect": { - description: - "Indicates what functions can be performed when a dragged object is released on the drop target.", - required: false, - control: "select", - type: "string", - options: ["link", "none", "copy", "execute", "move", "popup"], - }, - "aria-errormessage": { - description: - "Identifies the element that provides an error message for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-expanded": { - description: - "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-flowto": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-grabbed": { - description: - 'Indicates an element\'s "grabbed" state in a drag-and-drop operation.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-haspopup": { - description: - "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element.", - required: false, - control: "text", - type: "string", - }, - "aria-hidden": { - description: - "Indicates whether the element is exposed to an accessibility API.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-invalid": { - description: - "Indicates the entered value does not conform to the format expected by the application.", - required: false, - control: "text", - type: "string", - }, - "aria-keyshortcuts": { - description: - "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element.", - required: false, - control: "text", - type: "string", - }, - "aria-label": { - description: - "Provides the accessible name that describes an interactive element if no other accessible name exists, for example in a button that contains an image with no text.", - required: false, - control: "text", - type: "string", - }, - "aria-labelledby": { - description: - "Identifies the element (or elements) that labels the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-level": { - description: - "Defines the hierarchical level of an element within a structure.", - required: false, - control: "number", - type: "number", - }, - "aria-live": { - 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.", - required: false, - control: "radio", - type: "string", - options: ["off", "assertive", "polite"], - }, - "aria-modal": { - description: "Indicates whether an element is modal when displayed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiline": { - description: - "Indicates whether a text box accepts multiple lines of input or only a single line.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiselectable": { - description: - "Indicates that the user may select more than one item from the current selectable descendants.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-orientation": { - description: - "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous.", - required: false, - control: "radio", - type: "string", - options: ["horizontal", "vertical"], - }, - "aria-owns": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-placeholder": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-posinset": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-pressed": { - description: 'Indicates the current "pressed" state of toggle buttons.', - required: false, - control: "text", - type: "string", - }, - "aria-readonly": { - description: - "Indicates that the element is not editable, but is otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-relevant": { - description: - "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified.", - required: false, - control: "select", - type: "string", - options: [ - "text", - "additions", - "additions removals", - "additions text", - "all", - "removals", - "removals additions", - "removals text", - "text additions", - "text removals", - ], - }, - "aria-required": { - description: - "Indicates that user input is required on the element before a form may be submitted.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-roledescription": { - description: - "Defines a human-readable, author-localized description for the role of an element.", - required: false, - control: "text", - type: "string", - }, - "aria-rowcount": { - description: - "Defines the total number of rows in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindex": { - description: - "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindextext": { - description: "Defines a human readable text alternative of aria-rowindex.", - required: false, - control: "text", - type: "string", - }, - "aria-rowspan": { - description: - "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-selected": { - description: 'Indicates the current "selected" state of various widgets.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-setsize": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-sort": { - description: - "Indicates if items in a table or grid are sorted in ascending or descending order.", - required: false, - control: "select", - type: "string", - options: ["none", "ascending", "descending", "other"], - }, - "aria-valuemax": { - description: "Defines the maximum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuemin": { - description: "Defines the minimum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuenow": { - description: "Defines the current value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuetext": { - description: - "Defines the human readable text alternative of aria-valuenow for a range widget.", - required: false, - control: "text", - type: "string", - }, - autoCapitalize: { + autoCapitalize: { required: false, control: "text", type: "string", @@ -2824,381 +962,7 @@ export const propsNavigationMenuLink: Record = { type: "string", description: "Keyboard shortcut to activate or add focus to the element.", }, - active: { required: false, control: "boolean", type: "boolean" }, - "aria-activedescendant": { - description: - "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application.", - required: false, - control: "text", - type: "string", - }, - "aria-atomic": { - 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.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-autocomplete": { - 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.", - required: false, - control: "select", - type: "string", - options: ["list", "none", "inline", "both"], - }, - "aria-braillelabel": { - description: - "Defines a string value that labels the current element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-brailleroledescription": { - description: - "Defines a human-readable, author-localized abbreviated description for the role of an element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-busy": { required: false, control: "boolean", type: "boolean" }, - "aria-checked": { - description: - 'Indicates the current "checked" state of checkboxes, radio buttons, and other widgets.', - required: false, - control: "text", - type: "string", - }, - "aria-colcount": { - description: - "Defines the total number of columns in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindex": { - description: - "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindextext": { - description: "Defines a human readable text alternative of aria-colindex.", - required: false, - control: "text", - type: "string", - }, - "aria-colspan": { - description: - "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-controls": { - description: - "Identifies the element (or elements) whose contents or presence are controlled by the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-current": { - description: - "Indicates the element that represents the current item within a container or set of related elements.", - required: false, - control: "text", - type: "string", - }, - "aria-describedby": { - description: - "Identifies the element (or elements) that describes the object.", - required: false, - control: "text", - type: "string", - }, - "aria-description": { - description: - "Defines a string value that describes or annotates the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-details": { - description: - "Identifies the element that provides a detailed, extended description for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-disabled": { - description: - "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-dropeffect": { - description: - "Indicates what functions can be performed when a dragged object is released on the drop target.", - required: false, - control: "select", - type: "string", - options: ["link", "none", "copy", "execute", "move", "popup"], - }, - "aria-errormessage": { - description: - "Identifies the element that provides an error message for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-expanded": { - description: - "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-flowto": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-grabbed": { - description: - 'Indicates an element\'s "grabbed" state in a drag-and-drop operation.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-haspopup": { - description: - "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element.", - required: false, - control: "text", - type: "string", - }, - "aria-hidden": { - description: - "Indicates whether the element is exposed to an accessibility API.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-invalid": { - description: - "Indicates the entered value does not conform to the format expected by the application.", - required: false, - control: "text", - type: "string", - }, - "aria-keyshortcuts": { - description: - "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element.", - required: false, - control: "text", - type: "string", - }, - "aria-label": { - description: - "Provides the accessible name that describes an interactive element if no other accessible name exists, for example in a button that contains an image with no text.", - required: false, - control: "text", - type: "string", - }, - "aria-labelledby": { - description: - "Identifies the element (or elements) that labels the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-level": { - description: - "Defines the hierarchical level of an element within a structure.", - required: false, - control: "number", - type: "number", - }, - "aria-live": { - 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.", - required: false, - control: "radio", - type: "string", - options: ["off", "assertive", "polite"], - }, - "aria-modal": { - description: "Indicates whether an element is modal when displayed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiline": { - description: - "Indicates whether a text box accepts multiple lines of input or only a single line.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiselectable": { - description: - "Indicates that the user may select more than one item from the current selectable descendants.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-orientation": { - description: - "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous.", - required: false, - control: "radio", - type: "string", - options: ["horizontal", "vertical"], - }, - "aria-owns": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-placeholder": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-posinset": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-pressed": { - description: 'Indicates the current "pressed" state of toggle buttons.', - required: false, - control: "text", - type: "string", - }, - "aria-readonly": { - description: - "Indicates that the element is not editable, but is otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-relevant": { - description: - "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified.", - required: false, - control: "select", - type: "string", - options: [ - "text", - "additions", - "additions removals", - "additions text", - "all", - "removals", - "removals additions", - "removals text", - "text additions", - "text removals", - ], - }, - "aria-required": { - description: - "Indicates that user input is required on the element before a form may be submitted.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-roledescription": { - description: - "Defines a human-readable, author-localized description for the role of an element.", - required: false, - control: "text", - type: "string", - }, - "aria-rowcount": { - description: - "Defines the total number of rows in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindex": { - description: - "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindextext": { - description: "Defines a human readable text alternative of aria-rowindex.", - required: false, - control: "text", - type: "string", - }, - "aria-rowspan": { - description: - "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-selected": { - description: 'Indicates the current "selected" state of various widgets.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-setsize": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-sort": { - description: - "Indicates if items in a table or grid are sorted in ascending or descending order.", - required: false, - control: "select", - type: "string", - options: ["none", "ascending", "descending", "other"], - }, - "aria-valuemax": { - description: "Defines the maximum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuemin": { - description: "Defines the minimum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuenow": { - description: "Defines the current value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuetext": { - description: - "Defines the human readable text alternative of aria-valuenow for a range widget.", - required: false, - control: "text", - type: "string", - }, + active: { required: false, control: "boolean", type: "boolean" }, autoCapitalize: { required: false, control: "text", @@ -3433,380 +1197,6 @@ export const propsNavigationMenuTrigger: Record = { type: "string", description: "Keyboard shortcut to activate or add focus to the element.", }, - "aria-activedescendant": { - description: - "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application.", - required: false, - control: "text", - type: "string", - }, - "aria-atomic": { - 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.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-autocomplete": { - 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.", - required: false, - control: "select", - type: "string", - options: ["list", "none", "inline", "both"], - }, - "aria-braillelabel": { - description: - "Defines a string value that labels the current element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-brailleroledescription": { - description: - "Defines a human-readable, author-localized abbreviated description for the role of an element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-busy": { required: false, control: "boolean", type: "boolean" }, - "aria-checked": { - description: - 'Indicates the current "checked" state of checkboxes, radio buttons, and other widgets.', - required: false, - control: "text", - type: "string", - }, - "aria-colcount": { - description: - "Defines the total number of columns in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindex": { - description: - "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindextext": { - description: "Defines a human readable text alternative of aria-colindex.", - required: false, - control: "text", - type: "string", - }, - "aria-colspan": { - description: - "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-controls": { - description: - "Identifies the element (or elements) whose contents or presence are controlled by the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-current": { - description: - "Indicates the element that represents the current item within a container or set of related elements.", - required: false, - control: "text", - type: "string", - }, - "aria-describedby": { - description: - "Identifies the element (or elements) that describes the object.", - required: false, - control: "text", - type: "string", - }, - "aria-description": { - description: - "Defines a string value that describes or annotates the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-details": { - description: - "Identifies the element that provides a detailed, extended description for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-disabled": { - description: - "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-dropeffect": { - description: - "Indicates what functions can be performed when a dragged object is released on the drop target.", - required: false, - control: "select", - type: "string", - options: ["link", "none", "copy", "execute", "move", "popup"], - }, - "aria-errormessage": { - description: - "Identifies the element that provides an error message for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-expanded": { - description: - "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-flowto": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-grabbed": { - description: - 'Indicates an element\'s "grabbed" state in a drag-and-drop operation.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-haspopup": { - description: - "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element.", - required: false, - control: "text", - type: "string", - }, - "aria-hidden": { - description: - "Indicates whether the element is exposed to an accessibility API.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-invalid": { - description: - "Indicates the entered value does not conform to the format expected by the application.", - required: false, - control: "text", - type: "string", - }, - "aria-keyshortcuts": { - description: - "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element.", - required: false, - control: "text", - type: "string", - }, - "aria-label": { - description: - "Provides the accessible name that describes an interactive element if no other accessible name exists, for example in a button that contains an image with no text.", - required: false, - control: "text", - type: "string", - }, - "aria-labelledby": { - description: - "Identifies the element (or elements) that labels the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-level": { - description: - "Defines the hierarchical level of an element within a structure.", - required: false, - control: "number", - type: "number", - }, - "aria-live": { - 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.", - required: false, - control: "radio", - type: "string", - options: ["off", "assertive", "polite"], - }, - "aria-modal": { - description: "Indicates whether an element is modal when displayed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiline": { - description: - "Indicates whether a text box accepts multiple lines of input or only a single line.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiselectable": { - description: - "Indicates that the user may select more than one item from the current selectable descendants.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-orientation": { - description: - "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous.", - required: false, - control: "radio", - type: "string", - options: ["horizontal", "vertical"], - }, - "aria-owns": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-placeholder": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-posinset": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-pressed": { - description: 'Indicates the current "pressed" state of toggle buttons.', - required: false, - control: "text", - type: "string", - }, - "aria-readonly": { - description: - "Indicates that the element is not editable, but is otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-relevant": { - description: - "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified.", - required: false, - control: "select", - type: "string", - options: [ - "text", - "additions", - "additions removals", - "additions text", - "all", - "removals", - "removals additions", - "removals text", - "text additions", - "text removals", - ], - }, - "aria-required": { - description: - "Indicates that user input is required on the element before a form may be submitted.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-roledescription": { - description: - "Defines a human-readable, author-localized description for the role of an element.", - required: false, - control: "text", - type: "string", - }, - "aria-rowcount": { - description: - "Defines the total number of rows in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindex": { - description: - "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindextext": { - description: "Defines a human readable text alternative of aria-rowindex.", - required: false, - control: "text", - type: "string", - }, - "aria-rowspan": { - description: - "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-selected": { - description: 'Indicates the current "selected" state of various widgets.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-setsize": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-sort": { - description: - "Indicates if items in a table or grid are sorted in ascending or descending order.", - required: false, - control: "select", - type: "string", - options: ["none", "ascending", "descending", "other"], - }, - "aria-valuemax": { - description: "Defines the maximum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuemin": { - description: "Defines the minimum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuenow": { - description: "Defines the current value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuetext": { - description: - "Defines the human readable text alternative of aria-valuenow for a range widget.", - required: false, - control: "text", - type: "string", - }, autoCapitalize: { required: false, control: "text", diff --git a/packages/sdk-components-react-radix/src/__generated__/popover.props.ts b/packages/sdk-components-react-radix/src/__generated__/popover.props.ts index 018fd218c435..3a2f2f08e9b3 100644 --- a/packages/sdk-components-react-radix/src/__generated__/popover.props.ts +++ b/packages/sdk-components-react-radix/src/__generated__/popover.props.ts @@ -33,380 +33,6 @@ export const propsPopoverContent: Record = { description: "The offset in pixels from the “start“ or “end“ alignment options.", }, - "aria-activedescendant": { - description: - "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application.", - required: false, - control: "text", - type: "string", - }, - "aria-atomic": { - 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.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-autocomplete": { - 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.", - required: false, - control: "select", - type: "string", - options: ["list", "none", "inline", "both"], - }, - "aria-braillelabel": { - description: - "Defines a string value that labels the current element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-brailleroledescription": { - description: - "Defines a human-readable, author-localized abbreviated description for the role of an element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-busy": { required: false, control: "boolean", type: "boolean" }, - "aria-checked": { - description: - 'Indicates the current "checked" state of checkboxes, radio buttons, and other widgets.', - required: false, - control: "text", - type: "string", - }, - "aria-colcount": { - description: - "Defines the total number of columns in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindex": { - description: - "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindextext": { - description: "Defines a human readable text alternative of aria-colindex.", - required: false, - control: "text", - type: "string", - }, - "aria-colspan": { - description: - "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-controls": { - description: - "Identifies the element (or elements) whose contents or presence are controlled by the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-current": { - description: - "Indicates the element that represents the current item within a container or set of related elements.", - required: false, - control: "text", - type: "string", - }, - "aria-describedby": { - description: - "Identifies the element (or elements) that describes the object.", - required: false, - control: "text", - type: "string", - }, - "aria-description": { - description: - "Defines a string value that describes or annotates the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-details": { - description: - "Identifies the element that provides a detailed, extended description for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-disabled": { - description: - "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-dropeffect": { - description: - "Indicates what functions can be performed when a dragged object is released on the drop target.", - required: false, - control: "select", - type: "string", - options: ["link", "none", "copy", "execute", "move", "popup"], - }, - "aria-errormessage": { - description: - "Identifies the element that provides an error message for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-expanded": { - description: - "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-flowto": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-grabbed": { - description: - 'Indicates an element\'s "grabbed" state in a drag-and-drop operation.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-haspopup": { - description: - "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element.", - required: false, - control: "text", - type: "string", - }, - "aria-hidden": { - description: - "Indicates whether the element is exposed to an accessibility API.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-invalid": { - description: - "Indicates the entered value does not conform to the format expected by the application.", - required: false, - control: "text", - type: "string", - }, - "aria-keyshortcuts": { - description: - "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element.", - required: false, - control: "text", - type: "string", - }, - "aria-label": { - description: - "Provides the accessible name that describes an interactive element if no other accessible name exists, for example in a button that contains an image with no text.", - required: false, - control: "text", - type: "string", - }, - "aria-labelledby": { - description: - "Identifies the element (or elements) that labels the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-level": { - description: - "Defines the hierarchical level of an element within a structure.", - required: false, - control: "number", - type: "number", - }, - "aria-live": { - 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.", - required: false, - control: "radio", - type: "string", - options: ["off", "assertive", "polite"], - }, - "aria-modal": { - description: "Indicates whether an element is modal when displayed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiline": { - description: - "Indicates whether a text box accepts multiple lines of input or only a single line.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiselectable": { - description: - "Indicates that the user may select more than one item from the current selectable descendants.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-orientation": { - description: - "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous.", - required: false, - control: "radio", - type: "string", - options: ["horizontal", "vertical"], - }, - "aria-owns": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-placeholder": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-posinset": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-pressed": { - description: 'Indicates the current "pressed" state of toggle buttons.', - required: false, - control: "text", - type: "string", - }, - "aria-readonly": { - description: - "Indicates that the element is not editable, but is otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-relevant": { - description: - "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified.", - required: false, - control: "select", - type: "string", - options: [ - "text", - "additions", - "additions removals", - "additions text", - "all", - "removals", - "removals additions", - "removals text", - "text additions", - "text removals", - ], - }, - "aria-required": { - description: - "Indicates that user input is required on the element before a form may be submitted.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-roledescription": { - description: - "Defines a human-readable, author-localized description for the role of an element.", - required: false, - control: "text", - type: "string", - }, - "aria-rowcount": { - description: - "Defines the total number of rows in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindex": { - description: - "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindextext": { - description: "Defines a human readable text alternative of aria-rowindex.", - required: false, - control: "text", - type: "string", - }, - "aria-rowspan": { - description: - "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-selected": { - description: 'Indicates the current "selected" state of various widgets.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-setsize": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-sort": { - description: - "Indicates if items in a table or grid are sorted in ascending or descending order.", - required: false, - control: "select", - type: "string", - options: ["none", "ascending", "descending", "other"], - }, - "aria-valuemax": { - description: "Defines the maximum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuemin": { - description: "Defines the minimum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuenow": { - description: "Defines the current value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuetext": { - description: - "Defines the human readable text alternative of aria-valuenow for a range widget.", - required: false, - control: "text", - type: "string", - }, arrowPadding: { required: false, control: "number", type: "number" }, autoCapitalize: { required: false, diff --git a/packages/sdk-components-react-radix/src/__generated__/radio-group.props.ts b/packages/sdk-components-react-radix/src/__generated__/radio-group.props.ts index 29185d5ed373..d7c477858574 100644 --- a/packages/sdk-components-react-radix/src/__generated__/radio-group.props.ts +++ b/packages/sdk-components-react-radix/src/__generated__/radio-group.props.ts @@ -8,380 +8,6 @@ export const propsRadioGroup: Record = { type: "string", description: "Keyboard shortcut to activate or add focus to the element.", }, - "aria-activedescendant": { - description: - "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application.", - required: false, - control: "text", - type: "string", - }, - "aria-atomic": { - 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.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-autocomplete": { - 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.", - required: false, - control: "select", - type: "string", - options: ["list", "none", "inline", "both"], - }, - "aria-braillelabel": { - description: - "Defines a string value that labels the current element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-brailleroledescription": { - description: - "Defines a human-readable, author-localized abbreviated description for the role of an element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-busy": { required: false, control: "boolean", type: "boolean" }, - "aria-checked": { - description: - 'Indicates the current "checked" state of checkboxes, radio buttons, and other widgets.', - required: false, - control: "text", - type: "string", - }, - "aria-colcount": { - description: - "Defines the total number of columns in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindex": { - description: - "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindextext": { - description: "Defines a human readable text alternative of aria-colindex.", - required: false, - control: "text", - type: "string", - }, - "aria-colspan": { - description: - "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-controls": { - description: - "Identifies the element (or elements) whose contents or presence are controlled by the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-current": { - description: - "Indicates the element that represents the current item within a container or set of related elements.", - required: false, - control: "text", - type: "string", - }, - "aria-describedby": { - description: - "Identifies the element (or elements) that describes the object.", - required: false, - control: "text", - type: "string", - }, - "aria-description": { - description: - "Defines a string value that describes or annotates the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-details": { - description: - "Identifies the element that provides a detailed, extended description for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-disabled": { - description: - "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-dropeffect": { - description: - "Indicates what functions can be performed when a dragged object is released on the drop target.", - required: false, - control: "select", - type: "string", - options: ["link", "none", "copy", "execute", "move", "popup"], - }, - "aria-errormessage": { - description: - "Identifies the element that provides an error message for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-expanded": { - description: - "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-flowto": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-grabbed": { - description: - 'Indicates an element\'s "grabbed" state in a drag-and-drop operation.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-haspopup": { - description: - "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element.", - required: false, - control: "text", - type: "string", - }, - "aria-hidden": { - description: - "Indicates whether the element is exposed to an accessibility API.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-invalid": { - description: - "Indicates the entered value does not conform to the format expected by the application.", - required: false, - control: "text", - type: "string", - }, - "aria-keyshortcuts": { - description: - "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element.", - required: false, - control: "text", - type: "string", - }, - "aria-label": { - description: - "Provides the accessible name that describes an interactive element if no other accessible name exists, for example in a button that contains an image with no text.", - required: false, - control: "text", - type: "string", - }, - "aria-labelledby": { - description: - "Identifies the element (or elements) that labels the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-level": { - description: - "Defines the hierarchical level of an element within a structure.", - required: false, - control: "number", - type: "number", - }, - "aria-live": { - 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.", - required: false, - control: "radio", - type: "string", - options: ["off", "assertive", "polite"], - }, - "aria-modal": { - description: "Indicates whether an element is modal when displayed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiline": { - description: - "Indicates whether a text box accepts multiple lines of input or only a single line.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiselectable": { - description: - "Indicates that the user may select more than one item from the current selectable descendants.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-orientation": { - description: - "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous.", - required: false, - control: "radio", - type: "string", - options: ["horizontal", "vertical"], - }, - "aria-owns": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-placeholder": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-posinset": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-pressed": { - description: 'Indicates the current "pressed" state of toggle buttons.', - required: false, - control: "text", - type: "string", - }, - "aria-readonly": { - description: - "Indicates that the element is not editable, but is otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-relevant": { - description: - "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified.", - required: false, - control: "select", - type: "string", - options: [ - "text", - "additions", - "additions removals", - "additions text", - "all", - "removals", - "removals additions", - "removals text", - "text additions", - "text removals", - ], - }, - "aria-required": { - description: - "Indicates that user input is required on the element before a form may be submitted.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-roledescription": { - description: - "Defines a human-readable, author-localized description for the role of an element.", - required: false, - control: "text", - type: "string", - }, - "aria-rowcount": { - description: - "Defines the total number of rows in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindex": { - description: - "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindextext": { - description: "Defines a human readable text alternative of aria-rowindex.", - required: false, - control: "text", - type: "string", - }, - "aria-rowspan": { - description: - "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-selected": { - description: 'Indicates the current "selected" state of various widgets.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-setsize": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-sort": { - description: - "Indicates if items in a table or grid are sorted in ascending or descending order.", - required: false, - control: "select", - type: "string", - options: ["none", "ascending", "descending", "other"], - }, - "aria-valuemax": { - description: "Defines the maximum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuemin": { - description: "Defines the minimum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuenow": { - description: "Defines the current value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuetext": { - description: - "Defines the human readable text alternative of aria-valuenow for a range widget.", - required: false, - control: "text", - type: "string", - }, autoCapitalize: { required: false, control: "text", @@ -608,380 +234,6 @@ export const propsRadioGroupItem: Record = { type: "string", description: "Keyboard shortcut to activate or add focus to the element.", }, - "aria-activedescendant": { - description: - "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application.", - required: false, - control: "text", - type: "string", - }, - "aria-atomic": { - 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.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-autocomplete": { - 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.", - required: false, - control: "select", - type: "string", - options: ["list", "none", "inline", "both"], - }, - "aria-braillelabel": { - description: - "Defines a string value that labels the current element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-brailleroledescription": { - description: - "Defines a human-readable, author-localized abbreviated description for the role of an element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-busy": { required: false, control: "boolean", type: "boolean" }, - "aria-checked": { - description: - 'Indicates the current "checked" state of checkboxes, radio buttons, and other widgets.', - required: false, - control: "text", - type: "string", - }, - "aria-colcount": { - description: - "Defines the total number of columns in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindex": { - description: - "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindextext": { - description: "Defines a human readable text alternative of aria-colindex.", - required: false, - control: "text", - type: "string", - }, - "aria-colspan": { - description: - "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-controls": { - description: - "Identifies the element (or elements) whose contents or presence are controlled by the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-current": { - description: - "Indicates the element that represents the current item within a container or set of related elements.", - required: false, - control: "text", - type: "string", - }, - "aria-describedby": { - description: - "Identifies the element (or elements) that describes the object.", - required: false, - control: "text", - type: "string", - }, - "aria-description": { - description: - "Defines a string value that describes or annotates the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-details": { - description: - "Identifies the element that provides a detailed, extended description for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-disabled": { - description: - "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-dropeffect": { - description: - "Indicates what functions can be performed when a dragged object is released on the drop target.", - required: false, - control: "select", - type: "string", - options: ["link", "none", "copy", "execute", "move", "popup"], - }, - "aria-errormessage": { - description: - "Identifies the element that provides an error message for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-expanded": { - description: - "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-flowto": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-grabbed": { - description: - 'Indicates an element\'s "grabbed" state in a drag-and-drop operation.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-haspopup": { - description: - "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element.", - required: false, - control: "text", - type: "string", - }, - "aria-hidden": { - description: - "Indicates whether the element is exposed to an accessibility API.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-invalid": { - description: - "Indicates the entered value does not conform to the format expected by the application.", - required: false, - control: "text", - type: "string", - }, - "aria-keyshortcuts": { - description: - "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element.", - required: false, - control: "text", - type: "string", - }, - "aria-label": { - description: - "Provides the accessible name that describes an interactive element if no other accessible name exists, for example in a button that contains an image with no text.", - required: false, - control: "text", - type: "string", - }, - "aria-labelledby": { - description: - "Identifies the element (or elements) that labels the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-level": { - description: - "Defines the hierarchical level of an element within a structure.", - required: false, - control: "number", - type: "number", - }, - "aria-live": { - 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.", - required: false, - control: "radio", - type: "string", - options: ["off", "assertive", "polite"], - }, - "aria-modal": { - description: "Indicates whether an element is modal when displayed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiline": { - description: - "Indicates whether a text box accepts multiple lines of input or only a single line.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiselectable": { - description: - "Indicates that the user may select more than one item from the current selectable descendants.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-orientation": { - description: - "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous.", - required: false, - control: "radio", - type: "string", - options: ["horizontal", "vertical"], - }, - "aria-owns": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-placeholder": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-posinset": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-pressed": { - description: 'Indicates the current "pressed" state of toggle buttons.', - required: false, - control: "text", - type: "string", - }, - "aria-readonly": { - description: - "Indicates that the element is not editable, but is otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-relevant": { - description: - "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified.", - required: false, - control: "select", - type: "string", - options: [ - "text", - "additions", - "additions removals", - "additions text", - "all", - "removals", - "removals additions", - "removals text", - "text additions", - "text removals", - ], - }, - "aria-required": { - description: - "Indicates that user input is required on the element before a form may be submitted.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-roledescription": { - description: - "Defines a human-readable, author-localized description for the role of an element.", - required: false, - control: "text", - type: "string", - }, - "aria-rowcount": { - description: - "Defines the total number of rows in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindex": { - description: - "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindextext": { - description: "Defines a human readable text alternative of aria-rowindex.", - required: false, - control: "text", - type: "string", - }, - "aria-rowspan": { - description: - "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-selected": { - description: 'Indicates the current "selected" state of various widgets.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-setsize": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-sort": { - description: - "Indicates if items in a table or grid are sorted in ascending or descending order.", - required: false, - control: "select", - type: "string", - options: ["none", "ascending", "descending", "other"], - }, - "aria-valuemax": { - description: "Defines the maximum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuemin": { - description: "Defines the minimum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuenow": { - description: "Defines the current value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuetext": { - description: - "Defines the human readable text alternative of aria-valuenow for a range widget.", - required: false, - control: "text", - type: "string", - }, autoCapitalize: { required: false, control: "text", @@ -1242,380 +494,6 @@ export const propsRadioGroupIndicator: Record = { type: "string", description: "Keyboard shortcut to activate or add focus to the element.", }, - "aria-activedescendant": { - description: - "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application.", - required: false, - control: "text", - type: "string", - }, - "aria-atomic": { - 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.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-autocomplete": { - 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.", - required: false, - control: "select", - type: "string", - options: ["list", "none", "inline", "both"], - }, - "aria-braillelabel": { - description: - "Defines a string value that labels the current element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-brailleroledescription": { - description: - "Defines a human-readable, author-localized abbreviated description for the role of an element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-busy": { required: false, control: "boolean", type: "boolean" }, - "aria-checked": { - description: - 'Indicates the current "checked" state of checkboxes, radio buttons, and other widgets.', - required: false, - control: "text", - type: "string", - }, - "aria-colcount": { - description: - "Defines the total number of columns in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindex": { - description: - "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindextext": { - description: "Defines a human readable text alternative of aria-colindex.", - required: false, - control: "text", - type: "string", - }, - "aria-colspan": { - description: - "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-controls": { - description: - "Identifies the element (or elements) whose contents or presence are controlled by the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-current": { - description: - "Indicates the element that represents the current item within a container or set of related elements.", - required: false, - control: "text", - type: "string", - }, - "aria-describedby": { - description: - "Identifies the element (or elements) that describes the object.", - required: false, - control: "text", - type: "string", - }, - "aria-description": { - description: - "Defines a string value that describes or annotates the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-details": { - description: - "Identifies the element that provides a detailed, extended description for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-disabled": { - description: - "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-dropeffect": { - description: - "Indicates what functions can be performed when a dragged object is released on the drop target.", - required: false, - control: "select", - type: "string", - options: ["link", "none", "copy", "execute", "move", "popup"], - }, - "aria-errormessage": { - description: - "Identifies the element that provides an error message for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-expanded": { - description: - "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-flowto": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-grabbed": { - description: - 'Indicates an element\'s "grabbed" state in a drag-and-drop operation.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-haspopup": { - description: - "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element.", - required: false, - control: "text", - type: "string", - }, - "aria-hidden": { - description: - "Indicates whether the element is exposed to an accessibility API.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-invalid": { - description: - "Indicates the entered value does not conform to the format expected by the application.", - required: false, - control: "text", - type: "string", - }, - "aria-keyshortcuts": { - description: - "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element.", - required: false, - control: "text", - type: "string", - }, - "aria-label": { - description: - "Provides the accessible name that describes an interactive element if no other accessible name exists, for example in a button that contains an image with no text.", - required: false, - control: "text", - type: "string", - }, - "aria-labelledby": { - description: - "Identifies the element (or elements) that labels the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-level": { - description: - "Defines the hierarchical level of an element within a structure.", - required: false, - control: "number", - type: "number", - }, - "aria-live": { - 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.", - required: false, - control: "radio", - type: "string", - options: ["off", "assertive", "polite"], - }, - "aria-modal": { - description: "Indicates whether an element is modal when displayed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiline": { - description: - "Indicates whether a text box accepts multiple lines of input or only a single line.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiselectable": { - description: - "Indicates that the user may select more than one item from the current selectable descendants.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-orientation": { - description: - "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous.", - required: false, - control: "radio", - type: "string", - options: ["horizontal", "vertical"], - }, - "aria-owns": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-placeholder": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-posinset": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-pressed": { - description: 'Indicates the current "pressed" state of toggle buttons.', - required: false, - control: "text", - type: "string", - }, - "aria-readonly": { - description: - "Indicates that the element is not editable, but is otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-relevant": { - description: - "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified.", - required: false, - control: "select", - type: "string", - options: [ - "text", - "additions", - "additions removals", - "additions text", - "all", - "removals", - "removals additions", - "removals text", - "text additions", - "text removals", - ], - }, - "aria-required": { - description: - "Indicates that user input is required on the element before a form may be submitted.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-roledescription": { - description: - "Defines a human-readable, author-localized description for the role of an element.", - required: false, - control: "text", - type: "string", - }, - "aria-rowcount": { - description: - "Defines the total number of rows in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindex": { - description: - "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindextext": { - description: "Defines a human readable text alternative of aria-rowindex.", - required: false, - control: "text", - type: "string", - }, - "aria-rowspan": { - description: - "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-selected": { - description: 'Indicates the current "selected" state of various widgets.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-setsize": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-sort": { - description: - "Indicates if items in a table or grid are sorted in ascending or descending order.", - required: false, - control: "select", - type: "string", - options: ["none", "ascending", "descending", "other"], - }, - "aria-valuemax": { - description: "Defines the maximum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuemin": { - description: "Defines the minimum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuenow": { - description: "Defines the current value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuetext": { - description: - "Defines the human readable text alternative of aria-valuenow for a range widget.", - required: false, - control: "text", - type: "string", - }, autoCapitalize: { required: false, control: "text", diff --git a/packages/sdk-components-react-radix/src/__generated__/select.props.ts b/packages/sdk-components-react-radix/src/__generated__/select.props.ts index d04541aee108..2f5f34939ae4 100644 --- a/packages/sdk-components-react-radix/src/__generated__/select.props.ts +++ b/packages/sdk-components-react-radix/src/__generated__/select.props.ts @@ -66,380 +66,6 @@ export const propsSelectTrigger: Record = { type: "string", description: "Keyboard shortcut to activate or add focus to the element.", }, - "aria-activedescendant": { - description: - "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application.", - required: false, - control: "text", - type: "string", - }, - "aria-atomic": { - 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.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-autocomplete": { - 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.", - required: false, - control: "select", - type: "string", - options: ["list", "none", "inline", "both"], - }, - "aria-braillelabel": { - description: - "Defines a string value that labels the current element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-brailleroledescription": { - description: - "Defines a human-readable, author-localized abbreviated description for the role of an element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-busy": { required: false, control: "boolean", type: "boolean" }, - "aria-checked": { - description: - 'Indicates the current "checked" state of checkboxes, radio buttons, and other widgets.', - required: false, - control: "text", - type: "string", - }, - "aria-colcount": { - description: - "Defines the total number of columns in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindex": { - description: - "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindextext": { - description: "Defines a human readable text alternative of aria-colindex.", - required: false, - control: "text", - type: "string", - }, - "aria-colspan": { - description: - "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-controls": { - description: - "Identifies the element (or elements) whose contents or presence are controlled by the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-current": { - description: - "Indicates the element that represents the current item within a container or set of related elements.", - required: false, - control: "text", - type: "string", - }, - "aria-describedby": { - description: - "Identifies the element (or elements) that describes the object.", - required: false, - control: "text", - type: "string", - }, - "aria-description": { - description: - "Defines a string value that describes or annotates the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-details": { - description: - "Identifies the element that provides a detailed, extended description for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-disabled": { - description: - "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-dropeffect": { - description: - "Indicates what functions can be performed when a dragged object is released on the drop target.", - required: false, - control: "select", - type: "string", - options: ["link", "none", "copy", "execute", "move", "popup"], - }, - "aria-errormessage": { - description: - "Identifies the element that provides an error message for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-expanded": { - description: - "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-flowto": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-grabbed": { - description: - 'Indicates an element\'s "grabbed" state in a drag-and-drop operation.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-haspopup": { - description: - "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element.", - required: false, - control: "text", - type: "string", - }, - "aria-hidden": { - description: - "Indicates whether the element is exposed to an accessibility API.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-invalid": { - description: - "Indicates the entered value does not conform to the format expected by the application.", - required: false, - control: "text", - type: "string", - }, - "aria-keyshortcuts": { - description: - "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element.", - required: false, - control: "text", - type: "string", - }, - "aria-label": { - description: - "Provides the accessible name that describes an interactive element if no other accessible name exists, for example in a button that contains an image with no text.", - required: false, - control: "text", - type: "string", - }, - "aria-labelledby": { - description: - "Identifies the element (or elements) that labels the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-level": { - description: - "Defines the hierarchical level of an element within a structure.", - required: false, - control: "number", - type: "number", - }, - "aria-live": { - 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.", - required: false, - control: "radio", - type: "string", - options: ["off", "assertive", "polite"], - }, - "aria-modal": { - description: "Indicates whether an element is modal when displayed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiline": { - description: - "Indicates whether a text box accepts multiple lines of input or only a single line.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiselectable": { - description: - "Indicates that the user may select more than one item from the current selectable descendants.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-orientation": { - description: - "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous.", - required: false, - control: "radio", - type: "string", - options: ["horizontal", "vertical"], - }, - "aria-owns": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-placeholder": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-posinset": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-pressed": { - description: 'Indicates the current "pressed" state of toggle buttons.', - required: false, - control: "text", - type: "string", - }, - "aria-readonly": { - description: - "Indicates that the element is not editable, but is otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-relevant": { - description: - "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified.", - required: false, - control: "select", - type: "string", - options: [ - "text", - "additions", - "additions removals", - "additions text", - "all", - "removals", - "removals additions", - "removals text", - "text additions", - "text removals", - ], - }, - "aria-required": { - description: - "Indicates that user input is required on the element before a form may be submitted.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-roledescription": { - description: - "Defines a human-readable, author-localized description for the role of an element.", - required: false, - control: "text", - type: "string", - }, - "aria-rowcount": { - description: - "Defines the total number of rows in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindex": { - description: - "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindextext": { - description: "Defines a human readable text alternative of aria-rowindex.", - required: false, - control: "text", - type: "string", - }, - "aria-rowspan": { - description: - "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-selected": { - description: 'Indicates the current "selected" state of various widgets.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-setsize": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-sort": { - description: - "Indicates if items in a table or grid are sorted in ascending or descending order.", - required: false, - control: "select", - type: "string", - options: ["none", "ascending", "descending", "other"], - }, - "aria-valuemax": { - description: "Defines the maximum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuemin": { - description: "Defines the minimum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuenow": { - description: "Defines the current value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuetext": { - description: - "Defines the human readable text alternative of aria-valuenow for a range widget.", - required: false, - control: "text", - type: "string", - }, autoCapitalize: { required: false, control: "text", @@ -693,380 +319,207 @@ export const propsSelectValue: Record = { type: "string", description: "Keyboard shortcut to activate or add focus to the element.", }, - "aria-activedescendant": { - description: - "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application.", + autoCapitalize: { required: false, control: "text", type: "string", - }, - "aria-atomic": { 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.", + "Sets whether input is automatically capitalized when entered by user.", + }, + autoCorrect: { required: false, control: "text", type: "string" }, + autoFocus: { required: false, control: "boolean", type: "boolean", - }, - "aria-autocomplete": { - 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.", - required: false, - control: "select", - type: "string", - options: ["list", "none", "inline", "both"], - }, - "aria-braillelabel": { - description: - "Defines a string value that labels the current element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-brailleroledescription": { description: - "Defines a human-readable, author-localized abbreviated description for the role of an element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", + "Indicates that an element should be focused on page load, or when its parent dialog is displayed.", }, - "aria-busy": { required: false, control: "boolean", type: "boolean" }, - "aria-checked": { - description: - 'Indicates the current "checked" state of checkboxes, radio buttons, and other widgets.', + autoSave: { required: false, control: "text", type: "string" }, + className: { required: false, control: "text", type: "string" }, + color: { required: false, - control: "text", + control: "color", type: "string", - }, - "aria-colcount": { - description: - "Defines the total number of columns in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindex": { description: - "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", + "This attribute sets the text color using either a named color or a color specified in the hexadecimal #RRGGBB format. Note: This is a legacy attribute. Please use the CSS color property instead.", }, - "aria-colindextext": { - description: "Defines a human readable text alternative of aria-colindex.", + content: { required: false, control: "text", type: "string", - }, - "aria-colspan": { - description: - "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-controls": { description: - "Identifies the element (or elements) whose contents or presence are controlled by the current element.", - required: false, - control: "text", - type: "string", + "A value associated with http-equiv orname depending on the context.", }, - "aria-current": { - description: - "Indicates the element that represents the current item within a container or set of related elements.", + contextMenu: { required: false, control: "text", type: "string", - }, - "aria-describedby": { description: - "Identifies the element (or elements) that describes the object.", - required: false, - control: "text", - type: "string", + "Defines the ID of a menu element which willserve as the element's context menu.", }, - "aria-description": { - description: - "Defines a string value that describes or annotates the current element.", + datatype: { required: false, control: "text", type: "string" }, + defaultValue: { required: false, control: "text", type: "string" }, + dir: { required: false, control: "text", type: "string", - }, - "aria-details": { description: - "Identifies the element that provides a detailed, extended description for the object.", - required: false, - control: "text", - type: "string", + "Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)", }, - "aria-disabled": { - description: - "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable.", + draggable: { required: false, control: "boolean", type: "boolean", + description: "Defines whether the element can be dragged.", }, - "aria-dropeffect": { - description: - "Indicates what functions can be performed when a dragged object is released on the drop target.", - required: false, - control: "select", - type: "string", - options: ["link", "none", "copy", "execute", "move", "popup"], - }, - "aria-errormessage": { - description: - "Identifies the element that provides an error message for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-expanded": { - description: - "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed.", + hidden: { required: false, control: "boolean", type: "boolean", - }, - "aria-flowto": { 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.", - required: false, - control: "text", - type: "string", - }, - "aria-grabbed": { - description: - 'Indicates an element\'s "grabbed" state in a drag-and-drop operation.', - required: false, - control: "boolean", - type: "boolean", + "Prevents rendering of given element, while keeping child elements, e.g. script elements, active.", }, - "aria-haspopup": { - description: - "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element.", + id: { required: false, control: "text", type: "string", - }, - "aria-hidden": { description: - "Indicates whether the element is exposed to an accessibility API.", - required: false, - control: "boolean", - type: "boolean", + "Often used with CSS to style a specific element. The value of this attribute must be unique.", }, - "aria-invalid": { + inputMode: { description: - "Indicates the entered value does not conform to the format expected by the application.", + "Hints at the type of data that might be entered by the user while editing the element or its contents", required: false, - control: "text", + control: "select", type: "string", + options: [ + "search", + "text", + "none", + "tel", + "url", + "email", + "numeric", + "decimal", + ], }, - "aria-keyshortcuts": { + is: { description: - "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element.", + "Specify that a standard HTML element should behave like a defined custom built-in element", required: false, control: "text", type: "string", }, - "aria-label": { - description: - "Provides the accessible name that describes an interactive element if no other accessible name exists, for example in a button that contains an image with no text.", + itemID: { required: false, control: "text", type: "string" }, + itemProp: { required: false, control: "text", type: "string" }, + itemRef: { required: false, control: "text", type: "string" }, + itemScope: { required: false, control: "boolean", type: "boolean" }, + itemType: { required: false, control: "text", type: "string" }, + lang: { required: false, control: "text", type: "string", + description: "Defines the language used in the element.", }, - "aria-labelledby": { - description: - "Identifies the element (or elements) that labels the current element.", + nonce: { required: false, control: "text", type: "string" }, + placeholder: { required: false, control: "text", type: "string", - }, - "aria-level": { - description: - "Defines the hierarchical level of an element within a structure.", - required: false, - control: "number", - type: "number", - }, - "aria-live": { - 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.", - required: false, - control: "radio", - type: "string", - options: ["off", "assertive", "polite"], - }, - "aria-modal": { - description: "Indicates whether an element is modal when displayed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiline": { - description: - "Indicates whether a text box accepts multiple lines of input or only a single line.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiselectable": { - description: - "Indicates that the user may select more than one item from the current selectable descendants.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-orientation": { description: - "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous.", - required: false, - control: "radio", - type: "string", - options: ["horizontal", "vertical"], + "Provides a hint to the user of what can be entered in the field.", }, - "aria-owns": { - 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.", + prefix: { required: false, control: "text", type: "string" }, + property: { required: false, control: "text", type: "string" }, + radioGroup: { required: false, control: "text", type: "string" }, + rel: { required: false, control: "text", type: "string", - }, - "aria-placeholder": { 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.", + "Specifies the relationship of the target object to the link object.", + }, + resource: { required: false, control: "text", type: "string" }, + results: { required: false, control: "number", type: "number" }, + rev: { required: false, control: "text", type: "string" }, + role: { required: false, control: "text", type: "string", - }, - "aria-posinset": { 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.", - required: false, - control: "number", - type: "number", + "Defines an explicit role for an element for use by assistive technologies.", }, - "aria-pressed": { - description: 'Indicates the current "pressed" state of toggle buttons.', + security: { required: false, control: "text", type: "string" }, + slot: { required: false, control: "text", type: "string", + description: "Assigns a slot in a shadow DOM shadow tree to an element.", }, - "aria-readonly": { - description: - "Indicates that the element is not editable, but is otherwise operable.", + spellCheck: { required: false, control: "boolean", type: "boolean", + description: "Indicates whether spell checking is allowed for the element.", }, - "aria-relevant": { - description: - "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified.", - required: false, - control: "select", - type: "string", - options: [ - "text", - "additions", - "additions removals", - "additions text", - "all", - "removals", - "removals additions", - "removals text", - "text additions", - "text removals", - ], - }, - "aria-required": { - description: - "Indicates that user input is required on the element before a form may be submitted.", + suppressContentEditableWarning: { required: false, control: "boolean", type: "boolean", }, - "aria-roledescription": { - description: - "Defines a human-readable, author-localized description for the role of an element.", + suppressHydrationWarning: { required: false, - control: "text", - type: "string", + control: "boolean", + type: "boolean", }, - "aria-rowcount": { - description: - "Defines the total number of rows in a table, grid, or treegrid.", + tabIndex: { required: false, control: "number", type: "number", - }, - "aria-rowindex": { description: - "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", + "Overrides the browser's default tab order and follows the one specified instead.", }, - "aria-rowindextext": { - description: "Defines a human readable text alternative of aria-rowindex.", + title: { required: false, control: "text", type: "string", - }, - "aria-rowspan": { description: - "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", + "Text to be displayed in a tooltip when hovering over the element.", }, - "aria-selected": { - description: 'Indicates the current "selected" state of various widgets.', + translate: { required: false, - control: "boolean", - type: "boolean", - }, - "aria-setsize": { + control: "radio", + type: "string", + options: ["yes", "no"], 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.", - required: false, - control: "number", - type: "number", + "Specify whether an element's attribute values and the values of its text node children are to be translated when the page is localized, or whether to leave them unchanged.", }, - "aria-sort": { - description: - "Indicates if items in a table or grid are sorted in ascending or descending order.", + typeof: { required: false, control: "text", type: "string" }, + unselectable: { required: false, - control: "select", + control: "radio", type: "string", - options: ["none", "ascending", "descending", "other"], - }, - "aria-valuemax": { - description: "Defines the maximum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuemin": { - description: "Defines the minimum allowed value for a range widget.", - required: false, - control: "number", - type: "number", + options: ["on", "off"], }, - "aria-valuenow": { - description: "Defines the current value for a range widget.", + vocab: { required: false, control: "text", type: "string" }, +}; +export const propsSelectContent: Record = { + about: { required: false, control: "text", type: "string" }, + accessKey: { required: false, - control: "number", - type: "number", + control: "text", + type: "string", + description: "Keyboard shortcut to activate or add focus to the element.", }, - "aria-valuetext": { - description: - "Defines the human readable text alternative of aria-valuenow for a range widget.", + align: { required: false, - control: "text", + control: "radio", type: "string", + options: ["center", "start", "end"], + description: "Specifies the horizontal alignment of the element.", }, + alignOffset: { required: false, control: "number", type: "number" }, + arrowPadding: { required: false, control: "number", type: "number" }, autoCapitalize: { required: false, control: "text", @@ -1083,6 +536,7 @@ export const propsSelectValue: Record = { "Indicates that an element should be focused on page load, or when its parent dialog is displayed.", }, autoSave: { required: false, control: "text", type: "string" }, + avoidCollisions: { required: false, control: "boolean", type: "boolean" }, className: { required: false, control: "text", type: "string" }, color: { required: false, @@ -1127,6 +581,7 @@ export const propsSelectValue: Record = { description: "Prevents rendering of given element, while keeping child elements, e.g. script elements, active.", }, + hideWhenDetached: { required: false, control: "boolean", type: "boolean" }, id: { required: false, control: "text", @@ -1170,13 +625,6 @@ export const propsSelectValue: Record = { description: "Defines the language used in the element.", }, nonce: { required: false, control: "text", type: "string" }, - placeholder: { - required: false, - control: "text", - type: "string", - description: - "Provides a hint to the user of what can be entered in the field.", - }, prefix: { required: false, control: "text", type: "string" }, property: { required: false, control: "text", type: "string" }, radioGroup: { required: false, control: "text", type: "string" }, @@ -1198,6 +646,7 @@ export const propsSelectValue: Record = { "Defines an explicit role for an element for use by assistive technologies.", }, security: { required: false, control: "text", type: "string" }, + sideOffset: { required: false, control: "number", type: "number" }, slot: { required: false, control: "text", @@ -1210,578 +659,7 @@ export const propsSelectValue: Record = { type: "boolean", description: "Indicates whether spell checking is allowed for the element.", }, - suppressContentEditableWarning: { - required: false, - control: "boolean", - type: "boolean", - }, - suppressHydrationWarning: { - required: false, - control: "boolean", - type: "boolean", - }, - tabIndex: { - required: false, - control: "number", - type: "number", - description: - "Overrides the browser's default tab order and follows the one specified instead.", - }, - title: { - required: false, - control: "text", - type: "string", - description: - "Text to be displayed in a tooltip when hovering over the element.", - }, - translate: { - required: false, - control: "radio", - type: "string", - options: ["yes", "no"], - description: - "Specify whether an element's attribute values and the values of its text node children are to be translated when the page is localized, or whether to leave them unchanged.", - }, - typeof: { required: false, control: "text", type: "string" }, - unselectable: { - required: false, - control: "radio", - type: "string", - options: ["on", "off"], - }, - vocab: { required: false, control: "text", type: "string" }, -}; -export const propsSelectContent: Record = { - about: { required: false, control: "text", type: "string" }, - accessKey: { - required: false, - control: "text", - type: "string", - description: "Keyboard shortcut to activate or add focus to the element.", - }, - align: { - required: false, - control: "radio", - type: "string", - options: ["center", "start", "end"], - description: "Specifies the horizontal alignment of the element.", - }, - alignOffset: { required: false, control: "number", type: "number" }, - "aria-activedescendant": { - description: - "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application.", - required: false, - control: "text", - type: "string", - }, - "aria-atomic": { - 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.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-autocomplete": { - 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.", - required: false, - control: "select", - type: "string", - options: ["list", "none", "inline", "both"], - }, - "aria-braillelabel": { - description: - "Defines a string value that labels the current element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-brailleroledescription": { - description: - "Defines a human-readable, author-localized abbreviated description for the role of an element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-busy": { required: false, control: "boolean", type: "boolean" }, - "aria-checked": { - description: - 'Indicates the current "checked" state of checkboxes, radio buttons, and other widgets.', - required: false, - control: "text", - type: "string", - }, - "aria-colcount": { - description: - "Defines the total number of columns in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindex": { - description: - "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindextext": { - description: "Defines a human readable text alternative of aria-colindex.", - required: false, - control: "text", - type: "string", - }, - "aria-colspan": { - description: - "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-controls": { - description: - "Identifies the element (or elements) whose contents or presence are controlled by the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-current": { - description: - "Indicates the element that represents the current item within a container or set of related elements.", - required: false, - control: "text", - type: "string", - }, - "aria-describedby": { - description: - "Identifies the element (or elements) that describes the object.", - required: false, - control: "text", - type: "string", - }, - "aria-description": { - description: - "Defines a string value that describes or annotates the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-details": { - description: - "Identifies the element that provides a detailed, extended description for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-disabled": { - description: - "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-dropeffect": { - description: - "Indicates what functions can be performed when a dragged object is released on the drop target.", - required: false, - control: "select", - type: "string", - options: ["link", "none", "copy", "execute", "move", "popup"], - }, - "aria-errormessage": { - description: - "Identifies the element that provides an error message for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-expanded": { - description: - "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-flowto": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-grabbed": { - description: - 'Indicates an element\'s "grabbed" state in a drag-and-drop operation.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-haspopup": { - description: - "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element.", - required: false, - control: "text", - type: "string", - }, - "aria-hidden": { - description: - "Indicates whether the element is exposed to an accessibility API.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-invalid": { - description: - "Indicates the entered value does not conform to the format expected by the application.", - required: false, - control: "text", - type: "string", - }, - "aria-keyshortcuts": { - description: - "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element.", - required: false, - control: "text", - type: "string", - }, - "aria-label": { - description: - "Provides the accessible name that describes an interactive element if no other accessible name exists, for example in a button that contains an image with no text.", - required: false, - control: "text", - type: "string", - }, - "aria-labelledby": { - description: - "Identifies the element (or elements) that labels the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-level": { - description: - "Defines the hierarchical level of an element within a structure.", - required: false, - control: "number", - type: "number", - }, - "aria-live": { - 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.", - required: false, - control: "radio", - type: "string", - options: ["off", "assertive", "polite"], - }, - "aria-modal": { - description: "Indicates whether an element is modal when displayed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiline": { - description: - "Indicates whether a text box accepts multiple lines of input or only a single line.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiselectable": { - description: - "Indicates that the user may select more than one item from the current selectable descendants.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-orientation": { - description: - "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous.", - required: false, - control: "radio", - type: "string", - options: ["horizontal", "vertical"], - }, - "aria-owns": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-placeholder": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-posinset": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-pressed": { - description: 'Indicates the current "pressed" state of toggle buttons.', - required: false, - control: "text", - type: "string", - }, - "aria-readonly": { - description: - "Indicates that the element is not editable, but is otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-relevant": { - description: - "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified.", - required: false, - control: "select", - type: "string", - options: [ - "text", - "additions", - "additions removals", - "additions text", - "all", - "removals", - "removals additions", - "removals text", - "text additions", - "text removals", - ], - }, - "aria-required": { - description: - "Indicates that user input is required on the element before a form may be submitted.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-roledescription": { - description: - "Defines a human-readable, author-localized description for the role of an element.", - required: false, - control: "text", - type: "string", - }, - "aria-rowcount": { - description: - "Defines the total number of rows in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindex": { - description: - "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindextext": { - description: "Defines a human readable text alternative of aria-rowindex.", - required: false, - control: "text", - type: "string", - }, - "aria-rowspan": { - description: - "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-selected": { - description: 'Indicates the current "selected" state of various widgets.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-setsize": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-sort": { - description: - "Indicates if items in a table or grid are sorted in ascending or descending order.", - required: false, - control: "select", - type: "string", - options: ["none", "ascending", "descending", "other"], - }, - "aria-valuemax": { - description: "Defines the maximum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuemin": { - description: "Defines the minimum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuenow": { - description: "Defines the current value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuetext": { - description: - "Defines the human readable text alternative of aria-valuenow for a range widget.", - required: false, - control: "text", - type: "string", - }, - arrowPadding: { required: false, control: "number", type: "number" }, - autoCapitalize: { - required: false, - control: "text", - type: "string", - description: - "Sets whether input is automatically capitalized when entered by user.", - }, - autoCorrect: { required: false, control: "text", type: "string" }, - autoFocus: { - required: false, - control: "boolean", - type: "boolean", - description: - "Indicates that an element should be focused on page load, or when its parent dialog is displayed.", - }, - autoSave: { required: false, control: "text", type: "string" }, - avoidCollisions: { required: false, control: "boolean", type: "boolean" }, - className: { required: false, control: "text", type: "string" }, - color: { - required: false, - control: "color", - type: "string", - description: - "This attribute sets the text color using either a named color or a color specified in the hexadecimal #RRGGBB format. Note: This is a legacy attribute. Please use the CSS color property instead.", - }, - content: { - required: false, - control: "text", - type: "string", - description: - "A value associated with http-equiv orname depending on the context.", - }, - contextMenu: { - required: false, - control: "text", - type: "string", - description: - "Defines the ID of a menu element which willserve as the element's context menu.", - }, - datatype: { required: false, control: "text", type: "string" }, - defaultValue: { required: false, control: "text", type: "string" }, - dir: { - required: false, - control: "text", - type: "string", - description: - "Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)", - }, - draggable: { - required: false, - control: "boolean", - type: "boolean", - description: "Defines whether the element can be dragged.", - }, - hidden: { - required: false, - control: "boolean", - type: "boolean", - description: - "Prevents rendering of given element, while keeping child elements, e.g. script elements, active.", - }, - hideWhenDetached: { required: false, control: "boolean", type: "boolean" }, - id: { - required: false, - control: "text", - type: "string", - description: - "Often used with CSS to style a specific element. The value of this attribute must be unique.", - }, - inputMode: { - description: - "Hints at the type of data that might be entered by the user while editing the element or its contents", - required: false, - control: "select", - type: "string", - options: [ - "search", - "text", - "none", - "tel", - "url", - "email", - "numeric", - "decimal", - ], - }, - is: { - description: - "Specify that a standard HTML element should behave like a defined custom built-in element", - required: false, - control: "text", - type: "string", - }, - itemID: { required: false, control: "text", type: "string" }, - itemProp: { required: false, control: "text", type: "string" }, - itemRef: { required: false, control: "text", type: "string" }, - itemScope: { required: false, control: "boolean", type: "boolean" }, - itemType: { required: false, control: "text", type: "string" }, - lang: { - required: false, - control: "text", - type: "string", - description: "Defines the language used in the element.", - }, - nonce: { required: false, control: "text", type: "string" }, - prefix: { required: false, control: "text", type: "string" }, - property: { required: false, control: "text", type: "string" }, - radioGroup: { required: false, control: "text", type: "string" }, - rel: { - required: false, - control: "text", - type: "string", - description: - "Specifies the relationship of the target object to the link object.", - }, - resource: { required: false, control: "text", type: "string" }, - results: { required: false, control: "number", type: "number" }, - rev: { required: false, control: "text", type: "string" }, - role: { - required: false, - control: "text", - type: "string", - description: - "Defines an explicit role for an element for use by assistive technologies.", - }, - security: { required: false, control: "text", type: "string" }, - sideOffset: { required: false, control: "number", type: "number" }, - slot: { - required: false, - control: "text", - type: "string", - description: "Assigns a slot in a shadow DOM shadow tree to an element.", - }, - spellCheck: { - required: false, - control: "boolean", - type: "boolean", - description: "Indicates whether spell checking is allowed for the element.", - }, - sticky: { + sticky: { required: false, control: "radio", type: "string", @@ -1826,1147 +704,15 @@ export const propsSelectContent: Record = { type: "string", options: ["on", "off"], }, - updatePositionStrategy: { - required: false, - control: "radio", - type: "string", - options: ["always", "optimized"], - }, - vocab: { required: false, control: "text", type: "string" }, -}; -export const propsSelectViewport: Record = { - about: { required: false, control: "text", type: "string" }, - accessKey: { - required: false, - control: "text", - type: "string", - description: "Keyboard shortcut to activate or add focus to the element.", - }, - "aria-activedescendant": { - description: - "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application.", - required: false, - control: "text", - type: "string", - }, - "aria-atomic": { - 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.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-autocomplete": { - 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.", - required: false, - control: "select", - type: "string", - options: ["list", "none", "inline", "both"], - }, - "aria-braillelabel": { - description: - "Defines a string value that labels the current element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-brailleroledescription": { - description: - "Defines a human-readable, author-localized abbreviated description for the role of an element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-busy": { required: false, control: "boolean", type: "boolean" }, - "aria-checked": { - description: - 'Indicates the current "checked" state of checkboxes, radio buttons, and other widgets.', - required: false, - control: "text", - type: "string", - }, - "aria-colcount": { - description: - "Defines the total number of columns in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindex": { - description: - "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindextext": { - description: "Defines a human readable text alternative of aria-colindex.", - required: false, - control: "text", - type: "string", - }, - "aria-colspan": { - description: - "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-controls": { - description: - "Identifies the element (or elements) whose contents or presence are controlled by the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-current": { - description: - "Indicates the element that represents the current item within a container or set of related elements.", - required: false, - control: "text", - type: "string", - }, - "aria-describedby": { - description: - "Identifies the element (or elements) that describes the object.", - required: false, - control: "text", - type: "string", - }, - "aria-description": { - description: - "Defines a string value that describes or annotates the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-details": { - description: - "Identifies the element that provides a detailed, extended description for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-disabled": { - description: - "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-dropeffect": { - description: - "Indicates what functions can be performed when a dragged object is released on the drop target.", - required: false, - control: "select", - type: "string", - options: ["link", "none", "copy", "execute", "move", "popup"], - }, - "aria-errormessage": { - description: - "Identifies the element that provides an error message for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-expanded": { - description: - "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-flowto": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-grabbed": { - description: - 'Indicates an element\'s "grabbed" state in a drag-and-drop operation.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-haspopup": { - description: - "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element.", - required: false, - control: "text", - type: "string", - }, - "aria-hidden": { - description: - "Indicates whether the element is exposed to an accessibility API.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-invalid": { - description: - "Indicates the entered value does not conform to the format expected by the application.", - required: false, - control: "text", - type: "string", - }, - "aria-keyshortcuts": { - description: - "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element.", - required: false, - control: "text", - type: "string", - }, - "aria-label": { - description: - "Provides the accessible name that describes an interactive element if no other accessible name exists, for example in a button that contains an image with no text.", - required: false, - control: "text", - type: "string", - }, - "aria-labelledby": { - description: - "Identifies the element (or elements) that labels the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-level": { - description: - "Defines the hierarchical level of an element within a structure.", - required: false, - control: "number", - type: "number", - }, - "aria-live": { - 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.", - required: false, - control: "radio", - type: "string", - options: ["off", "assertive", "polite"], - }, - "aria-modal": { - description: "Indicates whether an element is modal when displayed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiline": { - description: - "Indicates whether a text box accepts multiple lines of input or only a single line.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiselectable": { - description: - "Indicates that the user may select more than one item from the current selectable descendants.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-orientation": { - description: - "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous.", - required: false, - control: "radio", - type: "string", - options: ["horizontal", "vertical"], - }, - "aria-owns": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-placeholder": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-posinset": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-pressed": { - description: 'Indicates the current "pressed" state of toggle buttons.', - required: false, - control: "text", - type: "string", - }, - "aria-readonly": { - description: - "Indicates that the element is not editable, but is otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-relevant": { - description: - "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified.", - required: false, - control: "select", - type: "string", - options: [ - "text", - "additions", - "additions removals", - "additions text", - "all", - "removals", - "removals additions", - "removals text", - "text additions", - "text removals", - ], - }, - "aria-required": { - description: - "Indicates that user input is required on the element before a form may be submitted.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-roledescription": { - description: - "Defines a human-readable, author-localized description for the role of an element.", - required: false, - control: "text", - type: "string", - }, - "aria-rowcount": { - description: - "Defines the total number of rows in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindex": { - description: - "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindextext": { - description: "Defines a human readable text alternative of aria-rowindex.", - required: false, - control: "text", - type: "string", - }, - "aria-rowspan": { - description: - "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-selected": { - description: 'Indicates the current "selected" state of various widgets.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-setsize": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-sort": { - description: - "Indicates if items in a table or grid are sorted in ascending or descending order.", - required: false, - control: "select", - type: "string", - options: ["none", "ascending", "descending", "other"], - }, - "aria-valuemax": { - description: "Defines the maximum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuemin": { - description: "Defines the minimum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuenow": { - description: "Defines the current value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuetext": { - description: - "Defines the human readable text alternative of aria-valuenow for a range widget.", - required: false, - control: "text", - type: "string", - }, - autoCapitalize: { - required: false, - control: "text", - type: "string", - description: - "Sets whether input is automatically capitalized when entered by user.", - }, - autoCorrect: { required: false, control: "text", type: "string" }, - autoFocus: { - required: false, - control: "boolean", - type: "boolean", - description: - "Indicates that an element should be focused on page load, or when its parent dialog is displayed.", - }, - autoSave: { required: false, control: "text", type: "string" }, - className: { required: false, control: "text", type: "string" }, - color: { - required: false, - control: "color", - type: "string", - description: - "This attribute sets the text color using either a named color or a color specified in the hexadecimal #RRGGBB format. Note: This is a legacy attribute. Please use the CSS color property instead.", - }, - content: { - required: false, - control: "text", - type: "string", - description: - "A value associated with http-equiv orname depending on the context.", - }, - contextMenu: { - required: false, - control: "text", - type: "string", - description: - "Defines the ID of a menu element which willserve as the element's context menu.", - }, - datatype: { required: false, control: "text", type: "string" }, - defaultValue: { required: false, control: "text", type: "string" }, - dir: { - required: false, - control: "text", - type: "string", - description: - "Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)", - }, - draggable: { - required: false, - control: "boolean", - type: "boolean", - description: "Defines whether the element can be dragged.", - }, - hidden: { - required: false, - control: "boolean", - type: "boolean", - description: - "Prevents rendering of given element, while keeping child elements, e.g. script elements, active.", - }, - id: { - required: false, - control: "text", - type: "string", - description: - "Often used with CSS to style a specific element. The value of this attribute must be unique.", - }, - inputMode: { - description: - "Hints at the type of data that might be entered by the user while editing the element or its contents", - required: false, - control: "select", - type: "string", - options: [ - "search", - "text", - "none", - "tel", - "url", - "email", - "numeric", - "decimal", - ], - }, - is: { - description: - "Specify that a standard HTML element should behave like a defined custom built-in element", - required: false, - control: "text", - type: "string", - }, - itemID: { required: false, control: "text", type: "string" }, - itemProp: { required: false, control: "text", type: "string" }, - itemRef: { required: false, control: "text", type: "string" }, - itemScope: { required: false, control: "boolean", type: "boolean" }, - itemType: { required: false, control: "text", type: "string" }, - lang: { - required: false, - control: "text", - type: "string", - description: "Defines the language used in the element.", - }, - nonce: { required: false, control: "text", type: "string" }, - prefix: { required: false, control: "text", type: "string" }, - property: { required: false, control: "text", type: "string" }, - radioGroup: { required: false, control: "text", type: "string" }, - rel: { - required: false, - control: "text", - type: "string", - description: - "Specifies the relationship of the target object to the link object.", - }, - resource: { required: false, control: "text", type: "string" }, - results: { required: false, control: "number", type: "number" }, - rev: { required: false, control: "text", type: "string" }, - role: { - required: false, - control: "text", - type: "string", - description: - "Defines an explicit role for an element for use by assistive technologies.", - }, - security: { required: false, control: "text", type: "string" }, - slot: { - required: false, - control: "text", - type: "string", - description: "Assigns a slot in a shadow DOM shadow tree to an element.", - }, - spellCheck: { - required: false, - control: "boolean", - type: "boolean", - description: "Indicates whether spell checking is allowed for the element.", - }, - suppressContentEditableWarning: { - required: false, - control: "boolean", - type: "boolean", - }, - suppressHydrationWarning: { - required: false, - control: "boolean", - type: "boolean", - }, - tabIndex: { - required: false, - control: "number", - type: "number", - description: - "Overrides the browser's default tab order and follows the one specified instead.", - }, - title: { - required: false, - control: "text", - type: "string", - description: - "Text to be displayed in a tooltip when hovering over the element.", - }, - translate: { - required: false, - control: "radio", - type: "string", - options: ["yes", "no"], - description: - "Specify whether an element's attribute values and the values of its text node children are to be translated when the page is localized, or whether to leave them unchanged.", - }, - typeof: { required: false, control: "text", type: "string" }, - unselectable: { - required: false, - control: "radio", - type: "string", - options: ["on", "off"], - }, - vocab: { required: false, control: "text", type: "string" }, -}; -export const propsSelectItem: Record = { - about: { required: false, control: "text", type: "string" }, - accessKey: { - required: false, - control: "text", - type: "string", - description: "Keyboard shortcut to activate or add focus to the element.", - }, - "aria-activedescendant": { - description: - "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application.", - required: false, - control: "text", - type: "string", - }, - "aria-atomic": { - 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.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-autocomplete": { - 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.", - required: false, - control: "select", - type: "string", - options: ["list", "none", "inline", "both"], - }, - "aria-braillelabel": { - description: - "Defines a string value that labels the current element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-brailleroledescription": { - description: - "Defines a human-readable, author-localized abbreviated description for the role of an element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-busy": { required: false, control: "boolean", type: "boolean" }, - "aria-checked": { - description: - 'Indicates the current "checked" state of checkboxes, radio buttons, and other widgets.', - required: false, - control: "text", - type: "string", - }, - "aria-colcount": { - description: - "Defines the total number of columns in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindex": { - description: - "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindextext": { - description: "Defines a human readable text alternative of aria-colindex.", - required: false, - control: "text", - type: "string", - }, - "aria-colspan": { - description: - "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-controls": { - description: - "Identifies the element (or elements) whose contents or presence are controlled by the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-current": { - description: - "Indicates the element that represents the current item within a container or set of related elements.", - required: false, - control: "text", - type: "string", - }, - "aria-describedby": { - description: - "Identifies the element (or elements) that describes the object.", - required: false, - control: "text", - type: "string", - }, - "aria-description": { - description: - "Defines a string value that describes or annotates the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-details": { - description: - "Identifies the element that provides a detailed, extended description for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-disabled": { - description: - "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-dropeffect": { - description: - "Indicates what functions can be performed when a dragged object is released on the drop target.", - required: false, - control: "select", - type: "string", - options: ["link", "none", "copy", "execute", "move", "popup"], - }, - "aria-errormessage": { - description: - "Identifies the element that provides an error message for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-expanded": { - description: - "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-flowto": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-grabbed": { - description: - 'Indicates an element\'s "grabbed" state in a drag-and-drop operation.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-haspopup": { - description: - "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element.", - required: false, - control: "text", - type: "string", - }, - "aria-hidden": { - description: - "Indicates whether the element is exposed to an accessibility API.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-invalid": { - description: - "Indicates the entered value does not conform to the format expected by the application.", - required: false, - control: "text", - type: "string", - }, - "aria-keyshortcuts": { - description: - "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element.", - required: false, - control: "text", - type: "string", - }, - "aria-label": { - description: - "Provides the accessible name that describes an interactive element if no other accessible name exists, for example in a button that contains an image with no text.", - required: false, - control: "text", - type: "string", - }, - "aria-labelledby": { - description: - "Identifies the element (or elements) that labels the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-level": { - description: - "Defines the hierarchical level of an element within a structure.", - required: false, - control: "number", - type: "number", - }, - "aria-live": { - 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.", - required: false, - control: "radio", - type: "string", - options: ["off", "assertive", "polite"], - }, - "aria-modal": { - description: "Indicates whether an element is modal when displayed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiline": { - description: - "Indicates whether a text box accepts multiple lines of input or only a single line.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiselectable": { - description: - "Indicates that the user may select more than one item from the current selectable descendants.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-orientation": { - description: - "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous.", - required: false, - control: "radio", - type: "string", - options: ["horizontal", "vertical"], - }, - "aria-owns": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-placeholder": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-posinset": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-pressed": { - description: 'Indicates the current "pressed" state of toggle buttons.', - required: false, - control: "text", - type: "string", - }, - "aria-readonly": { - description: - "Indicates that the element is not editable, but is otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-relevant": { - description: - "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified.", - required: false, - control: "select", - type: "string", - options: [ - "text", - "additions", - "additions removals", - "additions text", - "all", - "removals", - "removals additions", - "removals text", - "text additions", - "text removals", - ], - }, - "aria-required": { - description: - "Indicates that user input is required on the element before a form may be submitted.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-roledescription": { - description: - "Defines a human-readable, author-localized description for the role of an element.", - required: false, - control: "text", - type: "string", - }, - "aria-rowcount": { - description: - "Defines the total number of rows in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindex": { - description: - "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindextext": { - description: "Defines a human readable text alternative of aria-rowindex.", - required: false, - control: "text", - type: "string", - }, - "aria-rowspan": { - description: - "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-selected": { - description: 'Indicates the current "selected" state of various widgets.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-setsize": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-sort": { - description: - "Indicates if items in a table or grid are sorted in ascending or descending order.", - required: false, - control: "select", - type: "string", - options: ["none", "ascending", "descending", "other"], - }, - "aria-valuemax": { - description: "Defines the maximum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuemin": { - description: "Defines the minimum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuenow": { - description: "Defines the current value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuetext": { - description: - "Defines the human readable text alternative of aria-valuenow for a range widget.", - required: false, - control: "text", - type: "string", - }, - autoCapitalize: { - required: false, - control: "text", - type: "string", - description: - "Sets whether input is automatically capitalized when entered by user.", - }, - autoCorrect: { required: false, control: "text", type: "string" }, - autoFocus: { - required: false, - control: "boolean", - type: "boolean", - description: - "Indicates that an element should be focused on page load, or when its parent dialog is displayed.", - }, - autoSave: { required: false, control: "text", type: "string" }, - className: { required: false, control: "text", type: "string" }, - color: { - required: false, - control: "color", - type: "string", - description: - "This attribute sets the text color using either a named color or a color specified in the hexadecimal #RRGGBB format. Note: This is a legacy attribute. Please use the CSS color property instead.", - }, - content: { - required: false, - control: "text", - type: "string", - description: - "A value associated with http-equiv orname depending on the context.", - }, - contextMenu: { - required: false, - control: "text", - type: "string", - description: - "Defines the ID of a menu element which willserve as the element's context menu.", - }, - datatype: { required: false, control: "text", type: "string" }, - defaultValue: { required: false, control: "text", type: "string" }, - dir: { - required: false, - control: "text", - type: "string", - description: - "Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)", - }, - disabled: { - required: false, - control: "boolean", - type: "boolean", - description: "Indicates whether the user can interact with the element.", - }, - draggable: { - required: false, - control: "boolean", - type: "boolean", - description: "Defines whether the element can be dragged.", - }, - hidden: { - required: false, - control: "boolean", - type: "boolean", - description: - "Prevents rendering of given element, while keeping child elements, e.g. script elements, active.", - }, - id: { - required: false, - control: "text", - type: "string", - description: - "Often used with CSS to style a specific element. The value of this attribute must be unique.", - }, - inputMode: { - description: - "Hints at the type of data that might be entered by the user while editing the element or its contents", - required: false, - control: "select", - type: "string", - options: [ - "search", - "text", - "none", - "tel", - "url", - "email", - "numeric", - "decimal", - ], - }, - is: { - description: - "Specify that a standard HTML element should behave like a defined custom built-in element", - required: false, - control: "text", - type: "string", - }, - itemID: { required: false, control: "text", type: "string" }, - itemProp: { required: false, control: "text", type: "string" }, - itemRef: { required: false, control: "text", type: "string" }, - itemScope: { required: false, control: "boolean", type: "boolean" }, - itemType: { required: false, control: "text", type: "string" }, - lang: { - required: false, - control: "text", - type: "string", - description: "Defines the language used in the element.", - }, - nonce: { required: false, control: "text", type: "string" }, - prefix: { required: false, control: "text", type: "string" }, - property: { required: false, control: "text", type: "string" }, - radioGroup: { required: false, control: "text", type: "string" }, - rel: { - required: false, - control: "text", - type: "string", - description: - "Specifies the relationship of the target object to the link object.", - }, - resource: { required: false, control: "text", type: "string" }, - results: { required: false, control: "number", type: "number" }, - rev: { required: false, control: "text", type: "string" }, - role: { - required: false, - control: "text", - type: "string", - description: - "Defines an explicit role for an element for use by assistive technologies.", - }, - security: { required: false, control: "text", type: "string" }, - slot: { - required: false, - control: "text", - type: "string", - description: "Assigns a slot in a shadow DOM shadow tree to an element.", - }, - spellCheck: { - required: false, - control: "boolean", - type: "boolean", - description: "Indicates whether spell checking is allowed for the element.", - }, - suppressContentEditableWarning: { - required: false, - control: "boolean", - type: "boolean", - }, - suppressHydrationWarning: { - required: false, - control: "boolean", - type: "boolean", - }, - tabIndex: { - required: false, - control: "number", - type: "number", - description: - "Overrides the browser's default tab order and follows the one specified instead.", - }, - textValue: { required: false, control: "text", type: "string" }, - title: { - required: false, - control: "text", - type: "string", - description: - "Text to be displayed in a tooltip when hovering over the element.", - }, - translate: { - required: false, - control: "radio", - type: "string", - options: ["yes", "no"], - description: - "Specify whether an element's attribute values and the values of its text node children are to be translated when the page is localized, or whether to leave them unchanged.", - }, - typeof: { required: false, control: "text", type: "string" }, - unselectable: { - required: false, - control: "radio", - type: "string", - options: ["on", "off"], - }, - value: { - required: true, - control: "text", + updatePositionStrategy: { + required: false, + control: "radio", type: "string", - description: - "Defines a default value which will be displayed in the element on pageload.", + options: ["always", "optimized"], }, vocab: { required: false, control: "text", type: "string" }, }; -export const propsSelectItemIndicator: Record = { +export const propsSelectViewport: Record = { about: { required: false, control: "text", type: "string" }, accessKey: { required: false, @@ -2974,379 +720,190 @@ export const propsSelectItemIndicator: Record = { type: "string", description: "Keyboard shortcut to activate or add focus to the element.", }, - "aria-activedescendant": { - description: - "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application.", + autoCapitalize: { required: false, control: "text", type: "string", - }, - "aria-atomic": { 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.", + "Sets whether input is automatically capitalized when entered by user.", + }, + autoCorrect: { required: false, control: "text", type: "string" }, + autoFocus: { required: false, control: "boolean", type: "boolean", - }, - "aria-autocomplete": { - 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.", - required: false, - control: "select", - type: "string", - options: ["list", "none", "inline", "both"], - }, - "aria-braillelabel": { - description: - "Defines a string value that labels the current element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-brailleroledescription": { description: - "Defines a human-readable, author-localized abbreviated description for the role of an element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", + "Indicates that an element should be focused on page load, or when its parent dialog is displayed.", }, - "aria-busy": { required: false, control: "boolean", type: "boolean" }, - "aria-checked": { - description: - 'Indicates the current "checked" state of checkboxes, radio buttons, and other widgets.', + autoSave: { required: false, control: "text", type: "string" }, + className: { required: false, control: "text", type: "string" }, + color: { required: false, - control: "text", + control: "color", type: "string", - }, - "aria-colcount": { - description: - "Defines the total number of columns in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindex": { description: - "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", + "This attribute sets the text color using either a named color or a color specified in the hexadecimal #RRGGBB format. Note: This is a legacy attribute. Please use the CSS color property instead.", }, - "aria-colindextext": { - description: "Defines a human readable text alternative of aria-colindex.", + content: { required: false, control: "text", type: "string", - }, - "aria-colspan": { - description: - "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-controls": { description: - "Identifies the element (or elements) whose contents or presence are controlled by the current element.", - required: false, - control: "text", - type: "string", + "A value associated with http-equiv orname depending on the context.", }, - "aria-current": { - description: - "Indicates the element that represents the current item within a container or set of related elements.", + contextMenu: { required: false, control: "text", type: "string", - }, - "aria-describedby": { description: - "Identifies the element (or elements) that describes the object.", - required: false, - control: "text", - type: "string", + "Defines the ID of a menu element which willserve as the element's context menu.", }, - "aria-description": { - description: - "Defines a string value that describes or annotates the current element.", + datatype: { required: false, control: "text", type: "string" }, + defaultValue: { required: false, control: "text", type: "string" }, + dir: { required: false, control: "text", type: "string", - }, - "aria-details": { description: - "Identifies the element that provides a detailed, extended description for the object.", - required: false, - control: "text", - type: "string", + "Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)", }, - "aria-disabled": { - description: - "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable.", + draggable: { required: false, control: "boolean", type: "boolean", + description: "Defines whether the element can be dragged.", }, - "aria-dropeffect": { - description: - "Indicates what functions can be performed when a dragged object is released on the drop target.", - required: false, - control: "select", - type: "string", - options: ["link", "none", "copy", "execute", "move", "popup"], - }, - "aria-errormessage": { - description: - "Identifies the element that provides an error message for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-expanded": { - description: - "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed.", + hidden: { required: false, control: "boolean", type: "boolean", - }, - "aria-flowto": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-grabbed": { description: - 'Indicates an element\'s "grabbed" state in a drag-and-drop operation.', - required: false, - control: "boolean", - type: "boolean", + "Prevents rendering of given element, while keeping child elements, e.g. script elements, active.", }, - "aria-haspopup": { - description: - "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element.", + id: { required: false, control: "text", type: "string", - }, - "aria-hidden": { description: - "Indicates whether the element is exposed to an accessibility API.", - required: false, - control: "boolean", - type: "boolean", + "Often used with CSS to style a specific element. The value of this attribute must be unique.", }, - "aria-invalid": { + inputMode: { description: - "Indicates the entered value does not conform to the format expected by the application.", + "Hints at the type of data that might be entered by the user while editing the element or its contents", required: false, - control: "text", + control: "select", type: "string", + options: [ + "search", + "text", + "none", + "tel", + "url", + "email", + "numeric", + "decimal", + ], }, - "aria-keyshortcuts": { + is: { description: - "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element.", + "Specify that a standard HTML element should behave like a defined custom built-in element", required: false, control: "text", type: "string", }, - "aria-label": { - description: - "Provides the accessible name that describes an interactive element if no other accessible name exists, for example in a button that contains an image with no text.", + itemID: { required: false, control: "text", type: "string" }, + itemProp: { required: false, control: "text", type: "string" }, + itemRef: { required: false, control: "text", type: "string" }, + itemScope: { required: false, control: "boolean", type: "boolean" }, + itemType: { required: false, control: "text", type: "string" }, + lang: { required: false, control: "text", type: "string", + description: "Defines the language used in the element.", }, - "aria-labelledby": { - description: - "Identifies the element (or elements) that labels the current element.", + nonce: { required: false, control: "text", type: "string" }, + prefix: { required: false, control: "text", type: "string" }, + property: { required: false, control: "text", type: "string" }, + radioGroup: { required: false, control: "text", type: "string" }, + rel: { required: false, control: "text", type: "string", - }, - "aria-level": { - description: - "Defines the hierarchical level of an element within a structure.", - required: false, - control: "number", - type: "number", - }, - "aria-live": { - 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.", - required: false, - control: "radio", - type: "string", - options: ["off", "assertive", "polite"], - }, - "aria-modal": { - description: "Indicates whether an element is modal when displayed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiline": { - description: - "Indicates whether a text box accepts multiple lines of input or only a single line.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiselectable": { - description: - "Indicates that the user may select more than one item from the current selectable descendants.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-orientation": { - description: - "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous.", - required: false, - control: "radio", - type: "string", - options: ["horizontal", "vertical"], - }, - "aria-owns": { 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.", - required: false, - control: "text", - type: "string", + "Specifies the relationship of the target object to the link object.", }, - "aria-placeholder": { - 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.", + resource: { required: false, control: "text", type: "string" }, + results: { required: false, control: "number", type: "number" }, + rev: { required: false, control: "text", type: "string" }, + role: { required: false, control: "text", type: "string", - }, - "aria-posinset": { 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.", - required: false, - control: "number", - type: "number", + "Defines an explicit role for an element for use by assistive technologies.", }, - "aria-pressed": { - description: 'Indicates the current "pressed" state of toggle buttons.', + security: { required: false, control: "text", type: "string" }, + slot: { required: false, control: "text", type: "string", + description: "Assigns a slot in a shadow DOM shadow tree to an element.", }, - "aria-readonly": { - description: - "Indicates that the element is not editable, but is otherwise operable.", + spellCheck: { required: false, control: "boolean", type: "boolean", + description: "Indicates whether spell checking is allowed for the element.", }, - "aria-relevant": { - description: - "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified.", - required: false, - control: "select", - type: "string", - options: [ - "text", - "additions", - "additions removals", - "additions text", - "all", - "removals", - "removals additions", - "removals text", - "text additions", - "text removals", - ], - }, - "aria-required": { - description: - "Indicates that user input is required on the element before a form may be submitted.", + suppressContentEditableWarning: { required: false, control: "boolean", type: "boolean", }, - "aria-roledescription": { - description: - "Defines a human-readable, author-localized description for the role of an element.", + suppressHydrationWarning: { required: false, - control: "text", - type: "string", + control: "boolean", + type: "boolean", }, - "aria-rowcount": { - description: - "Defines the total number of rows in a table, grid, or treegrid.", + tabIndex: { required: false, control: "number", type: "number", - }, - "aria-rowindex": { description: - "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", + "Overrides the browser's default tab order and follows the one specified instead.", }, - "aria-rowindextext": { - description: "Defines a human readable text alternative of aria-rowindex.", + title: { required: false, control: "text", type: "string", - }, - "aria-rowspan": { description: - "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", + "Text to be displayed in a tooltip when hovering over the element.", }, - "aria-selected": { - description: 'Indicates the current "selected" state of various widgets.', + translate: { required: false, - control: "boolean", - type: "boolean", - }, - "aria-setsize": { + control: "radio", + type: "string", + options: ["yes", "no"], 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.", - required: false, - control: "number", - type: "number", + "Specify whether an element's attribute values and the values of its text node children are to be translated when the page is localized, or whether to leave them unchanged.", }, - "aria-sort": { - description: - "Indicates if items in a table or grid are sorted in ascending or descending order.", + typeof: { required: false, control: "text", type: "string" }, + unselectable: { required: false, - control: "select", + control: "radio", type: "string", - options: ["none", "ascending", "descending", "other"], - }, - "aria-valuemax": { - description: "Defines the maximum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuemin": { - description: "Defines the minimum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuenow": { - description: "Defines the current value for a range widget.", - required: false, - control: "number", - type: "number", + options: ["on", "off"], }, - "aria-valuetext": { - description: - "Defines the human readable text alternative of aria-valuenow for a range widget.", + vocab: { required: false, control: "text", type: "string" }, +}; +export const propsSelectItem: Record = { + about: { required: false, control: "text", type: "string" }, + accessKey: { required: false, control: "text", type: "string", + description: "Keyboard shortcut to activate or add focus to the element.", }, autoCapitalize: { required: false, @@ -3395,6 +952,12 @@ export const propsSelectItemIndicator: Record = { description: "Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)", }, + disabled: { + required: false, + control: "boolean", + type: "boolean", + description: "Indicates whether the user can interact with the element.", + }, draggable: { required: false, control: "boolean", @@ -3501,6 +1064,7 @@ export const propsSelectItemIndicator: Record = { description: "Overrides the browser's default tab order and follows the one specified instead.", }, + textValue: { required: false, control: "text", type: "string" }, title: { required: false, control: "text", @@ -3523,9 +1087,16 @@ export const propsSelectItemIndicator: Record = { type: "string", options: ["on", "off"], }, + value: { + required: true, + control: "text", + type: "string", + description: + "Defines a default value which will be displayed in the element on pageload.", + }, vocab: { required: false, control: "text", type: "string" }, }; -export const propsSelectItemText: Record = { +export const propsSelectItemIndicator: Record = { about: { required: false, control: "text", type: "string" }, accessKey: { required: false, @@ -3533,379 +1104,190 @@ export const propsSelectItemText: Record = { type: "string", description: "Keyboard shortcut to activate or add focus to the element.", }, - "aria-activedescendant": { - description: - "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application.", + autoCapitalize: { required: false, control: "text", type: "string", - }, - "aria-atomic": { 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.", + "Sets whether input is automatically capitalized when entered by user.", + }, + autoCorrect: { required: false, control: "text", type: "string" }, + autoFocus: { required: false, control: "boolean", type: "boolean", - }, - "aria-autocomplete": { - 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.", - required: false, - control: "select", - type: "string", - options: ["list", "none", "inline", "both"], - }, - "aria-braillelabel": { - description: - "Defines a string value that labels the current element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-brailleroledescription": { description: - "Defines a human-readable, author-localized abbreviated description for the role of an element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", + "Indicates that an element should be focused on page load, or when its parent dialog is displayed.", }, - "aria-busy": { required: false, control: "boolean", type: "boolean" }, - "aria-checked": { - description: - 'Indicates the current "checked" state of checkboxes, radio buttons, and other widgets.', + autoSave: { required: false, control: "text", type: "string" }, + className: { required: false, control: "text", type: "string" }, + color: { required: false, - control: "text", + control: "color", type: "string", - }, - "aria-colcount": { - description: - "Defines the total number of columns in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindex": { description: - "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", + "This attribute sets the text color using either a named color or a color specified in the hexadecimal #RRGGBB format. Note: This is a legacy attribute. Please use the CSS color property instead.", }, - "aria-colindextext": { - description: "Defines a human readable text alternative of aria-colindex.", + content: { required: false, control: "text", type: "string", - }, - "aria-colspan": { - description: - "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-controls": { description: - "Identifies the element (or elements) whose contents or presence are controlled by the current element.", - required: false, - control: "text", - type: "string", + "A value associated with http-equiv orname depending on the context.", }, - "aria-current": { - description: - "Indicates the element that represents the current item within a container or set of related elements.", + contextMenu: { required: false, control: "text", type: "string", - }, - "aria-describedby": { description: - "Identifies the element (or elements) that describes the object.", - required: false, - control: "text", - type: "string", + "Defines the ID of a menu element which willserve as the element's context menu.", }, - "aria-description": { - description: - "Defines a string value that describes or annotates the current element.", + datatype: { required: false, control: "text", type: "string" }, + defaultValue: { required: false, control: "text", type: "string" }, + dir: { required: false, control: "text", type: "string", - }, - "aria-details": { description: - "Identifies the element that provides a detailed, extended description for the object.", - required: false, - control: "text", - type: "string", + "Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)", }, - "aria-disabled": { - description: - "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable.", + draggable: { required: false, control: "boolean", type: "boolean", + description: "Defines whether the element can be dragged.", }, - "aria-dropeffect": { - description: - "Indicates what functions can be performed when a dragged object is released on the drop target.", - required: false, - control: "select", - type: "string", - options: ["link", "none", "copy", "execute", "move", "popup"], - }, - "aria-errormessage": { - description: - "Identifies the element that provides an error message for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-expanded": { - description: - "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed.", + hidden: { required: false, control: "boolean", type: "boolean", - }, - "aria-flowto": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-grabbed": { description: - 'Indicates an element\'s "grabbed" state in a drag-and-drop operation.', - required: false, - control: "boolean", - type: "boolean", + "Prevents rendering of given element, while keeping child elements, e.g. script elements, active.", }, - "aria-haspopup": { - description: - "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element.", + id: { required: false, control: "text", type: "string", - }, - "aria-hidden": { description: - "Indicates whether the element is exposed to an accessibility API.", - required: false, - control: "boolean", - type: "boolean", + "Often used with CSS to style a specific element. The value of this attribute must be unique.", }, - "aria-invalid": { + inputMode: { description: - "Indicates the entered value does not conform to the format expected by the application.", + "Hints at the type of data that might be entered by the user while editing the element or its contents", required: false, - control: "text", + control: "select", type: "string", + options: [ + "search", + "text", + "none", + "tel", + "url", + "email", + "numeric", + "decimal", + ], }, - "aria-keyshortcuts": { + is: { description: - "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element.", + "Specify that a standard HTML element should behave like a defined custom built-in element", required: false, control: "text", type: "string", }, - "aria-label": { - description: - "Provides the accessible name that describes an interactive element if no other accessible name exists, for example in a button that contains an image with no text.", + itemID: { required: false, control: "text", type: "string" }, + itemProp: { required: false, control: "text", type: "string" }, + itemRef: { required: false, control: "text", type: "string" }, + itemScope: { required: false, control: "boolean", type: "boolean" }, + itemType: { required: false, control: "text", type: "string" }, + lang: { required: false, control: "text", type: "string", + description: "Defines the language used in the element.", }, - "aria-labelledby": { - description: - "Identifies the element (or elements) that labels the current element.", + nonce: { required: false, control: "text", type: "string" }, + prefix: { required: false, control: "text", type: "string" }, + property: { required: false, control: "text", type: "string" }, + radioGroup: { required: false, control: "text", type: "string" }, + rel: { required: false, control: "text", type: "string", - }, - "aria-level": { - description: - "Defines the hierarchical level of an element within a structure.", - required: false, - control: "number", - type: "number", - }, - "aria-live": { - 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.", - required: false, - control: "radio", - type: "string", - options: ["off", "assertive", "polite"], - }, - "aria-modal": { - description: "Indicates whether an element is modal when displayed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiline": { - description: - "Indicates whether a text box accepts multiple lines of input or only a single line.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiselectable": { - description: - "Indicates that the user may select more than one item from the current selectable descendants.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-orientation": { - description: - "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous.", - required: false, - control: "radio", - type: "string", - options: ["horizontal", "vertical"], - }, - "aria-owns": { 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.", - required: false, - control: "text", - type: "string", + "Specifies the relationship of the target object to the link object.", }, - "aria-placeholder": { - 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.", + resource: { required: false, control: "text", type: "string" }, + results: { required: false, control: "number", type: "number" }, + rev: { required: false, control: "text", type: "string" }, + role: { required: false, control: "text", type: "string", - }, - "aria-posinset": { 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.", - required: false, - control: "number", - type: "number", + "Defines an explicit role for an element for use by assistive technologies.", }, - "aria-pressed": { - description: 'Indicates the current "pressed" state of toggle buttons.', + security: { required: false, control: "text", type: "string" }, + slot: { required: false, control: "text", type: "string", + description: "Assigns a slot in a shadow DOM shadow tree to an element.", }, - "aria-readonly": { - description: - "Indicates that the element is not editable, but is otherwise operable.", + spellCheck: { required: false, control: "boolean", type: "boolean", + description: "Indicates whether spell checking is allowed for the element.", }, - "aria-relevant": { - description: - "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified.", - required: false, - control: "select", - type: "string", - options: [ - "text", - "additions", - "additions removals", - "additions text", - "all", - "removals", - "removals additions", - "removals text", - "text additions", - "text removals", - ], - }, - "aria-required": { - description: - "Indicates that user input is required on the element before a form may be submitted.", + suppressContentEditableWarning: { required: false, control: "boolean", type: "boolean", }, - "aria-roledescription": { - description: - "Defines a human-readable, author-localized description for the role of an element.", + suppressHydrationWarning: { required: false, - control: "text", - type: "string", + control: "boolean", + type: "boolean", }, - "aria-rowcount": { - description: - "Defines the total number of rows in a table, grid, or treegrid.", + tabIndex: { required: false, control: "number", type: "number", - }, - "aria-rowindex": { description: - "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", + "Overrides the browser's default tab order and follows the one specified instead.", }, - "aria-rowindextext": { - description: "Defines a human readable text alternative of aria-rowindex.", + title: { required: false, control: "text", type: "string", - }, - "aria-rowspan": { description: - "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", + "Text to be displayed in a tooltip when hovering over the element.", }, - "aria-selected": { - description: 'Indicates the current "selected" state of various widgets.', + translate: { required: false, - control: "boolean", - type: "boolean", - }, - "aria-setsize": { + control: "radio", + type: "string", + options: ["yes", "no"], 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.", - required: false, - control: "number", - type: "number", + "Specify whether an element's attribute values and the values of its text node children are to be translated when the page is localized, or whether to leave them unchanged.", }, - "aria-sort": { - description: - "Indicates if items in a table or grid are sorted in ascending or descending order.", + typeof: { required: false, control: "text", type: "string" }, + unselectable: { required: false, - control: "select", + control: "radio", type: "string", - options: ["none", "ascending", "descending", "other"], - }, - "aria-valuemax": { - description: "Defines the maximum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuemin": { - description: "Defines the minimum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuenow": { - description: "Defines the current value for a range widget.", - required: false, - control: "number", - type: "number", + options: ["on", "off"], }, - "aria-valuetext": { - description: - "Defines the human readable text alternative of aria-valuenow for a range widget.", + vocab: { required: false, control: "text", type: "string" }, +}; +export const propsSelectItemText: Record = { + about: { required: false, control: "text", type: "string" }, + accessKey: { required: false, control: "text", type: "string", + description: "Keyboard shortcut to activate or add focus to the element.", }, autoCapitalize: { required: false, diff --git a/packages/sdk-components-react-radix/src/__generated__/switch.props.ts b/packages/sdk-components-react-radix/src/__generated__/switch.props.ts index b179bf152293..e1d268367033 100644 --- a/packages/sdk-components-react-radix/src/__generated__/switch.props.ts +++ b/packages/sdk-components-react-radix/src/__generated__/switch.props.ts @@ -8,380 +8,6 @@ export const propsSwitch: Record = { type: "string", description: "Keyboard shortcut to activate or add focus to the element.", }, - "aria-activedescendant": { - description: - "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application.", - required: false, - control: "text", - type: "string", - }, - "aria-atomic": { - 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.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-autocomplete": { - 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.", - required: false, - control: "select", - type: "string", - options: ["list", "none", "inline", "both"], - }, - "aria-braillelabel": { - description: - "Defines a string value that labels the current element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-brailleroledescription": { - description: - "Defines a human-readable, author-localized abbreviated description for the role of an element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-busy": { required: false, control: "boolean", type: "boolean" }, - "aria-checked": { - description: - 'Indicates the current "checked" state of checkboxes, radio buttons, and other widgets.', - required: false, - control: "text", - type: "string", - }, - "aria-colcount": { - description: - "Defines the total number of columns in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindex": { - description: - "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindextext": { - description: "Defines a human readable text alternative of aria-colindex.", - required: false, - control: "text", - type: "string", - }, - "aria-colspan": { - description: - "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-controls": { - description: - "Identifies the element (or elements) whose contents or presence are controlled by the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-current": { - description: - "Indicates the element that represents the current item within a container or set of related elements.", - required: false, - control: "text", - type: "string", - }, - "aria-describedby": { - description: - "Identifies the element (or elements) that describes the object.", - required: false, - control: "text", - type: "string", - }, - "aria-description": { - description: - "Defines a string value that describes or annotates the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-details": { - description: - "Identifies the element that provides a detailed, extended description for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-disabled": { - description: - "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-dropeffect": { - description: - "Indicates what functions can be performed when a dragged object is released on the drop target.", - required: false, - control: "select", - type: "string", - options: ["link", "none", "copy", "execute", "move", "popup"], - }, - "aria-errormessage": { - description: - "Identifies the element that provides an error message for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-expanded": { - description: - "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-flowto": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-grabbed": { - description: - 'Indicates an element\'s "grabbed" state in a drag-and-drop operation.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-haspopup": { - description: - "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element.", - required: false, - control: "text", - type: "string", - }, - "aria-hidden": { - description: - "Indicates whether the element is exposed to an accessibility API.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-invalid": { - description: - "Indicates the entered value does not conform to the format expected by the application.", - required: false, - control: "text", - type: "string", - }, - "aria-keyshortcuts": { - description: - "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element.", - required: false, - control: "text", - type: "string", - }, - "aria-label": { - description: - "Provides the accessible name that describes an interactive element if no other accessible name exists, for example in a button that contains an image with no text.", - required: false, - control: "text", - type: "string", - }, - "aria-labelledby": { - description: - "Identifies the element (or elements) that labels the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-level": { - description: - "Defines the hierarchical level of an element within a structure.", - required: false, - control: "number", - type: "number", - }, - "aria-live": { - 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.", - required: false, - control: "radio", - type: "string", - options: ["off", "assertive", "polite"], - }, - "aria-modal": { - description: "Indicates whether an element is modal when displayed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiline": { - description: - "Indicates whether a text box accepts multiple lines of input or only a single line.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiselectable": { - description: - "Indicates that the user may select more than one item from the current selectable descendants.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-orientation": { - description: - "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous.", - required: false, - control: "radio", - type: "string", - options: ["horizontal", "vertical"], - }, - "aria-owns": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-placeholder": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-posinset": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-pressed": { - description: 'Indicates the current "pressed" state of toggle buttons.', - required: false, - control: "text", - type: "string", - }, - "aria-readonly": { - description: - "Indicates that the element is not editable, but is otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-relevant": { - description: - "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified.", - required: false, - control: "select", - type: "string", - options: [ - "text", - "additions", - "additions removals", - "additions text", - "all", - "removals", - "removals additions", - "removals text", - "text additions", - "text removals", - ], - }, - "aria-required": { - description: - "Indicates that user input is required on the element before a form may be submitted.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-roledescription": { - description: - "Defines a human-readable, author-localized description for the role of an element.", - required: false, - control: "text", - type: "string", - }, - "aria-rowcount": { - description: - "Defines the total number of rows in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindex": { - description: - "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindextext": { - description: "Defines a human readable text alternative of aria-rowindex.", - required: false, - control: "text", - type: "string", - }, - "aria-rowspan": { - description: - "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-selected": { - description: 'Indicates the current "selected" state of various widgets.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-setsize": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-sort": { - description: - "Indicates if items in a table or grid are sorted in ascending or descending order.", - required: false, - control: "select", - type: "string", - options: ["none", "ascending", "descending", "other"], - }, - "aria-valuemax": { - description: "Defines the maximum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuemin": { - description: "Defines the minimum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuenow": { - description: "Defines the current value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuetext": { - description: - "Defines the human readable text alternative of aria-valuenow for a range widget.", - required: false, - control: "text", - type: "string", - }, autoCapitalize: { required: false, control: "text", @@ -649,380 +275,6 @@ export const propsSwitchThumb: Record = { type: "string", description: "Keyboard shortcut to activate or add focus to the element.", }, - "aria-activedescendant": { - description: - "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application.", - required: false, - control: "text", - type: "string", - }, - "aria-atomic": { - 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.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-autocomplete": { - 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.", - required: false, - control: "select", - type: "string", - options: ["list", "none", "inline", "both"], - }, - "aria-braillelabel": { - description: - "Defines a string value that labels the current element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-brailleroledescription": { - description: - "Defines a human-readable, author-localized abbreviated description for the role of an element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-busy": { required: false, control: "boolean", type: "boolean" }, - "aria-checked": { - description: - 'Indicates the current "checked" state of checkboxes, radio buttons, and other widgets.', - required: false, - control: "text", - type: "string", - }, - "aria-colcount": { - description: - "Defines the total number of columns in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindex": { - description: - "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindextext": { - description: "Defines a human readable text alternative of aria-colindex.", - required: false, - control: "text", - type: "string", - }, - "aria-colspan": { - description: - "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-controls": { - description: - "Identifies the element (or elements) whose contents or presence are controlled by the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-current": { - description: - "Indicates the element that represents the current item within a container or set of related elements.", - required: false, - control: "text", - type: "string", - }, - "aria-describedby": { - description: - "Identifies the element (or elements) that describes the object.", - required: false, - control: "text", - type: "string", - }, - "aria-description": { - description: - "Defines a string value that describes or annotates the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-details": { - description: - "Identifies the element that provides a detailed, extended description for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-disabled": { - description: - "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-dropeffect": { - description: - "Indicates what functions can be performed when a dragged object is released on the drop target.", - required: false, - control: "select", - type: "string", - options: ["link", "none", "copy", "execute", "move", "popup"], - }, - "aria-errormessage": { - description: - "Identifies the element that provides an error message for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-expanded": { - description: - "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-flowto": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-grabbed": { - description: - 'Indicates an element\'s "grabbed" state in a drag-and-drop operation.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-haspopup": { - description: - "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element.", - required: false, - control: "text", - type: "string", - }, - "aria-hidden": { - description: - "Indicates whether the element is exposed to an accessibility API.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-invalid": { - description: - "Indicates the entered value does not conform to the format expected by the application.", - required: false, - control: "text", - type: "string", - }, - "aria-keyshortcuts": { - description: - "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element.", - required: false, - control: "text", - type: "string", - }, - "aria-label": { - description: - "Provides the accessible name that describes an interactive element if no other accessible name exists, for example in a button that contains an image with no text.", - required: false, - control: "text", - type: "string", - }, - "aria-labelledby": { - description: - "Identifies the element (or elements) that labels the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-level": { - description: - "Defines the hierarchical level of an element within a structure.", - required: false, - control: "number", - type: "number", - }, - "aria-live": { - 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.", - required: false, - control: "radio", - type: "string", - options: ["off", "assertive", "polite"], - }, - "aria-modal": { - description: "Indicates whether an element is modal when displayed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiline": { - description: - "Indicates whether a text box accepts multiple lines of input or only a single line.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiselectable": { - description: - "Indicates that the user may select more than one item from the current selectable descendants.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-orientation": { - description: - "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous.", - required: false, - control: "radio", - type: "string", - options: ["horizontal", "vertical"], - }, - "aria-owns": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-placeholder": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-posinset": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-pressed": { - description: 'Indicates the current "pressed" state of toggle buttons.', - required: false, - control: "text", - type: "string", - }, - "aria-readonly": { - description: - "Indicates that the element is not editable, but is otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-relevant": { - description: - "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified.", - required: false, - control: "select", - type: "string", - options: [ - "text", - "additions", - "additions removals", - "additions text", - "all", - "removals", - "removals additions", - "removals text", - "text additions", - "text removals", - ], - }, - "aria-required": { - description: - "Indicates that user input is required on the element before a form may be submitted.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-roledescription": { - description: - "Defines a human-readable, author-localized description for the role of an element.", - required: false, - control: "text", - type: "string", - }, - "aria-rowcount": { - description: - "Defines the total number of rows in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindex": { - description: - "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindextext": { - description: "Defines a human readable text alternative of aria-rowindex.", - required: false, - control: "text", - type: "string", - }, - "aria-rowspan": { - description: - "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-selected": { - description: 'Indicates the current "selected" state of various widgets.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-setsize": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-sort": { - description: - "Indicates if items in a table or grid are sorted in ascending or descending order.", - required: false, - control: "select", - type: "string", - options: ["none", "ascending", "descending", "other"], - }, - "aria-valuemax": { - description: "Defines the maximum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuemin": { - description: "Defines the minimum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuenow": { - description: "Defines the current value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuetext": { - description: - "Defines the human readable text alternative of aria-valuenow for a range widget.", - required: false, - control: "text", - type: "string", - }, autoCapitalize: { required: false, control: "text", diff --git a/packages/sdk-components-react-radix/src/__generated__/tabs.props.ts b/packages/sdk-components-react-radix/src/__generated__/tabs.props.ts index b56b935b37b4..90cf5fd52c47 100644 --- a/packages/sdk-components-react-radix/src/__generated__/tabs.props.ts +++ b/packages/sdk-components-react-radix/src/__generated__/tabs.props.ts @@ -16,380 +16,6 @@ export const propsTabs: Record = { type: "string", options: ["automatic", "manual"], }, - "aria-activedescendant": { - description: - "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application.", - required: false, - control: "text", - type: "string", - }, - "aria-atomic": { - 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.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-autocomplete": { - 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.", - required: false, - control: "select", - type: "string", - options: ["list", "none", "inline", "both"], - }, - "aria-braillelabel": { - description: - "Defines a string value that labels the current element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-brailleroledescription": { - description: - "Defines a human-readable, author-localized abbreviated description for the role of an element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-busy": { required: false, control: "boolean", type: "boolean" }, - "aria-checked": { - description: - 'Indicates the current "checked" state of checkboxes, radio buttons, and other widgets.', - required: false, - control: "text", - type: "string", - }, - "aria-colcount": { - description: - "Defines the total number of columns in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindex": { - description: - "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindextext": { - description: "Defines a human readable text alternative of aria-colindex.", - required: false, - control: "text", - type: "string", - }, - "aria-colspan": { - description: - "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-controls": { - description: - "Identifies the element (or elements) whose contents or presence are controlled by the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-current": { - description: - "Indicates the element that represents the current item within a container or set of related elements.", - required: false, - control: "text", - type: "string", - }, - "aria-describedby": { - description: - "Identifies the element (or elements) that describes the object.", - required: false, - control: "text", - type: "string", - }, - "aria-description": { - description: - "Defines a string value that describes or annotates the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-details": { - description: - "Identifies the element that provides a detailed, extended description for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-disabled": { - description: - "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-dropeffect": { - description: - "Indicates what functions can be performed when a dragged object is released on the drop target.", - required: false, - control: "select", - type: "string", - options: ["link", "none", "copy", "execute", "move", "popup"], - }, - "aria-errormessage": { - description: - "Identifies the element that provides an error message for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-expanded": { - description: - "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-flowto": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-grabbed": { - description: - 'Indicates an element\'s "grabbed" state in a drag-and-drop operation.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-haspopup": { - description: - "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element.", - required: false, - control: "text", - type: "string", - }, - "aria-hidden": { - description: - "Indicates whether the element is exposed to an accessibility API.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-invalid": { - description: - "Indicates the entered value does not conform to the format expected by the application.", - required: false, - control: "text", - type: "string", - }, - "aria-keyshortcuts": { - description: - "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element.", - required: false, - control: "text", - type: "string", - }, - "aria-label": { - description: - "Provides the accessible name that describes an interactive element if no other accessible name exists, for example in a button that contains an image with no text.", - required: false, - control: "text", - type: "string", - }, - "aria-labelledby": { - description: - "Identifies the element (or elements) that labels the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-level": { - description: - "Defines the hierarchical level of an element within a structure.", - required: false, - control: "number", - type: "number", - }, - "aria-live": { - 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.", - required: false, - control: "radio", - type: "string", - options: ["off", "assertive", "polite"], - }, - "aria-modal": { - description: "Indicates whether an element is modal when displayed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiline": { - description: - "Indicates whether a text box accepts multiple lines of input or only a single line.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiselectable": { - description: - "Indicates that the user may select more than one item from the current selectable descendants.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-orientation": { - description: - "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous.", - required: false, - control: "radio", - type: "string", - options: ["horizontal", "vertical"], - }, - "aria-owns": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-placeholder": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-posinset": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-pressed": { - description: 'Indicates the current "pressed" state of toggle buttons.', - required: false, - control: "text", - type: "string", - }, - "aria-readonly": { - description: - "Indicates that the element is not editable, but is otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-relevant": { - description: - "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified.", - required: false, - control: "select", - type: "string", - options: [ - "text", - "additions", - "additions removals", - "additions text", - "all", - "removals", - "removals additions", - "removals text", - "text additions", - "text removals", - ], - }, - "aria-required": { - description: - "Indicates that user input is required on the element before a form may be submitted.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-roledescription": { - description: - "Defines a human-readable, author-localized description for the role of an element.", - required: false, - control: "text", - type: "string", - }, - "aria-rowcount": { - description: - "Defines the total number of rows in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindex": { - description: - "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindextext": { - description: "Defines a human readable text alternative of aria-rowindex.", - required: false, - control: "text", - type: "string", - }, - "aria-rowspan": { - description: - "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-selected": { - description: 'Indicates the current "selected" state of various widgets.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-setsize": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-sort": { - description: - "Indicates if items in a table or grid are sorted in ascending or descending order.", - required: false, - control: "select", - type: "string", - options: ["none", "ascending", "descending", "other"], - }, - "aria-valuemax": { - description: "Defines the maximum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuemin": { - description: "Defines the minimum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuenow": { - description: "Defines the current value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuetext": { - description: - "Defines the human readable text alternative of aria-valuenow for a range widget.", - required: false, - control: "text", - type: "string", - }, autoCapitalize: { required: false, control: "text", @@ -595,380 +221,6 @@ export const propsTabsList: Record = { type: "string", description: "Keyboard shortcut to activate or add focus to the element.", }, - "aria-activedescendant": { - description: - "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application.", - required: false, - control: "text", - type: "string", - }, - "aria-atomic": { - 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.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-autocomplete": { - 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.", - required: false, - control: "select", - type: "string", - options: ["list", "none", "inline", "both"], - }, - "aria-braillelabel": { - description: - "Defines a string value that labels the current element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-brailleroledescription": { - description: - "Defines a human-readable, author-localized abbreviated description for the role of an element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-busy": { required: false, control: "boolean", type: "boolean" }, - "aria-checked": { - description: - 'Indicates the current "checked" state of checkboxes, radio buttons, and other widgets.', - required: false, - control: "text", - type: "string", - }, - "aria-colcount": { - description: - "Defines the total number of columns in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindex": { - description: - "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindextext": { - description: "Defines a human readable text alternative of aria-colindex.", - required: false, - control: "text", - type: "string", - }, - "aria-colspan": { - description: - "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-controls": { - description: - "Identifies the element (or elements) whose contents or presence are controlled by the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-current": { - description: - "Indicates the element that represents the current item within a container or set of related elements.", - required: false, - control: "text", - type: "string", - }, - "aria-describedby": { - description: - "Identifies the element (or elements) that describes the object.", - required: false, - control: "text", - type: "string", - }, - "aria-description": { - description: - "Defines a string value that describes or annotates the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-details": { - description: - "Identifies the element that provides a detailed, extended description for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-disabled": { - description: - "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-dropeffect": { - description: - "Indicates what functions can be performed when a dragged object is released on the drop target.", - required: false, - control: "select", - type: "string", - options: ["link", "none", "copy", "execute", "move", "popup"], - }, - "aria-errormessage": { - description: - "Identifies the element that provides an error message for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-expanded": { - description: - "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-flowto": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-grabbed": { - description: - 'Indicates an element\'s "grabbed" state in a drag-and-drop operation.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-haspopup": { - description: - "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element.", - required: false, - control: "text", - type: "string", - }, - "aria-hidden": { - description: - "Indicates whether the element is exposed to an accessibility API.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-invalid": { - description: - "Indicates the entered value does not conform to the format expected by the application.", - required: false, - control: "text", - type: "string", - }, - "aria-keyshortcuts": { - description: - "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element.", - required: false, - control: "text", - type: "string", - }, - "aria-label": { - description: - "Provides the accessible name that describes an interactive element if no other accessible name exists, for example in a button that contains an image with no text.", - required: false, - control: "text", - type: "string", - }, - "aria-labelledby": { - description: - "Identifies the element (or elements) that labels the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-level": { - description: - "Defines the hierarchical level of an element within a structure.", - required: false, - control: "number", - type: "number", - }, - "aria-live": { - 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.", - required: false, - control: "radio", - type: "string", - options: ["off", "assertive", "polite"], - }, - "aria-modal": { - description: "Indicates whether an element is modal when displayed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiline": { - description: - "Indicates whether a text box accepts multiple lines of input or only a single line.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiselectable": { - description: - "Indicates that the user may select more than one item from the current selectable descendants.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-orientation": { - description: - "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous.", - required: false, - control: "radio", - type: "string", - options: ["horizontal", "vertical"], - }, - "aria-owns": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-placeholder": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-posinset": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-pressed": { - description: 'Indicates the current "pressed" state of toggle buttons.', - required: false, - control: "text", - type: "string", - }, - "aria-readonly": { - description: - "Indicates that the element is not editable, but is otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-relevant": { - description: - "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified.", - required: false, - control: "select", - type: "string", - options: [ - "text", - "additions", - "additions removals", - "additions text", - "all", - "removals", - "removals additions", - "removals text", - "text additions", - "text removals", - ], - }, - "aria-required": { - description: - "Indicates that user input is required on the element before a form may be submitted.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-roledescription": { - description: - "Defines a human-readable, author-localized description for the role of an element.", - required: false, - control: "text", - type: "string", - }, - "aria-rowcount": { - description: - "Defines the total number of rows in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindex": { - description: - "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindextext": { - description: "Defines a human readable text alternative of aria-rowindex.", - required: false, - control: "text", - type: "string", - }, - "aria-rowspan": { - description: - "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-selected": { - description: 'Indicates the current "selected" state of various widgets.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-setsize": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-sort": { - description: - "Indicates if items in a table or grid are sorted in ascending or descending order.", - required: false, - control: "select", - type: "string", - options: ["none", "ascending", "descending", "other"], - }, - "aria-valuemax": { - description: "Defines the maximum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuemin": { - description: "Defines the minimum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuenow": { - description: "Defines the current value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuetext": { - description: - "Defines the human readable text alternative of aria-valuenow for a range widget.", - required: false, - control: "text", - type: "string", - }, autoCapitalize: { required: false, control: "text", @@ -1161,380 +413,6 @@ export const propsTabsTrigger: Record = { type: "string", description: "Keyboard shortcut to activate or add focus to the element.", }, - "aria-activedescendant": { - description: - "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application.", - required: false, - control: "text", - type: "string", - }, - "aria-atomic": { - 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.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-autocomplete": { - 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.", - required: false, - control: "select", - type: "string", - options: ["list", "none", "inline", "both"], - }, - "aria-braillelabel": { - description: - "Defines a string value that labels the current element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-brailleroledescription": { - description: - "Defines a human-readable, author-localized abbreviated description for the role of an element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-busy": { required: false, control: "boolean", type: "boolean" }, - "aria-checked": { - description: - 'Indicates the current "checked" state of checkboxes, radio buttons, and other widgets.', - required: false, - control: "text", - type: "string", - }, - "aria-colcount": { - description: - "Defines the total number of columns in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindex": { - description: - "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindextext": { - description: "Defines a human readable text alternative of aria-colindex.", - required: false, - control: "text", - type: "string", - }, - "aria-colspan": { - description: - "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-controls": { - description: - "Identifies the element (or elements) whose contents or presence are controlled by the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-current": { - description: - "Indicates the element that represents the current item within a container or set of related elements.", - required: false, - control: "text", - type: "string", - }, - "aria-describedby": { - description: - "Identifies the element (or elements) that describes the object.", - required: false, - control: "text", - type: "string", - }, - "aria-description": { - description: - "Defines a string value that describes or annotates the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-details": { - description: - "Identifies the element that provides a detailed, extended description for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-disabled": { - description: - "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-dropeffect": { - description: - "Indicates what functions can be performed when a dragged object is released on the drop target.", - required: false, - control: "select", - type: "string", - options: ["link", "none", "copy", "execute", "move", "popup"], - }, - "aria-errormessage": { - description: - "Identifies the element that provides an error message for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-expanded": { - description: - "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-flowto": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-grabbed": { - description: - 'Indicates an element\'s "grabbed" state in a drag-and-drop operation.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-haspopup": { - description: - "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element.", - required: false, - control: "text", - type: "string", - }, - "aria-hidden": { - description: - "Indicates whether the element is exposed to an accessibility API.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-invalid": { - description: - "Indicates the entered value does not conform to the format expected by the application.", - required: false, - control: "text", - type: "string", - }, - "aria-keyshortcuts": { - description: - "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element.", - required: false, - control: "text", - type: "string", - }, - "aria-label": { - description: - "Provides the accessible name that describes an interactive element if no other accessible name exists, for example in a button that contains an image with no text.", - required: false, - control: "text", - type: "string", - }, - "aria-labelledby": { - description: - "Identifies the element (or elements) that labels the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-level": { - description: - "Defines the hierarchical level of an element within a structure.", - required: false, - control: "number", - type: "number", - }, - "aria-live": { - 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.", - required: false, - control: "radio", - type: "string", - options: ["off", "assertive", "polite"], - }, - "aria-modal": { - description: "Indicates whether an element is modal when displayed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiline": { - description: - "Indicates whether a text box accepts multiple lines of input or only a single line.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiselectable": { - description: - "Indicates that the user may select more than one item from the current selectable descendants.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-orientation": { - description: - "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous.", - required: false, - control: "radio", - type: "string", - options: ["horizontal", "vertical"], - }, - "aria-owns": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-placeholder": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-posinset": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-pressed": { - description: 'Indicates the current "pressed" state of toggle buttons.', - required: false, - control: "text", - type: "string", - }, - "aria-readonly": { - description: - "Indicates that the element is not editable, but is otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-relevant": { - description: - "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified.", - required: false, - control: "select", - type: "string", - options: [ - "text", - "additions", - "additions removals", - "additions text", - "all", - "removals", - "removals additions", - "removals text", - "text additions", - "text removals", - ], - }, - "aria-required": { - description: - "Indicates that user input is required on the element before a form may be submitted.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-roledescription": { - description: - "Defines a human-readable, author-localized description for the role of an element.", - required: false, - control: "text", - type: "string", - }, - "aria-rowcount": { - description: - "Defines the total number of rows in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindex": { - description: - "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindextext": { - description: "Defines a human readable text alternative of aria-rowindex.", - required: false, - control: "text", - type: "string", - }, - "aria-rowspan": { - description: - "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-selected": { - description: 'Indicates the current "selected" state of various widgets.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-setsize": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-sort": { - description: - "Indicates if items in a table or grid are sorted in ascending or descending order.", - required: false, - control: "select", - type: "string", - options: ["none", "ascending", "descending", "other"], - }, - "aria-valuemax": { - description: "Defines the maximum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuemin": { - description: "Defines the minimum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuenow": { - description: "Defines the current value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuetext": { - description: - "Defines the human readable text alternative of aria-valuenow for a range widget.", - required: false, - control: "text", - type: "string", - }, autoCapitalize: { required: false, control: "text", @@ -1788,380 +666,6 @@ export const propsTabsContent: Record = { type: "string", description: "Keyboard shortcut to activate or add focus to the element.", }, - "aria-activedescendant": { - description: - "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application.", - required: false, - control: "text", - type: "string", - }, - "aria-atomic": { - 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.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-autocomplete": { - 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.", - required: false, - control: "select", - type: "string", - options: ["list", "none", "inline", "both"], - }, - "aria-braillelabel": { - description: - "Defines a string value that labels the current element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-brailleroledescription": { - description: - "Defines a human-readable, author-localized abbreviated description for the role of an element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-busy": { required: false, control: "boolean", type: "boolean" }, - "aria-checked": { - description: - 'Indicates the current "checked" state of checkboxes, radio buttons, and other widgets.', - required: false, - control: "text", - type: "string", - }, - "aria-colcount": { - description: - "Defines the total number of columns in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindex": { - description: - "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindextext": { - description: "Defines a human readable text alternative of aria-colindex.", - required: false, - control: "text", - type: "string", - }, - "aria-colspan": { - description: - "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-controls": { - description: - "Identifies the element (or elements) whose contents or presence are controlled by the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-current": { - description: - "Indicates the element that represents the current item within a container or set of related elements.", - required: false, - control: "text", - type: "string", - }, - "aria-describedby": { - description: - "Identifies the element (or elements) that describes the object.", - required: false, - control: "text", - type: "string", - }, - "aria-description": { - description: - "Defines a string value that describes or annotates the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-details": { - description: - "Identifies the element that provides a detailed, extended description for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-disabled": { - description: - "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-dropeffect": { - description: - "Indicates what functions can be performed when a dragged object is released on the drop target.", - required: false, - control: "select", - type: "string", - options: ["link", "none", "copy", "execute", "move", "popup"], - }, - "aria-errormessage": { - description: - "Identifies the element that provides an error message for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-expanded": { - description: - "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-flowto": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-grabbed": { - description: - 'Indicates an element\'s "grabbed" state in a drag-and-drop operation.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-haspopup": { - description: - "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element.", - required: false, - control: "text", - type: "string", - }, - "aria-hidden": { - description: - "Indicates whether the element is exposed to an accessibility API.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-invalid": { - description: - "Indicates the entered value does not conform to the format expected by the application.", - required: false, - control: "text", - type: "string", - }, - "aria-keyshortcuts": { - description: - "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element.", - required: false, - control: "text", - type: "string", - }, - "aria-label": { - description: - "Provides the accessible name that describes an interactive element if no other accessible name exists, for example in a button that contains an image with no text.", - required: false, - control: "text", - type: "string", - }, - "aria-labelledby": { - description: - "Identifies the element (or elements) that labels the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-level": { - description: - "Defines the hierarchical level of an element within a structure.", - required: false, - control: "number", - type: "number", - }, - "aria-live": { - 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.", - required: false, - control: "radio", - type: "string", - options: ["off", "assertive", "polite"], - }, - "aria-modal": { - description: "Indicates whether an element is modal when displayed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiline": { - description: - "Indicates whether a text box accepts multiple lines of input or only a single line.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiselectable": { - description: - "Indicates that the user may select more than one item from the current selectable descendants.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-orientation": { - description: - "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous.", - required: false, - control: "radio", - type: "string", - options: ["horizontal", "vertical"], - }, - "aria-owns": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-placeholder": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-posinset": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-pressed": { - description: 'Indicates the current "pressed" state of toggle buttons.', - required: false, - control: "text", - type: "string", - }, - "aria-readonly": { - description: - "Indicates that the element is not editable, but is otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-relevant": { - description: - "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified.", - required: false, - control: "select", - type: "string", - options: [ - "text", - "additions", - "additions removals", - "additions text", - "all", - "removals", - "removals additions", - "removals text", - "text additions", - "text removals", - ], - }, - "aria-required": { - description: - "Indicates that user input is required on the element before a form may be submitted.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-roledescription": { - description: - "Defines a human-readable, author-localized description for the role of an element.", - required: false, - control: "text", - type: "string", - }, - "aria-rowcount": { - description: - "Defines the total number of rows in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindex": { - description: - "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindextext": { - description: "Defines a human readable text alternative of aria-rowindex.", - required: false, - control: "text", - type: "string", - }, - "aria-rowspan": { - description: - "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-selected": { - description: 'Indicates the current "selected" state of various widgets.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-setsize": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-sort": { - description: - "Indicates if items in a table or grid are sorted in ascending or descending order.", - required: false, - control: "select", - type: "string", - options: ["none", "ascending", "descending", "other"], - }, - "aria-valuemax": { - description: "Defines the maximum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuemin": { - description: "Defines the minimum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuenow": { - description: "Defines the current value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuetext": { - description: - "Defines the human readable text alternative of aria-valuenow for a range widget.", - required: false, - control: "text", - type: "string", - }, autoCapitalize: { required: false, control: "text", diff --git a/packages/sdk-components-react-radix/src/__generated__/tooltip.props.ts b/packages/sdk-components-react-radix/src/__generated__/tooltip.props.ts index 0abea01d248a..1dfb2629da50 100644 --- a/packages/sdk-components-react-radix/src/__generated__/tooltip.props.ts +++ b/packages/sdk-components-react-radix/src/__generated__/tooltip.props.ts @@ -46,183 +46,6 @@ export const propsTooltipContent: Record = { description: "The offset in pixels from the “start“ or “end“ alignment options.", }, - "aria-activedescendant": { - description: - "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application.", - required: false, - control: "text", - type: "string", - }, - "aria-atomic": { - 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.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-autocomplete": { - 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.", - required: false, - control: "select", - type: "string", - options: ["list", "none", "inline", "both"], - }, - "aria-braillelabel": { - description: - "Defines a string value that labels the current element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-brailleroledescription": { - description: - "Defines a human-readable, author-localized abbreviated description for the role of an element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-busy": { required: false, control: "boolean", type: "boolean" }, - "aria-checked": { - description: - 'Indicates the current "checked" state of checkboxes, radio buttons, and other widgets.', - required: false, - control: "text", - type: "string", - }, - "aria-colcount": { - description: - "Defines the total number of columns in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindex": { - description: - "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindextext": { - description: "Defines a human readable text alternative of aria-colindex.", - required: false, - control: "text", - type: "string", - }, - "aria-colspan": { - description: - "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-controls": { - description: - "Identifies the element (or elements) whose contents or presence are controlled by the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-current": { - description: - "Indicates the element that represents the current item within a container or set of related elements.", - required: false, - control: "text", - type: "string", - }, - "aria-describedby": { - description: - "Identifies the element (or elements) that describes the object.", - required: false, - control: "text", - type: "string", - }, - "aria-description": { - description: - "Defines a string value that describes or annotates the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-details": { - description: - "Identifies the element that provides a detailed, extended description for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-disabled": { - description: - "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-dropeffect": { - description: - "Indicates what functions can be performed when a dragged object is released on the drop target.", - required: false, - control: "select", - type: "string", - options: ["link", "none", "copy", "execute", "move", "popup"], - }, - "aria-errormessage": { - description: - "Identifies the element that provides an error message for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-expanded": { - description: - "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-flowto": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-grabbed": { - description: - 'Indicates an element\'s "grabbed" state in a drag-and-drop operation.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-haspopup": { - description: - "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element.", - required: false, - control: "text", - type: "string", - }, - "aria-hidden": { - description: - "Indicates whether the element is exposed to an accessibility API.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-invalid": { - description: - "Indicates the entered value does not conform to the format expected by the application.", - required: false, - control: "text", - type: "string", - }, - "aria-keyshortcuts": { - description: - "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element.", - required: false, - control: "text", - type: "string", - }, "aria-label": { description: "Provides the accessible name that describes an interactive element if no other accessible name exists, for example in a button that contains an image with no text.", @@ -230,196 +53,6 @@ export const propsTooltipContent: Record = { control: "text", type: "string", }, - "aria-labelledby": { - description: - "Identifies the element (or elements) that labels the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-level": { - description: - "Defines the hierarchical level of an element within a structure.", - required: false, - control: "number", - type: "number", - }, - "aria-live": { - 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.", - required: false, - control: "radio", - type: "string", - options: ["off", "assertive", "polite"], - }, - "aria-modal": { - description: "Indicates whether an element is modal when displayed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiline": { - description: - "Indicates whether a text box accepts multiple lines of input or only a single line.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiselectable": { - description: - "Indicates that the user may select more than one item from the current selectable descendants.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-orientation": { - description: - "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous.", - required: false, - control: "radio", - type: "string", - options: ["horizontal", "vertical"], - }, - "aria-owns": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-placeholder": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-posinset": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-pressed": { - description: 'Indicates the current "pressed" state of toggle buttons.', - required: false, - control: "text", - type: "string", - }, - "aria-readonly": { - description: - "Indicates that the element is not editable, but is otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-relevant": { - description: - "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified.", - required: false, - control: "select", - type: "string", - options: [ - "text", - "additions", - "additions removals", - "additions text", - "all", - "removals", - "removals additions", - "removals text", - "text additions", - "text removals", - ], - }, - "aria-required": { - description: - "Indicates that user input is required on the element before a form may be submitted.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-roledescription": { - description: - "Defines a human-readable, author-localized description for the role of an element.", - required: false, - control: "text", - type: "string", - }, - "aria-rowcount": { - description: - "Defines the total number of rows in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindex": { - description: - "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindextext": { - description: "Defines a human readable text alternative of aria-rowindex.", - required: false, - control: "text", - type: "string", - }, - "aria-rowspan": { - description: - "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-selected": { - description: 'Indicates the current "selected" state of various widgets.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-setsize": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-sort": { - description: - "Indicates if items in a table or grid are sorted in ascending or descending order.", - required: false, - control: "select", - type: "string", - options: ["none", "ascending", "descending", "other"], - }, - "aria-valuemax": { - description: "Defines the maximum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuemin": { - description: "Defines the minimum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuenow": { - description: "Defines the current value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuetext": { - description: - "Defines the human readable text alternative of aria-valuenow for a range widget.", - required: false, - control: "text", - type: "string", - }, arrowPadding: { required: false, control: "number", type: "number" }, autoCapitalize: { required: false, diff --git a/packages/sdk-components-react/src/__generated__/blockquote.props.ts b/packages/sdk-components-react/src/__generated__/blockquote.props.ts index 1d56fdf46246..cbebf04f493a 100644 --- a/packages/sdk-components-react/src/__generated__/blockquote.props.ts +++ b/packages/sdk-components-react/src/__generated__/blockquote.props.ts @@ -8,380 +8,6 @@ export const props: Record = { type: "string", description: "Keyboard shortcut to activate or add focus to the element.", }, - "aria-activedescendant": { - description: - "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application.", - required: false, - control: "text", - type: "string", - }, - "aria-atomic": { - 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.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-autocomplete": { - 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.", - required: false, - control: "select", - type: "string", - options: ["list", "none", "inline", "both"], - }, - "aria-braillelabel": { - description: - "Defines a string value that labels the current element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-brailleroledescription": { - description: - "Defines a human-readable, author-localized abbreviated description for the role of an element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-busy": { required: false, control: "boolean", type: "boolean" }, - "aria-checked": { - description: - 'Indicates the current "checked" state of checkboxes, radio buttons, and other widgets.', - required: false, - control: "text", - type: "string", - }, - "aria-colcount": { - description: - "Defines the total number of columns in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindex": { - description: - "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindextext": { - description: "Defines a human readable text alternative of aria-colindex.", - required: false, - control: "text", - type: "string", - }, - "aria-colspan": { - description: - "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-controls": { - description: - "Identifies the element (or elements) whose contents or presence are controlled by the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-current": { - description: - "Indicates the element that represents the current item within a container or set of related elements.", - required: false, - control: "text", - type: "string", - }, - "aria-describedby": { - description: - "Identifies the element (or elements) that describes the object.", - required: false, - control: "text", - type: "string", - }, - "aria-description": { - description: - "Defines a string value that describes or annotates the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-details": { - description: - "Identifies the element that provides a detailed, extended description for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-disabled": { - description: - "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-dropeffect": { - description: - "Indicates what functions can be performed when a dragged object is released on the drop target.", - required: false, - control: "select", - type: "string", - options: ["link", "none", "copy", "execute", "move", "popup"], - }, - "aria-errormessage": { - description: - "Identifies the element that provides an error message for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-expanded": { - description: - "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-flowto": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-grabbed": { - description: - 'Indicates an element\'s "grabbed" state in a drag-and-drop operation.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-haspopup": { - description: - "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element.", - required: false, - control: "text", - type: "string", - }, - "aria-hidden": { - description: - "Indicates whether the element is exposed to an accessibility API.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-invalid": { - description: - "Indicates the entered value does not conform to the format expected by the application.", - required: false, - control: "text", - type: "string", - }, - "aria-keyshortcuts": { - description: - "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element.", - required: false, - control: "text", - type: "string", - }, - "aria-label": { - description: - "Provides the accessible name that describes an interactive element if no other accessible name exists, for example in a button that contains an image with no text.", - required: false, - control: "text", - type: "string", - }, - "aria-labelledby": { - description: - "Identifies the element (or elements) that labels the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-level": { - description: - "Defines the hierarchical level of an element within a structure.", - required: false, - control: "number", - type: "number", - }, - "aria-live": { - 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.", - required: false, - control: "radio", - type: "string", - options: ["off", "assertive", "polite"], - }, - "aria-modal": { - description: "Indicates whether an element is modal when displayed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiline": { - description: - "Indicates whether a text box accepts multiple lines of input or only a single line.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiselectable": { - description: - "Indicates that the user may select more than one item from the current selectable descendants.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-orientation": { - description: - "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous.", - required: false, - control: "radio", - type: "string", - options: ["horizontal", "vertical"], - }, - "aria-owns": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-placeholder": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-posinset": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-pressed": { - description: 'Indicates the current "pressed" state of toggle buttons.', - required: false, - control: "text", - type: "string", - }, - "aria-readonly": { - description: - "Indicates that the element is not editable, but is otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-relevant": { - description: - "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified.", - required: false, - control: "select", - type: "string", - options: [ - "text", - "additions", - "additions removals", - "additions text", - "all", - "removals", - "removals additions", - "removals text", - "text additions", - "text removals", - ], - }, - "aria-required": { - description: - "Indicates that user input is required on the element before a form may be submitted.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-roledescription": { - description: - "Defines a human-readable, author-localized description for the role of an element.", - required: false, - control: "text", - type: "string", - }, - "aria-rowcount": { - description: - "Defines the total number of rows in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindex": { - description: - "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindextext": { - description: "Defines a human readable text alternative of aria-rowindex.", - required: false, - control: "text", - type: "string", - }, - "aria-rowspan": { - description: - "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-selected": { - description: 'Indicates the current "selected" state of various widgets.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-setsize": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-sort": { - description: - "Indicates if items in a table or grid are sorted in ascending or descending order.", - required: false, - control: "select", - type: "string", - options: ["none", "ascending", "descending", "other"], - }, - "aria-valuemax": { - description: "Defines the maximum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuemin": { - description: "Defines the minimum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuenow": { - description: "Defines the current value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuetext": { - description: - "Defines the human readable text alternative of aria-valuenow for a range widget.", - required: false, - control: "text", - type: "string", - }, autoCapitalize: { required: false, control: "text", diff --git a/packages/sdk-components-react/src/__generated__/body.props.ts b/packages/sdk-components-react/src/__generated__/body.props.ts index 36d0f94ab059..a44f10473bb4 100644 --- a/packages/sdk-components-react/src/__generated__/body.props.ts +++ b/packages/sdk-components-react/src/__generated__/body.props.ts @@ -8,380 +8,6 @@ export const props: Record = { type: "string", description: "Keyboard shortcut to activate or add focus to the element.", }, - "aria-activedescendant": { - description: - "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application.", - required: false, - control: "text", - type: "string", - }, - "aria-atomic": { - 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.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-autocomplete": { - 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.", - required: false, - control: "select", - type: "string", - options: ["list", "none", "inline", "both"], - }, - "aria-braillelabel": { - description: - "Defines a string value that labels the current element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-brailleroledescription": { - description: - "Defines a human-readable, author-localized abbreviated description for the role of an element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-busy": { required: false, control: "boolean", type: "boolean" }, - "aria-checked": { - description: - 'Indicates the current "checked" state of checkboxes, radio buttons, and other widgets.', - required: false, - control: "text", - type: "string", - }, - "aria-colcount": { - description: - "Defines the total number of columns in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindex": { - description: - "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindextext": { - description: "Defines a human readable text alternative of aria-colindex.", - required: false, - control: "text", - type: "string", - }, - "aria-colspan": { - description: - "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-controls": { - description: - "Identifies the element (or elements) whose contents or presence are controlled by the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-current": { - description: - "Indicates the element that represents the current item within a container or set of related elements.", - required: false, - control: "text", - type: "string", - }, - "aria-describedby": { - description: - "Identifies the element (or elements) that describes the object.", - required: false, - control: "text", - type: "string", - }, - "aria-description": { - description: - "Defines a string value that describes or annotates the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-details": { - description: - "Identifies the element that provides a detailed, extended description for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-disabled": { - description: - "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-dropeffect": { - description: - "Indicates what functions can be performed when a dragged object is released on the drop target.", - required: false, - control: "select", - type: "string", - options: ["link", "none", "copy", "execute", "move", "popup"], - }, - "aria-errormessage": { - description: - "Identifies the element that provides an error message for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-expanded": { - description: - "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-flowto": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-grabbed": { - description: - 'Indicates an element\'s "grabbed" state in a drag-and-drop operation.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-haspopup": { - description: - "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element.", - required: false, - control: "text", - type: "string", - }, - "aria-hidden": { - description: - "Indicates whether the element is exposed to an accessibility API.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-invalid": { - description: - "Indicates the entered value does not conform to the format expected by the application.", - required: false, - control: "text", - type: "string", - }, - "aria-keyshortcuts": { - description: - "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element.", - required: false, - control: "text", - type: "string", - }, - "aria-label": { - description: - "Provides the accessible name that describes an interactive element if no other accessible name exists, for example in a button that contains an image with no text.", - required: false, - control: "text", - type: "string", - }, - "aria-labelledby": { - description: - "Identifies the element (or elements) that labels the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-level": { - description: - "Defines the hierarchical level of an element within a structure.", - required: false, - control: "number", - type: "number", - }, - "aria-live": { - 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.", - required: false, - control: "radio", - type: "string", - options: ["off", "assertive", "polite"], - }, - "aria-modal": { - description: "Indicates whether an element is modal when displayed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiline": { - description: - "Indicates whether a text box accepts multiple lines of input or only a single line.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiselectable": { - description: - "Indicates that the user may select more than one item from the current selectable descendants.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-orientation": { - description: - "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous.", - required: false, - control: "radio", - type: "string", - options: ["horizontal", "vertical"], - }, - "aria-owns": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-placeholder": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-posinset": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-pressed": { - description: 'Indicates the current "pressed" state of toggle buttons.', - required: false, - control: "text", - type: "string", - }, - "aria-readonly": { - description: - "Indicates that the element is not editable, but is otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-relevant": { - description: - "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified.", - required: false, - control: "select", - type: "string", - options: [ - "text", - "additions", - "additions removals", - "additions text", - "all", - "removals", - "removals additions", - "removals text", - "text additions", - "text removals", - ], - }, - "aria-required": { - description: - "Indicates that user input is required on the element before a form may be submitted.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-roledescription": { - description: - "Defines a human-readable, author-localized description for the role of an element.", - required: false, - control: "text", - type: "string", - }, - "aria-rowcount": { - description: - "Defines the total number of rows in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindex": { - description: - "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindextext": { - description: "Defines a human readable text alternative of aria-rowindex.", - required: false, - control: "text", - type: "string", - }, - "aria-rowspan": { - description: - "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-selected": { - description: 'Indicates the current "selected" state of various widgets.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-setsize": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-sort": { - description: - "Indicates if items in a table or grid are sorted in ascending or descending order.", - required: false, - control: "select", - type: "string", - options: ["none", "ascending", "descending", "other"], - }, - "aria-valuemax": { - description: "Defines the maximum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuemin": { - description: "Defines the minimum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuenow": { - description: "Defines the current value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuetext": { - description: - "Defines the human readable text alternative of aria-valuenow for a range widget.", - required: false, - control: "text", - type: "string", - }, autoCapitalize: { required: false, control: "text", diff --git a/packages/sdk-components-react/src/__generated__/bold.props.ts b/packages/sdk-components-react/src/__generated__/bold.props.ts index 36d0f94ab059..a44f10473bb4 100644 --- a/packages/sdk-components-react/src/__generated__/bold.props.ts +++ b/packages/sdk-components-react/src/__generated__/bold.props.ts @@ -8,380 +8,6 @@ export const props: Record = { type: "string", description: "Keyboard shortcut to activate or add focus to the element.", }, - "aria-activedescendant": { - description: - "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application.", - required: false, - control: "text", - type: "string", - }, - "aria-atomic": { - 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.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-autocomplete": { - 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.", - required: false, - control: "select", - type: "string", - options: ["list", "none", "inline", "both"], - }, - "aria-braillelabel": { - description: - "Defines a string value that labels the current element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-brailleroledescription": { - description: - "Defines a human-readable, author-localized abbreviated description for the role of an element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-busy": { required: false, control: "boolean", type: "boolean" }, - "aria-checked": { - description: - 'Indicates the current "checked" state of checkboxes, radio buttons, and other widgets.', - required: false, - control: "text", - type: "string", - }, - "aria-colcount": { - description: - "Defines the total number of columns in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindex": { - description: - "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindextext": { - description: "Defines a human readable text alternative of aria-colindex.", - required: false, - control: "text", - type: "string", - }, - "aria-colspan": { - description: - "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-controls": { - description: - "Identifies the element (or elements) whose contents or presence are controlled by the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-current": { - description: - "Indicates the element that represents the current item within a container or set of related elements.", - required: false, - control: "text", - type: "string", - }, - "aria-describedby": { - description: - "Identifies the element (or elements) that describes the object.", - required: false, - control: "text", - type: "string", - }, - "aria-description": { - description: - "Defines a string value that describes or annotates the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-details": { - description: - "Identifies the element that provides a detailed, extended description for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-disabled": { - description: - "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-dropeffect": { - description: - "Indicates what functions can be performed when a dragged object is released on the drop target.", - required: false, - control: "select", - type: "string", - options: ["link", "none", "copy", "execute", "move", "popup"], - }, - "aria-errormessage": { - description: - "Identifies the element that provides an error message for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-expanded": { - description: - "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-flowto": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-grabbed": { - description: - 'Indicates an element\'s "grabbed" state in a drag-and-drop operation.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-haspopup": { - description: - "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element.", - required: false, - control: "text", - type: "string", - }, - "aria-hidden": { - description: - "Indicates whether the element is exposed to an accessibility API.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-invalid": { - description: - "Indicates the entered value does not conform to the format expected by the application.", - required: false, - control: "text", - type: "string", - }, - "aria-keyshortcuts": { - description: - "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element.", - required: false, - control: "text", - type: "string", - }, - "aria-label": { - description: - "Provides the accessible name that describes an interactive element if no other accessible name exists, for example in a button that contains an image with no text.", - required: false, - control: "text", - type: "string", - }, - "aria-labelledby": { - description: - "Identifies the element (or elements) that labels the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-level": { - description: - "Defines the hierarchical level of an element within a structure.", - required: false, - control: "number", - type: "number", - }, - "aria-live": { - 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.", - required: false, - control: "radio", - type: "string", - options: ["off", "assertive", "polite"], - }, - "aria-modal": { - description: "Indicates whether an element is modal when displayed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiline": { - description: - "Indicates whether a text box accepts multiple lines of input or only a single line.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiselectable": { - description: - "Indicates that the user may select more than one item from the current selectable descendants.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-orientation": { - description: - "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous.", - required: false, - control: "radio", - type: "string", - options: ["horizontal", "vertical"], - }, - "aria-owns": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-placeholder": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-posinset": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-pressed": { - description: 'Indicates the current "pressed" state of toggle buttons.', - required: false, - control: "text", - type: "string", - }, - "aria-readonly": { - description: - "Indicates that the element is not editable, but is otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-relevant": { - description: - "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified.", - required: false, - control: "select", - type: "string", - options: [ - "text", - "additions", - "additions removals", - "additions text", - "all", - "removals", - "removals additions", - "removals text", - "text additions", - "text removals", - ], - }, - "aria-required": { - description: - "Indicates that user input is required on the element before a form may be submitted.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-roledescription": { - description: - "Defines a human-readable, author-localized description for the role of an element.", - required: false, - control: "text", - type: "string", - }, - "aria-rowcount": { - description: - "Defines the total number of rows in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindex": { - description: - "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindextext": { - description: "Defines a human readable text alternative of aria-rowindex.", - required: false, - control: "text", - type: "string", - }, - "aria-rowspan": { - description: - "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-selected": { - description: 'Indicates the current "selected" state of various widgets.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-setsize": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-sort": { - description: - "Indicates if items in a table or grid are sorted in ascending or descending order.", - required: false, - control: "select", - type: "string", - options: ["none", "ascending", "descending", "other"], - }, - "aria-valuemax": { - description: "Defines the maximum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuemin": { - description: "Defines the minimum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuenow": { - description: "Defines the current value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuetext": { - description: - "Defines the human readable text alternative of aria-valuenow for a range widget.", - required: false, - control: "text", - type: "string", - }, autoCapitalize: { required: false, control: "text", diff --git a/packages/sdk-components-react/src/__generated__/box.props.ts b/packages/sdk-components-react/src/__generated__/box.props.ts index 321df13ea983..196e4e9bf47c 100644 --- a/packages/sdk-components-react/src/__generated__/box.props.ts +++ b/packages/sdk-components-react/src/__generated__/box.props.ts @@ -8,380 +8,6 @@ export const props: Record = { type: "string", description: "Keyboard shortcut to activate or add focus to the element.", }, - "aria-activedescendant": { - description: - "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application.", - required: false, - control: "text", - type: "string", - }, - "aria-atomic": { - 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.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-autocomplete": { - 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.", - required: false, - control: "select", - type: "string", - options: ["list", "none", "inline", "both"], - }, - "aria-braillelabel": { - description: - "Defines a string value that labels the current element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-brailleroledescription": { - description: - "Defines a human-readable, author-localized abbreviated description for the role of an element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-busy": { required: false, control: "boolean", type: "boolean" }, - "aria-checked": { - description: - 'Indicates the current "checked" state of checkboxes, radio buttons, and other widgets.', - required: false, - control: "text", - type: "string", - }, - "aria-colcount": { - description: - "Defines the total number of columns in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindex": { - description: - "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindextext": { - description: "Defines a human readable text alternative of aria-colindex.", - required: false, - control: "text", - type: "string", - }, - "aria-colspan": { - description: - "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-controls": { - description: - "Identifies the element (or elements) whose contents or presence are controlled by the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-current": { - description: - "Indicates the element that represents the current item within a container or set of related elements.", - required: false, - control: "text", - type: "string", - }, - "aria-describedby": { - description: - "Identifies the element (or elements) that describes the object.", - required: false, - control: "text", - type: "string", - }, - "aria-description": { - description: - "Defines a string value that describes or annotates the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-details": { - description: - "Identifies the element that provides a detailed, extended description for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-disabled": { - description: - "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-dropeffect": { - description: - "Indicates what functions can be performed when a dragged object is released on the drop target.", - required: false, - control: "select", - type: "string", - options: ["link", "none", "copy", "execute", "move", "popup"], - }, - "aria-errormessage": { - description: - "Identifies the element that provides an error message for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-expanded": { - description: - "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-flowto": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-grabbed": { - description: - 'Indicates an element\'s "grabbed" state in a drag-and-drop operation.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-haspopup": { - description: - "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element.", - required: false, - control: "text", - type: "string", - }, - "aria-hidden": { - description: - "Indicates whether the element is exposed to an accessibility API.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-invalid": { - description: - "Indicates the entered value does not conform to the format expected by the application.", - required: false, - control: "text", - type: "string", - }, - "aria-keyshortcuts": { - description: - "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element.", - required: false, - control: "text", - type: "string", - }, - "aria-label": { - description: - "Provides the accessible name that describes an interactive element if no other accessible name exists, for example in a button that contains an image with no text.", - required: false, - control: "text", - type: "string", - }, - "aria-labelledby": { - description: - "Identifies the element (or elements) that labels the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-level": { - description: - "Defines the hierarchical level of an element within a structure.", - required: false, - control: "number", - type: "number", - }, - "aria-live": { - 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.", - required: false, - control: "radio", - type: "string", - options: ["off", "assertive", "polite"], - }, - "aria-modal": { - description: "Indicates whether an element is modal when displayed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiline": { - description: - "Indicates whether a text box accepts multiple lines of input or only a single line.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiselectable": { - description: - "Indicates that the user may select more than one item from the current selectable descendants.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-orientation": { - description: - "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous.", - required: false, - control: "radio", - type: "string", - options: ["horizontal", "vertical"], - }, - "aria-owns": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-placeholder": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-posinset": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-pressed": { - description: 'Indicates the current "pressed" state of toggle buttons.', - required: false, - control: "text", - type: "string", - }, - "aria-readonly": { - description: - "Indicates that the element is not editable, but is otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-relevant": { - description: - "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified.", - required: false, - control: "select", - type: "string", - options: [ - "text", - "additions", - "additions removals", - "additions text", - "all", - "removals", - "removals additions", - "removals text", - "text additions", - "text removals", - ], - }, - "aria-required": { - description: - "Indicates that user input is required on the element before a form may be submitted.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-roledescription": { - description: - "Defines a human-readable, author-localized description for the role of an element.", - required: false, - control: "text", - type: "string", - }, - "aria-rowcount": { - description: - "Defines the total number of rows in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindex": { - description: - "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindextext": { - description: "Defines a human readable text alternative of aria-rowindex.", - required: false, - control: "text", - type: "string", - }, - "aria-rowspan": { - description: - "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-selected": { - description: 'Indicates the current "selected" state of various widgets.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-setsize": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-sort": { - description: - "Indicates if items in a table or grid are sorted in ascending or descending order.", - required: false, - control: "select", - type: "string", - options: ["none", "ascending", "descending", "other"], - }, - "aria-valuemax": { - description: "Defines the maximum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuemin": { - description: "Defines the minimum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuenow": { - description: "Defines the current value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuetext": { - description: - "Defines the human readable text alternative of aria-valuenow for a range widget.", - required: false, - control: "text", - type: "string", - }, autoCapitalize: { required: false, control: "text", diff --git a/packages/sdk-components-react/src/__generated__/button.props.ts b/packages/sdk-components-react/src/__generated__/button.props.ts index 9d56b91e30af..630a6d2dad98 100644 --- a/packages/sdk-components-react/src/__generated__/button.props.ts +++ b/packages/sdk-components-react/src/__generated__/button.props.ts @@ -8,380 +8,6 @@ export const props: Record = { type: "string", description: "Keyboard shortcut to activate or add focus to the element.", }, - "aria-activedescendant": { - description: - "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application.", - required: false, - control: "text", - type: "string", - }, - "aria-atomic": { - 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.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-autocomplete": { - 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.", - required: false, - control: "select", - type: "string", - options: ["list", "none", "inline", "both"], - }, - "aria-braillelabel": { - description: - "Defines a string value that labels the current element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-brailleroledescription": { - description: - "Defines a human-readable, author-localized abbreviated description for the role of an element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-busy": { required: false, control: "boolean", type: "boolean" }, - "aria-checked": { - description: - 'Indicates the current "checked" state of checkboxes, radio buttons, and other widgets.', - required: false, - control: "text", - type: "string", - }, - "aria-colcount": { - description: - "Defines the total number of columns in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindex": { - description: - "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindextext": { - description: "Defines a human readable text alternative of aria-colindex.", - required: false, - control: "text", - type: "string", - }, - "aria-colspan": { - description: - "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-controls": { - description: - "Identifies the element (or elements) whose contents or presence are controlled by the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-current": { - description: - "Indicates the element that represents the current item within a container or set of related elements.", - required: false, - control: "text", - type: "string", - }, - "aria-describedby": { - description: - "Identifies the element (or elements) that describes the object.", - required: false, - control: "text", - type: "string", - }, - "aria-description": { - description: - "Defines a string value that describes or annotates the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-details": { - description: - "Identifies the element that provides a detailed, extended description for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-disabled": { - description: - "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-dropeffect": { - description: - "Indicates what functions can be performed when a dragged object is released on the drop target.", - required: false, - control: "select", - type: "string", - options: ["link", "none", "copy", "execute", "move", "popup"], - }, - "aria-errormessage": { - description: - "Identifies the element that provides an error message for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-expanded": { - description: - "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-flowto": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-grabbed": { - description: - 'Indicates an element\'s "grabbed" state in a drag-and-drop operation.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-haspopup": { - description: - "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element.", - required: false, - control: "text", - type: "string", - }, - "aria-hidden": { - description: - "Indicates whether the element is exposed to an accessibility API.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-invalid": { - description: - "Indicates the entered value does not conform to the format expected by the application.", - required: false, - control: "text", - type: "string", - }, - "aria-keyshortcuts": { - description: - "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element.", - required: false, - control: "text", - type: "string", - }, - "aria-label": { - description: - "Provides the accessible name that describes an interactive element if no other accessible name exists, for example in a button that contains an image with no text.", - required: false, - control: "text", - type: "string", - }, - "aria-labelledby": { - description: - "Identifies the element (or elements) that labels the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-level": { - description: - "Defines the hierarchical level of an element within a structure.", - required: false, - control: "number", - type: "number", - }, - "aria-live": { - 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.", - required: false, - control: "radio", - type: "string", - options: ["off", "assertive", "polite"], - }, - "aria-modal": { - description: "Indicates whether an element is modal when displayed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiline": { - description: - "Indicates whether a text box accepts multiple lines of input or only a single line.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiselectable": { - description: - "Indicates that the user may select more than one item from the current selectable descendants.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-orientation": { - description: - "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous.", - required: false, - control: "radio", - type: "string", - options: ["horizontal", "vertical"], - }, - "aria-owns": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-placeholder": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-posinset": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-pressed": { - description: 'Indicates the current "pressed" state of toggle buttons.', - required: false, - control: "text", - type: "string", - }, - "aria-readonly": { - description: - "Indicates that the element is not editable, but is otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-relevant": { - description: - "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified.", - required: false, - control: "select", - type: "string", - options: [ - "text", - "additions", - "additions removals", - "additions text", - "all", - "removals", - "removals additions", - "removals text", - "text additions", - "text removals", - ], - }, - "aria-required": { - description: - "Indicates that user input is required on the element before a form may be submitted.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-roledescription": { - description: - "Defines a human-readable, author-localized description for the role of an element.", - required: false, - control: "text", - type: "string", - }, - "aria-rowcount": { - description: - "Defines the total number of rows in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindex": { - description: - "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindextext": { - description: "Defines a human readable text alternative of aria-rowindex.", - required: false, - control: "text", - type: "string", - }, - "aria-rowspan": { - description: - "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-selected": { - description: 'Indicates the current "selected" state of various widgets.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-setsize": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-sort": { - description: - "Indicates if items in a table or grid are sorted in ascending or descending order.", - required: false, - control: "select", - type: "string", - options: ["none", "ascending", "descending", "other"], - }, - "aria-valuemax": { - description: "Defines the maximum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuemin": { - description: "Defines the minimum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuenow": { - description: "Defines the current value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuetext": { - description: - "Defines the human readable text alternative of aria-valuenow for a range widget.", - required: false, - control: "text", - type: "string", - }, autoCapitalize: { required: false, control: "text", diff --git a/packages/sdk-components-react/src/__generated__/checkbox.props.ts b/packages/sdk-components-react/src/__generated__/checkbox.props.ts index ab4638000a91..9fd74f3d0edb 100644 --- a/packages/sdk-components-react/src/__generated__/checkbox.props.ts +++ b/packages/sdk-components-react/src/__generated__/checkbox.props.ts @@ -21,380 +21,6 @@ export const props: Record = { description: "Text description of the image, which is very important for accessibility and search engine optimization. Screen readers read this description to users so they know what the image means. Alt text is also displayed on the page if the image can't be loaded for some reason.", }, - "aria-activedescendant": { - description: - "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application.", - required: false, - control: "text", - type: "string", - }, - "aria-atomic": { - 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.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-autocomplete": { - 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.", - required: false, - control: "select", - type: "string", - options: ["list", "none", "inline", "both"], - }, - "aria-braillelabel": { - description: - "Defines a string value that labels the current element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-brailleroledescription": { - description: - "Defines a human-readable, author-localized abbreviated description for the role of an element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-busy": { required: false, control: "boolean", type: "boolean" }, - "aria-checked": { - description: - 'Indicates the current "checked" state of checkboxes, radio buttons, and other widgets.', - required: false, - control: "text", - type: "string", - }, - "aria-colcount": { - description: - "Defines the total number of columns in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindex": { - description: - "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindextext": { - description: "Defines a human readable text alternative of aria-colindex.", - required: false, - control: "text", - type: "string", - }, - "aria-colspan": { - description: - "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-controls": { - description: - "Identifies the element (or elements) whose contents or presence are controlled by the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-current": { - description: - "Indicates the element that represents the current item within a container or set of related elements.", - required: false, - control: "text", - type: "string", - }, - "aria-describedby": { - description: - "Identifies the element (or elements) that describes the object.", - required: false, - control: "text", - type: "string", - }, - "aria-description": { - description: - "Defines a string value that describes or annotates the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-details": { - description: - "Identifies the element that provides a detailed, extended description for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-disabled": { - description: - "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-dropeffect": { - description: - "Indicates what functions can be performed when a dragged object is released on the drop target.", - required: false, - control: "select", - type: "string", - options: ["link", "none", "copy", "execute", "move", "popup"], - }, - "aria-errormessage": { - description: - "Identifies the element that provides an error message for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-expanded": { - description: - "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-flowto": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-grabbed": { - description: - 'Indicates an element\'s "grabbed" state in a drag-and-drop operation.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-haspopup": { - description: - "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element.", - required: false, - control: "text", - type: "string", - }, - "aria-hidden": { - description: - "Indicates whether the element is exposed to an accessibility API.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-invalid": { - description: - "Indicates the entered value does not conform to the format expected by the application.", - required: false, - control: "text", - type: "string", - }, - "aria-keyshortcuts": { - description: - "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element.", - required: false, - control: "text", - type: "string", - }, - "aria-label": { - description: - "Provides the accessible name that describes an interactive element if no other accessible name exists, for example in a button that contains an image with no text.", - required: false, - control: "text", - type: "string", - }, - "aria-labelledby": { - description: - "Identifies the element (or elements) that labels the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-level": { - description: - "Defines the hierarchical level of an element within a structure.", - required: false, - control: "number", - type: "number", - }, - "aria-live": { - 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.", - required: false, - control: "radio", - type: "string", - options: ["off", "assertive", "polite"], - }, - "aria-modal": { - description: "Indicates whether an element is modal when displayed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiline": { - description: - "Indicates whether a text box accepts multiple lines of input or only a single line.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiselectable": { - description: - "Indicates that the user may select more than one item from the current selectable descendants.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-orientation": { - description: - "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous.", - required: false, - control: "radio", - type: "string", - options: ["horizontal", "vertical"], - }, - "aria-owns": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-placeholder": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-posinset": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-pressed": { - description: 'Indicates the current "pressed" state of toggle buttons.', - required: false, - control: "text", - type: "string", - }, - "aria-readonly": { - description: - "Indicates that the element is not editable, but is otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-relevant": { - description: - "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified.", - required: false, - control: "select", - type: "string", - options: [ - "text", - "additions", - "additions removals", - "additions text", - "all", - "removals", - "removals additions", - "removals text", - "text additions", - "text removals", - ], - }, - "aria-required": { - description: - "Indicates that user input is required on the element before a form may be submitted.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-roledescription": { - description: - "Defines a human-readable, author-localized description for the role of an element.", - required: false, - control: "text", - type: "string", - }, - "aria-rowcount": { - description: - "Defines the total number of rows in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindex": { - description: - "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindextext": { - description: "Defines a human readable text alternative of aria-rowindex.", - required: false, - control: "text", - type: "string", - }, - "aria-rowspan": { - description: - "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-selected": { - description: 'Indicates the current "selected" state of various widgets.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-setsize": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-sort": { - description: - "Indicates if items in a table or grid are sorted in ascending or descending order.", - required: false, - control: "select", - type: "string", - options: ["none", "ascending", "descending", "other"], - }, - "aria-valuemax": { - description: "Defines the maximum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuemin": { - description: "Defines the minimum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuenow": { - description: "Defines the current value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuetext": { - description: - "Defines the human readable text alternative of aria-valuenow for a range widget.", - required: false, - control: "text", - type: "string", - }, autoCapitalize: { required: false, control: "text", diff --git a/packages/sdk-components-react/src/__generated__/code-text.props.ts b/packages/sdk-components-react/src/__generated__/code-text.props.ts index 9a65215c844e..2b95c8032083 100644 --- a/packages/sdk-components-react/src/__generated__/code-text.props.ts +++ b/packages/sdk-components-react/src/__generated__/code-text.props.ts @@ -8,380 +8,6 @@ export const props: Record = { type: "string", description: "Keyboard shortcut to activate or add focus to the element.", }, - "aria-activedescendant": { - description: - "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application.", - required: false, - control: "text", - type: "string", - }, - "aria-atomic": { - 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.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-autocomplete": { - 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.", - required: false, - control: "select", - type: "string", - options: ["list", "none", "inline", "both"], - }, - "aria-braillelabel": { - description: - "Defines a string value that labels the current element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-brailleroledescription": { - description: - "Defines a human-readable, author-localized abbreviated description for the role of an element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-busy": { required: false, control: "boolean", type: "boolean" }, - "aria-checked": { - description: - 'Indicates the current "checked" state of checkboxes, radio buttons, and other widgets.', - required: false, - control: "text", - type: "string", - }, - "aria-colcount": { - description: - "Defines the total number of columns in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindex": { - description: - "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindextext": { - description: "Defines a human readable text alternative of aria-colindex.", - required: false, - control: "text", - type: "string", - }, - "aria-colspan": { - description: - "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-controls": { - description: - "Identifies the element (or elements) whose contents or presence are controlled by the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-current": { - description: - "Indicates the element that represents the current item within a container or set of related elements.", - required: false, - control: "text", - type: "string", - }, - "aria-describedby": { - description: - "Identifies the element (or elements) that describes the object.", - required: false, - control: "text", - type: "string", - }, - "aria-description": { - description: - "Defines a string value that describes or annotates the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-details": { - description: - "Identifies the element that provides a detailed, extended description for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-disabled": { - description: - "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-dropeffect": { - description: - "Indicates what functions can be performed when a dragged object is released on the drop target.", - required: false, - control: "select", - type: "string", - options: ["link", "none", "copy", "execute", "move", "popup"], - }, - "aria-errormessage": { - description: - "Identifies the element that provides an error message for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-expanded": { - description: - "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-flowto": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-grabbed": { - description: - 'Indicates an element\'s "grabbed" state in a drag-and-drop operation.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-haspopup": { - description: - "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element.", - required: false, - control: "text", - type: "string", - }, - "aria-hidden": { - description: - "Indicates whether the element is exposed to an accessibility API.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-invalid": { - description: - "Indicates the entered value does not conform to the format expected by the application.", - required: false, - control: "text", - type: "string", - }, - "aria-keyshortcuts": { - description: - "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element.", - required: false, - control: "text", - type: "string", - }, - "aria-label": { - description: - "Provides the accessible name that describes an interactive element if no other accessible name exists, for example in a button that contains an image with no text.", - required: false, - control: "text", - type: "string", - }, - "aria-labelledby": { - description: - "Identifies the element (or elements) that labels the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-level": { - description: - "Defines the hierarchical level of an element within a structure.", - required: false, - control: "number", - type: "number", - }, - "aria-live": { - 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.", - required: false, - control: "radio", - type: "string", - options: ["off", "assertive", "polite"], - }, - "aria-modal": { - description: "Indicates whether an element is modal when displayed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiline": { - description: - "Indicates whether a text box accepts multiple lines of input or only a single line.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiselectable": { - description: - "Indicates that the user may select more than one item from the current selectable descendants.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-orientation": { - description: - "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous.", - required: false, - control: "radio", - type: "string", - options: ["horizontal", "vertical"], - }, - "aria-owns": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-placeholder": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-posinset": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-pressed": { - description: 'Indicates the current "pressed" state of toggle buttons.', - required: false, - control: "text", - type: "string", - }, - "aria-readonly": { - description: - "Indicates that the element is not editable, but is otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-relevant": { - description: - "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified.", - required: false, - control: "select", - type: "string", - options: [ - "text", - "additions", - "additions removals", - "additions text", - "all", - "removals", - "removals additions", - "removals text", - "text additions", - "text removals", - ], - }, - "aria-required": { - description: - "Indicates that user input is required on the element before a form may be submitted.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-roledescription": { - description: - "Defines a human-readable, author-localized description for the role of an element.", - required: false, - control: "text", - type: "string", - }, - "aria-rowcount": { - description: - "Defines the total number of rows in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindex": { - description: - "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindextext": { - description: "Defines a human readable text alternative of aria-rowindex.", - required: false, - control: "text", - type: "string", - }, - "aria-rowspan": { - description: - "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-selected": { - description: 'Indicates the current "selected" state of various widgets.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-setsize": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-sort": { - description: - "Indicates if items in a table or grid are sorted in ascending or descending order.", - required: false, - control: "select", - type: "string", - options: ["none", "ascending", "descending", "other"], - }, - "aria-valuemax": { - description: "Defines the maximum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuemin": { - description: "Defines the minimum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuenow": { - description: "Defines the current value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuetext": { - description: - "Defines the human readable text alternative of aria-valuenow for a range widget.", - required: false, - control: "text", - type: "string", - }, autoCapitalize: { required: false, control: "text", diff --git a/packages/sdk-components-react/src/__generated__/form.props.ts b/packages/sdk-components-react/src/__generated__/form.props.ts index da4cf58a262a..ac6a374987d1 100644 --- a/packages/sdk-components-react/src/__generated__/form.props.ts +++ b/packages/sdk-components-react/src/__generated__/form.props.ts @@ -21,380 +21,6 @@ export const props: Record = { description: "The URI of a program that processes the information submitted via the form.", }, - "aria-activedescendant": { - description: - "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application.", - required: false, - control: "text", - type: "string", - }, - "aria-atomic": { - 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.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-autocomplete": { - 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.", - required: false, - control: "select", - type: "string", - options: ["list", "none", "inline", "both"], - }, - "aria-braillelabel": { - description: - "Defines a string value that labels the current element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-brailleroledescription": { - description: - "Defines a human-readable, author-localized abbreviated description for the role of an element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-busy": { required: false, control: "boolean", type: "boolean" }, - "aria-checked": { - description: - 'Indicates the current "checked" state of checkboxes, radio buttons, and other widgets.', - required: false, - control: "text", - type: "string", - }, - "aria-colcount": { - description: - "Defines the total number of columns in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindex": { - description: - "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindextext": { - description: "Defines a human readable text alternative of aria-colindex.", - required: false, - control: "text", - type: "string", - }, - "aria-colspan": { - description: - "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-controls": { - description: - "Identifies the element (or elements) whose contents or presence are controlled by the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-current": { - description: - "Indicates the element that represents the current item within a container or set of related elements.", - required: false, - control: "text", - type: "string", - }, - "aria-describedby": { - description: - "Identifies the element (or elements) that describes the object.", - required: false, - control: "text", - type: "string", - }, - "aria-description": { - description: - "Defines a string value that describes or annotates the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-details": { - description: - "Identifies the element that provides a detailed, extended description for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-disabled": { - description: - "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-dropeffect": { - description: - "Indicates what functions can be performed when a dragged object is released on the drop target.", - required: false, - control: "select", - type: "string", - options: ["link", "none", "copy", "execute", "move", "popup"], - }, - "aria-errormessage": { - description: - "Identifies the element that provides an error message for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-expanded": { - description: - "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-flowto": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-grabbed": { - description: - 'Indicates an element\'s "grabbed" state in a drag-and-drop operation.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-haspopup": { - description: - "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element.", - required: false, - control: "text", - type: "string", - }, - "aria-hidden": { - description: - "Indicates whether the element is exposed to an accessibility API.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-invalid": { - description: - "Indicates the entered value does not conform to the format expected by the application.", - required: false, - control: "text", - type: "string", - }, - "aria-keyshortcuts": { - description: - "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element.", - required: false, - control: "text", - type: "string", - }, - "aria-label": { - description: - "Provides the accessible name that describes an interactive element if no other accessible name exists, for example in a button that contains an image with no text.", - required: false, - control: "text", - type: "string", - }, - "aria-labelledby": { - description: - "Identifies the element (or elements) that labels the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-level": { - description: - "Defines the hierarchical level of an element within a structure.", - required: false, - control: "number", - type: "number", - }, - "aria-live": { - 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.", - required: false, - control: "radio", - type: "string", - options: ["off", "assertive", "polite"], - }, - "aria-modal": { - description: "Indicates whether an element is modal when displayed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiline": { - description: - "Indicates whether a text box accepts multiple lines of input or only a single line.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiselectable": { - description: - "Indicates that the user may select more than one item from the current selectable descendants.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-orientation": { - description: - "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous.", - required: false, - control: "radio", - type: "string", - options: ["horizontal", "vertical"], - }, - "aria-owns": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-placeholder": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-posinset": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-pressed": { - description: 'Indicates the current "pressed" state of toggle buttons.', - required: false, - control: "text", - type: "string", - }, - "aria-readonly": { - description: - "Indicates that the element is not editable, but is otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-relevant": { - description: - "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified.", - required: false, - control: "select", - type: "string", - options: [ - "text", - "additions", - "additions removals", - "additions text", - "all", - "removals", - "removals additions", - "removals text", - "text additions", - "text removals", - ], - }, - "aria-required": { - description: - "Indicates that user input is required on the element before a form may be submitted.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-roledescription": { - description: - "Defines a human-readable, author-localized description for the role of an element.", - required: false, - control: "text", - type: "string", - }, - "aria-rowcount": { - description: - "Defines the total number of rows in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindex": { - description: - "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindextext": { - description: "Defines a human readable text alternative of aria-rowindex.", - required: false, - control: "text", - type: "string", - }, - "aria-rowspan": { - description: - "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-selected": { - description: 'Indicates the current "selected" state of various widgets.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-setsize": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-sort": { - description: - "Indicates if items in a table or grid are sorted in ascending or descending order.", - required: false, - control: "select", - type: "string", - options: ["none", "ascending", "descending", "other"], - }, - "aria-valuemax": { - description: "Defines the maximum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuemin": { - description: "Defines the minimum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuenow": { - description: "Defines the current value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuetext": { - description: - "Defines the human readable text alternative of aria-valuenow for a range widget.", - required: false, - control: "text", - type: "string", - }, autoCapitalize: { required: false, control: "text", diff --git a/packages/sdk-components-react/src/__generated__/head-link.props.ts b/packages/sdk-components-react/src/__generated__/head-link.props.ts index 3382779eb69e..3fc343c7195c 100644 --- a/packages/sdk-components-react/src/__generated__/head-link.props.ts +++ b/packages/sdk-components-react/src/__generated__/head-link.props.ts @@ -8,380 +8,6 @@ export const props: Record = { type: "string", description: "Keyboard shortcut to activate or add focus to the element.", }, - "aria-activedescendant": { - description: - "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application.", - required: false, - control: "text", - type: "string", - }, - "aria-atomic": { - 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.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-autocomplete": { - 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.", - required: false, - control: "select", - type: "string", - options: ["list", "none", "inline", "both"], - }, - "aria-braillelabel": { - description: - "Defines a string value that labels the current element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-brailleroledescription": { - description: - "Defines a human-readable, author-localized abbreviated description for the role of an element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-busy": { required: false, control: "boolean", type: "boolean" }, - "aria-checked": { - description: - 'Indicates the current "checked" state of checkboxes, radio buttons, and other widgets.', - required: false, - control: "text", - type: "string", - }, - "aria-colcount": { - description: - "Defines the total number of columns in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindex": { - description: - "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindextext": { - description: "Defines a human readable text alternative of aria-colindex.", - required: false, - control: "text", - type: "string", - }, - "aria-colspan": { - description: - "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-controls": { - description: - "Identifies the element (or elements) whose contents or presence are controlled by the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-current": { - description: - "Indicates the element that represents the current item within a container or set of related elements.", - required: false, - control: "text", - type: "string", - }, - "aria-describedby": { - description: - "Identifies the element (or elements) that describes the object.", - required: false, - control: "text", - type: "string", - }, - "aria-description": { - description: - "Defines a string value that describes or annotates the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-details": { - description: - "Identifies the element that provides a detailed, extended description for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-disabled": { - description: - "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-dropeffect": { - description: - "Indicates what functions can be performed when a dragged object is released on the drop target.", - required: false, - control: "select", - type: "string", - options: ["link", "none", "copy", "execute", "move", "popup"], - }, - "aria-errormessage": { - description: - "Identifies the element that provides an error message for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-expanded": { - description: - "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-flowto": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-grabbed": { - description: - 'Indicates an element\'s "grabbed" state in a drag-and-drop operation.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-haspopup": { - description: - "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element.", - required: false, - control: "text", - type: "string", - }, - "aria-hidden": { - description: - "Indicates whether the element is exposed to an accessibility API.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-invalid": { - description: - "Indicates the entered value does not conform to the format expected by the application.", - required: false, - control: "text", - type: "string", - }, - "aria-keyshortcuts": { - description: - "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element.", - required: false, - control: "text", - type: "string", - }, - "aria-label": { - description: - "Provides the accessible name that describes an interactive element if no other accessible name exists, for example in a button that contains an image with no text.", - required: false, - control: "text", - type: "string", - }, - "aria-labelledby": { - description: - "Identifies the element (or elements) that labels the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-level": { - description: - "Defines the hierarchical level of an element within a structure.", - required: false, - control: "number", - type: "number", - }, - "aria-live": { - 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.", - required: false, - control: "radio", - type: "string", - options: ["off", "assertive", "polite"], - }, - "aria-modal": { - description: "Indicates whether an element is modal when displayed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiline": { - description: - "Indicates whether a text box accepts multiple lines of input or only a single line.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiselectable": { - description: - "Indicates that the user may select more than one item from the current selectable descendants.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-orientation": { - description: - "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous.", - required: false, - control: "radio", - type: "string", - options: ["horizontal", "vertical"], - }, - "aria-owns": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-placeholder": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-posinset": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-pressed": { - description: 'Indicates the current "pressed" state of toggle buttons.', - required: false, - control: "text", - type: "string", - }, - "aria-readonly": { - description: - "Indicates that the element is not editable, but is otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-relevant": { - description: - "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified.", - required: false, - control: "select", - type: "string", - options: [ - "text", - "additions", - "additions removals", - "additions text", - "all", - "removals", - "removals additions", - "removals text", - "text additions", - "text removals", - ], - }, - "aria-required": { - description: - "Indicates that user input is required on the element before a form may be submitted.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-roledescription": { - description: - "Defines a human-readable, author-localized description for the role of an element.", - required: false, - control: "text", - type: "string", - }, - "aria-rowcount": { - description: - "Defines the total number of rows in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindex": { - description: - "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindextext": { - description: "Defines a human readable text alternative of aria-rowindex.", - required: false, - control: "text", - type: "string", - }, - "aria-rowspan": { - description: - "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-selected": { - description: 'Indicates the current "selected" state of various widgets.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-setsize": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-sort": { - description: - "Indicates if items in a table or grid are sorted in ascending or descending order.", - required: false, - control: "select", - type: "string", - options: ["none", "ascending", "descending", "other"], - }, - "aria-valuemax": { - description: "Defines the maximum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuemin": { - description: "Defines the minimum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuenow": { - description: "Defines the current value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuetext": { - description: - "Defines the human readable text alternative of aria-valuenow for a range widget.", - required: false, - control: "text", - type: "string", - }, as: { required: false, control: "select", diff --git a/packages/sdk-components-react/src/__generated__/head-meta.props.ts b/packages/sdk-components-react/src/__generated__/head-meta.props.ts index deb84637e164..bb86ad599bff 100644 --- a/packages/sdk-components-react/src/__generated__/head-meta.props.ts +++ b/packages/sdk-components-react/src/__generated__/head-meta.props.ts @@ -8,380 +8,6 @@ export const props: Record = { type: "string", description: "Keyboard shortcut to activate or add focus to the element.", }, - "aria-activedescendant": { - description: - "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application.", - required: false, - control: "text", - type: "string", - }, - "aria-atomic": { - 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.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-autocomplete": { - 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.", - required: false, - control: "select", - type: "string", - options: ["list", "none", "inline", "both"], - }, - "aria-braillelabel": { - description: - "Defines a string value that labels the current element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-brailleroledescription": { - description: - "Defines a human-readable, author-localized abbreviated description for the role of an element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-busy": { required: false, control: "boolean", type: "boolean" }, - "aria-checked": { - description: - 'Indicates the current "checked" state of checkboxes, radio buttons, and other widgets.', - required: false, - control: "text", - type: "string", - }, - "aria-colcount": { - description: - "Defines the total number of columns in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindex": { - description: - "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindextext": { - description: "Defines a human readable text alternative of aria-colindex.", - required: false, - control: "text", - type: "string", - }, - "aria-colspan": { - description: - "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-controls": { - description: - "Identifies the element (or elements) whose contents or presence are controlled by the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-current": { - description: - "Indicates the element that represents the current item within a container or set of related elements.", - required: false, - control: "text", - type: "string", - }, - "aria-describedby": { - description: - "Identifies the element (or elements) that describes the object.", - required: false, - control: "text", - type: "string", - }, - "aria-description": { - description: - "Defines a string value that describes or annotates the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-details": { - description: - "Identifies the element that provides a detailed, extended description for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-disabled": { - description: - "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-dropeffect": { - description: - "Indicates what functions can be performed when a dragged object is released on the drop target.", - required: false, - control: "select", - type: "string", - options: ["link", "none", "copy", "execute", "move", "popup"], - }, - "aria-errormessage": { - description: - "Identifies the element that provides an error message for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-expanded": { - description: - "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-flowto": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-grabbed": { - description: - 'Indicates an element\'s "grabbed" state in a drag-and-drop operation.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-haspopup": { - description: - "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element.", - required: false, - control: "text", - type: "string", - }, - "aria-hidden": { - description: - "Indicates whether the element is exposed to an accessibility API.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-invalid": { - description: - "Indicates the entered value does not conform to the format expected by the application.", - required: false, - control: "text", - type: "string", - }, - "aria-keyshortcuts": { - description: - "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element.", - required: false, - control: "text", - type: "string", - }, - "aria-label": { - description: - "Provides the accessible name that describes an interactive element if no other accessible name exists, for example in a button that contains an image with no text.", - required: false, - control: "text", - type: "string", - }, - "aria-labelledby": { - description: - "Identifies the element (or elements) that labels the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-level": { - description: - "Defines the hierarchical level of an element within a structure.", - required: false, - control: "number", - type: "number", - }, - "aria-live": { - 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.", - required: false, - control: "radio", - type: "string", - options: ["off", "assertive", "polite"], - }, - "aria-modal": { - description: "Indicates whether an element is modal when displayed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiline": { - description: - "Indicates whether a text box accepts multiple lines of input or only a single line.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiselectable": { - description: - "Indicates that the user may select more than one item from the current selectable descendants.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-orientation": { - description: - "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous.", - required: false, - control: "radio", - type: "string", - options: ["horizontal", "vertical"], - }, - "aria-owns": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-placeholder": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-posinset": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-pressed": { - description: 'Indicates the current "pressed" state of toggle buttons.', - required: false, - control: "text", - type: "string", - }, - "aria-readonly": { - description: - "Indicates that the element is not editable, but is otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-relevant": { - description: - "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified.", - required: false, - control: "select", - type: "string", - options: [ - "text", - "additions", - "additions removals", - "additions text", - "all", - "removals", - "removals additions", - "removals text", - "text additions", - "text removals", - ], - }, - "aria-required": { - description: - "Indicates that user input is required on the element before a form may be submitted.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-roledescription": { - description: - "Defines a human-readable, author-localized description for the role of an element.", - required: false, - control: "text", - type: "string", - }, - "aria-rowcount": { - description: - "Defines the total number of rows in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindex": { - description: - "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindextext": { - description: "Defines a human readable text alternative of aria-rowindex.", - required: false, - control: "text", - type: "string", - }, - "aria-rowspan": { - description: - "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-selected": { - description: 'Indicates the current "selected" state of various widgets.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-setsize": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-sort": { - description: - "Indicates if items in a table or grid are sorted in ascending or descending order.", - required: false, - control: "select", - type: "string", - options: ["none", "ascending", "descending", "other"], - }, - "aria-valuemax": { - description: "Defines the maximum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuemin": { - description: "Defines the minimum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuenow": { - description: "Defines the current value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuetext": { - description: - "Defines the human readable text alternative of aria-valuenow for a range widget.", - required: false, - control: "text", - type: "string", - }, autoCapitalize: { required: false, control: "text", diff --git a/packages/sdk-components-react/src/__generated__/head-title.props.ts b/packages/sdk-components-react/src/__generated__/head-title.props.ts index 36d0f94ab059..a44f10473bb4 100644 --- a/packages/sdk-components-react/src/__generated__/head-title.props.ts +++ b/packages/sdk-components-react/src/__generated__/head-title.props.ts @@ -8,380 +8,6 @@ export const props: Record = { type: "string", description: "Keyboard shortcut to activate or add focus to the element.", }, - "aria-activedescendant": { - description: - "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application.", - required: false, - control: "text", - type: "string", - }, - "aria-atomic": { - 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.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-autocomplete": { - 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.", - required: false, - control: "select", - type: "string", - options: ["list", "none", "inline", "both"], - }, - "aria-braillelabel": { - description: - "Defines a string value that labels the current element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-brailleroledescription": { - description: - "Defines a human-readable, author-localized abbreviated description for the role of an element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-busy": { required: false, control: "boolean", type: "boolean" }, - "aria-checked": { - description: - 'Indicates the current "checked" state of checkboxes, radio buttons, and other widgets.', - required: false, - control: "text", - type: "string", - }, - "aria-colcount": { - description: - "Defines the total number of columns in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindex": { - description: - "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindextext": { - description: "Defines a human readable text alternative of aria-colindex.", - required: false, - control: "text", - type: "string", - }, - "aria-colspan": { - description: - "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-controls": { - description: - "Identifies the element (or elements) whose contents or presence are controlled by the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-current": { - description: - "Indicates the element that represents the current item within a container or set of related elements.", - required: false, - control: "text", - type: "string", - }, - "aria-describedby": { - description: - "Identifies the element (or elements) that describes the object.", - required: false, - control: "text", - type: "string", - }, - "aria-description": { - description: - "Defines a string value that describes or annotates the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-details": { - description: - "Identifies the element that provides a detailed, extended description for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-disabled": { - description: - "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-dropeffect": { - description: - "Indicates what functions can be performed when a dragged object is released on the drop target.", - required: false, - control: "select", - type: "string", - options: ["link", "none", "copy", "execute", "move", "popup"], - }, - "aria-errormessage": { - description: - "Identifies the element that provides an error message for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-expanded": { - description: - "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-flowto": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-grabbed": { - description: - 'Indicates an element\'s "grabbed" state in a drag-and-drop operation.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-haspopup": { - description: - "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element.", - required: false, - control: "text", - type: "string", - }, - "aria-hidden": { - description: - "Indicates whether the element is exposed to an accessibility API.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-invalid": { - description: - "Indicates the entered value does not conform to the format expected by the application.", - required: false, - control: "text", - type: "string", - }, - "aria-keyshortcuts": { - description: - "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element.", - required: false, - control: "text", - type: "string", - }, - "aria-label": { - description: - "Provides the accessible name that describes an interactive element if no other accessible name exists, for example in a button that contains an image with no text.", - required: false, - control: "text", - type: "string", - }, - "aria-labelledby": { - description: - "Identifies the element (or elements) that labels the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-level": { - description: - "Defines the hierarchical level of an element within a structure.", - required: false, - control: "number", - type: "number", - }, - "aria-live": { - 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.", - required: false, - control: "radio", - type: "string", - options: ["off", "assertive", "polite"], - }, - "aria-modal": { - description: "Indicates whether an element is modal when displayed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiline": { - description: - "Indicates whether a text box accepts multiple lines of input or only a single line.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiselectable": { - description: - "Indicates that the user may select more than one item from the current selectable descendants.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-orientation": { - description: - "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous.", - required: false, - control: "radio", - type: "string", - options: ["horizontal", "vertical"], - }, - "aria-owns": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-placeholder": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-posinset": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-pressed": { - description: 'Indicates the current "pressed" state of toggle buttons.', - required: false, - control: "text", - type: "string", - }, - "aria-readonly": { - description: - "Indicates that the element is not editable, but is otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-relevant": { - description: - "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified.", - required: false, - control: "select", - type: "string", - options: [ - "text", - "additions", - "additions removals", - "additions text", - "all", - "removals", - "removals additions", - "removals text", - "text additions", - "text removals", - ], - }, - "aria-required": { - description: - "Indicates that user input is required on the element before a form may be submitted.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-roledescription": { - description: - "Defines a human-readable, author-localized description for the role of an element.", - required: false, - control: "text", - type: "string", - }, - "aria-rowcount": { - description: - "Defines the total number of rows in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindex": { - description: - "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindextext": { - description: "Defines a human readable text alternative of aria-rowindex.", - required: false, - control: "text", - type: "string", - }, - "aria-rowspan": { - description: - "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-selected": { - description: 'Indicates the current "selected" state of various widgets.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-setsize": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-sort": { - description: - "Indicates if items in a table or grid are sorted in ascending or descending order.", - required: false, - control: "select", - type: "string", - options: ["none", "ascending", "descending", "other"], - }, - "aria-valuemax": { - description: "Defines the maximum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuemin": { - description: "Defines the minimum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuenow": { - description: "Defines the current value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuetext": { - description: - "Defines the human readable text alternative of aria-valuenow for a range widget.", - required: false, - control: "text", - type: "string", - }, autoCapitalize: { required: false, control: "text", diff --git a/packages/sdk-components-react/src/__generated__/head.props.ts b/packages/sdk-components-react/src/__generated__/head.props.ts deleted file mode 100644 index 36d0f94ab059..000000000000 --- a/packages/sdk-components-react/src/__generated__/head.props.ts +++ /dev/null @@ -1,562 +0,0 @@ -import type { PropMeta } from "@webstudio-is/sdk"; - -export const props: Record = { - about: { required: false, control: "text", type: "string" }, - accessKey: { - required: false, - control: "text", - type: "string", - description: "Keyboard shortcut to activate or add focus to the element.", - }, - "aria-activedescendant": { - description: - "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application.", - required: false, - control: "text", - type: "string", - }, - "aria-atomic": { - 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.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-autocomplete": { - 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.", - required: false, - control: "select", - type: "string", - options: ["list", "none", "inline", "both"], - }, - "aria-braillelabel": { - description: - "Defines a string value that labels the current element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-brailleroledescription": { - description: - "Defines a human-readable, author-localized abbreviated description for the role of an element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-busy": { required: false, control: "boolean", type: "boolean" }, - "aria-checked": { - description: - 'Indicates the current "checked" state of checkboxes, radio buttons, and other widgets.', - required: false, - control: "text", - type: "string", - }, - "aria-colcount": { - description: - "Defines the total number of columns in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindex": { - description: - "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindextext": { - description: "Defines a human readable text alternative of aria-colindex.", - required: false, - control: "text", - type: "string", - }, - "aria-colspan": { - description: - "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-controls": { - description: - "Identifies the element (or elements) whose contents or presence are controlled by the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-current": { - description: - "Indicates the element that represents the current item within a container or set of related elements.", - required: false, - control: "text", - type: "string", - }, - "aria-describedby": { - description: - "Identifies the element (or elements) that describes the object.", - required: false, - control: "text", - type: "string", - }, - "aria-description": { - description: - "Defines a string value that describes or annotates the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-details": { - description: - "Identifies the element that provides a detailed, extended description for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-disabled": { - description: - "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-dropeffect": { - description: - "Indicates what functions can be performed when a dragged object is released on the drop target.", - required: false, - control: "select", - type: "string", - options: ["link", "none", "copy", "execute", "move", "popup"], - }, - "aria-errormessage": { - description: - "Identifies the element that provides an error message for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-expanded": { - description: - "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-flowto": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-grabbed": { - description: - 'Indicates an element\'s "grabbed" state in a drag-and-drop operation.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-haspopup": { - description: - "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element.", - required: false, - control: "text", - type: "string", - }, - "aria-hidden": { - description: - "Indicates whether the element is exposed to an accessibility API.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-invalid": { - description: - "Indicates the entered value does not conform to the format expected by the application.", - required: false, - control: "text", - type: "string", - }, - "aria-keyshortcuts": { - description: - "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element.", - required: false, - control: "text", - type: "string", - }, - "aria-label": { - description: - "Provides the accessible name that describes an interactive element if no other accessible name exists, for example in a button that contains an image with no text.", - required: false, - control: "text", - type: "string", - }, - "aria-labelledby": { - description: - "Identifies the element (or elements) that labels the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-level": { - description: - "Defines the hierarchical level of an element within a structure.", - required: false, - control: "number", - type: "number", - }, - "aria-live": { - 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.", - required: false, - control: "radio", - type: "string", - options: ["off", "assertive", "polite"], - }, - "aria-modal": { - description: "Indicates whether an element is modal when displayed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiline": { - description: - "Indicates whether a text box accepts multiple lines of input or only a single line.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiselectable": { - description: - "Indicates that the user may select more than one item from the current selectable descendants.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-orientation": { - description: - "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous.", - required: false, - control: "radio", - type: "string", - options: ["horizontal", "vertical"], - }, - "aria-owns": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-placeholder": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-posinset": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-pressed": { - description: 'Indicates the current "pressed" state of toggle buttons.', - required: false, - control: "text", - type: "string", - }, - "aria-readonly": { - description: - "Indicates that the element is not editable, but is otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-relevant": { - description: - "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified.", - required: false, - control: "select", - type: "string", - options: [ - "text", - "additions", - "additions removals", - "additions text", - "all", - "removals", - "removals additions", - "removals text", - "text additions", - "text removals", - ], - }, - "aria-required": { - description: - "Indicates that user input is required on the element before a form may be submitted.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-roledescription": { - description: - "Defines a human-readable, author-localized description for the role of an element.", - required: false, - control: "text", - type: "string", - }, - "aria-rowcount": { - description: - "Defines the total number of rows in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindex": { - description: - "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindextext": { - description: "Defines a human readable text alternative of aria-rowindex.", - required: false, - control: "text", - type: "string", - }, - "aria-rowspan": { - description: - "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-selected": { - description: 'Indicates the current "selected" state of various widgets.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-setsize": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-sort": { - description: - "Indicates if items in a table or grid are sorted in ascending or descending order.", - required: false, - control: "select", - type: "string", - options: ["none", "ascending", "descending", "other"], - }, - "aria-valuemax": { - description: "Defines the maximum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuemin": { - description: "Defines the minimum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuenow": { - description: "Defines the current value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuetext": { - description: - "Defines the human readable text alternative of aria-valuenow for a range widget.", - required: false, - control: "text", - type: "string", - }, - autoCapitalize: { - required: false, - control: "text", - type: "string", - description: - "Sets whether input is automatically capitalized when entered by user.", - }, - autoCorrect: { required: false, control: "text", type: "string" }, - autoFocus: { - required: false, - control: "boolean", - type: "boolean", - description: - "Indicates that an element should be focused on page load, or when its parent dialog is displayed.", - }, - autoSave: { required: false, control: "text", type: "string" }, - className: { required: false, control: "text", type: "string" }, - color: { - required: false, - control: "color", - type: "string", - description: - "This attribute sets the text color using either a named color or a color specified in the hexadecimal #RRGGBB format. Note: This is a legacy attribute. Please use the CSS color property instead.", - }, - content: { - required: false, - control: "text", - type: "string", - description: - "A value associated with http-equiv orname depending on the context.", - }, - contextMenu: { - required: false, - control: "text", - type: "string", - description: - "Defines the ID of a menu element which willserve as the element's context menu.", - }, - datatype: { required: false, control: "text", type: "string" }, - defaultChecked: { required: false, control: "boolean", type: "boolean" }, - defaultValue: { required: false, control: "text", type: "string" }, - dir: { - required: false, - control: "text", - type: "string", - description: - "Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)", - }, - draggable: { - required: false, - control: "boolean", - type: "boolean", - description: "Defines whether the element can be dragged.", - }, - hidden: { - required: false, - control: "boolean", - type: "boolean", - description: - "Prevents rendering of given element, while keeping child elements, e.g. script elements, active.", - }, - id: { - required: false, - control: "text", - type: "string", - description: - "Often used with CSS to style a specific element. The value of this attribute must be unique.", - }, - inputMode: { - description: - "Hints at the type of data that might be entered by the user while editing the element or its contents", - required: false, - control: "select", - type: "string", - options: [ - "search", - "text", - "none", - "tel", - "url", - "email", - "numeric", - "decimal", - ], - }, - is: { - description: - "Specify that a standard HTML element should behave like a defined custom built-in element", - required: false, - control: "text", - type: "string", - }, - itemID: { required: false, control: "text", type: "string" }, - itemProp: { required: false, control: "text", type: "string" }, - itemRef: { required: false, control: "text", type: "string" }, - itemScope: { required: false, control: "boolean", type: "boolean" }, - itemType: { required: false, control: "text", type: "string" }, - lang: { - required: false, - control: "text", - type: "string", - description: "Defines the language used in the element.", - }, - nonce: { required: false, control: "text", type: "string" }, - prefix: { required: false, control: "text", type: "string" }, - property: { required: false, control: "text", type: "string" }, - radioGroup: { required: false, control: "text", type: "string" }, - rel: { - required: false, - control: "text", - type: "string", - description: - "Specifies the relationship of the target object to the link object.", - }, - resource: { required: false, control: "text", type: "string" }, - results: { required: false, control: "number", type: "number" }, - rev: { required: false, control: "text", type: "string" }, - role: { - required: false, - control: "text", - type: "string", - description: - "Defines an explicit role for an element for use by assistive technologies.", - }, - security: { required: false, control: "text", type: "string" }, - slot: { - required: false, - control: "text", - type: "string", - description: "Assigns a slot in a shadow DOM shadow tree to an element.", - }, - spellCheck: { - required: false, - control: "boolean", - type: "boolean", - description: "Indicates whether spell checking is allowed for the element.", - }, - suppressContentEditableWarning: { - required: false, - control: "boolean", - type: "boolean", - }, - suppressHydrationWarning: { - required: false, - control: "boolean", - type: "boolean", - }, - tabIndex: { - required: false, - control: "number", - type: "number", - description: - "Overrides the browser's default tab order and follows the one specified instead.", - }, - title: { - required: false, - control: "text", - type: "string", - description: - "Text to be displayed in a tooltip when hovering over the element.", - }, - translate: { - required: false, - control: "radio", - type: "string", - options: ["yes", "no"], - description: - "Specify whether an element's attribute values and the values of its text node children are to be translated when the page is localized, or whether to leave them unchanged.", - }, - typeof: { required: false, control: "text", type: "string" }, - unselectable: { - required: false, - control: "radio", - type: "string", - options: ["on", "off"], - }, - vocab: { required: false, control: "text", type: "string" }, -}; diff --git a/packages/sdk-components-react/src/__generated__/heading.props.ts b/packages/sdk-components-react/src/__generated__/heading.props.ts index 321df13ea983..196e4e9bf47c 100644 --- a/packages/sdk-components-react/src/__generated__/heading.props.ts +++ b/packages/sdk-components-react/src/__generated__/heading.props.ts @@ -8,380 +8,6 @@ export const props: Record = { type: "string", description: "Keyboard shortcut to activate or add focus to the element.", }, - "aria-activedescendant": { - description: - "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application.", - required: false, - control: "text", - type: "string", - }, - "aria-atomic": { - 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.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-autocomplete": { - 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.", - required: false, - control: "select", - type: "string", - options: ["list", "none", "inline", "both"], - }, - "aria-braillelabel": { - description: - "Defines a string value that labels the current element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-brailleroledescription": { - description: - "Defines a human-readable, author-localized abbreviated description for the role of an element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-busy": { required: false, control: "boolean", type: "boolean" }, - "aria-checked": { - description: - 'Indicates the current "checked" state of checkboxes, radio buttons, and other widgets.', - required: false, - control: "text", - type: "string", - }, - "aria-colcount": { - description: - "Defines the total number of columns in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindex": { - description: - "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindextext": { - description: "Defines a human readable text alternative of aria-colindex.", - required: false, - control: "text", - type: "string", - }, - "aria-colspan": { - description: - "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-controls": { - description: - "Identifies the element (or elements) whose contents or presence are controlled by the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-current": { - description: - "Indicates the element that represents the current item within a container or set of related elements.", - required: false, - control: "text", - type: "string", - }, - "aria-describedby": { - description: - "Identifies the element (or elements) that describes the object.", - required: false, - control: "text", - type: "string", - }, - "aria-description": { - description: - "Defines a string value that describes or annotates the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-details": { - description: - "Identifies the element that provides a detailed, extended description for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-disabled": { - description: - "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-dropeffect": { - description: - "Indicates what functions can be performed when a dragged object is released on the drop target.", - required: false, - control: "select", - type: "string", - options: ["link", "none", "copy", "execute", "move", "popup"], - }, - "aria-errormessage": { - description: - "Identifies the element that provides an error message for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-expanded": { - description: - "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-flowto": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-grabbed": { - description: - 'Indicates an element\'s "grabbed" state in a drag-and-drop operation.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-haspopup": { - description: - "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element.", - required: false, - control: "text", - type: "string", - }, - "aria-hidden": { - description: - "Indicates whether the element is exposed to an accessibility API.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-invalid": { - description: - "Indicates the entered value does not conform to the format expected by the application.", - required: false, - control: "text", - type: "string", - }, - "aria-keyshortcuts": { - description: - "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element.", - required: false, - control: "text", - type: "string", - }, - "aria-label": { - description: - "Provides the accessible name that describes an interactive element if no other accessible name exists, for example in a button that contains an image with no text.", - required: false, - control: "text", - type: "string", - }, - "aria-labelledby": { - description: - "Identifies the element (or elements) that labels the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-level": { - description: - "Defines the hierarchical level of an element within a structure.", - required: false, - control: "number", - type: "number", - }, - "aria-live": { - 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.", - required: false, - control: "radio", - type: "string", - options: ["off", "assertive", "polite"], - }, - "aria-modal": { - description: "Indicates whether an element is modal when displayed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiline": { - description: - "Indicates whether a text box accepts multiple lines of input or only a single line.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiselectable": { - description: - "Indicates that the user may select more than one item from the current selectable descendants.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-orientation": { - description: - "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous.", - required: false, - control: "radio", - type: "string", - options: ["horizontal", "vertical"], - }, - "aria-owns": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-placeholder": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-posinset": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-pressed": { - description: 'Indicates the current "pressed" state of toggle buttons.', - required: false, - control: "text", - type: "string", - }, - "aria-readonly": { - description: - "Indicates that the element is not editable, but is otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-relevant": { - description: - "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified.", - required: false, - control: "select", - type: "string", - options: [ - "text", - "additions", - "additions removals", - "additions text", - "all", - "removals", - "removals additions", - "removals text", - "text additions", - "text removals", - ], - }, - "aria-required": { - description: - "Indicates that user input is required on the element before a form may be submitted.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-roledescription": { - description: - "Defines a human-readable, author-localized description for the role of an element.", - required: false, - control: "text", - type: "string", - }, - "aria-rowcount": { - description: - "Defines the total number of rows in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindex": { - description: - "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindextext": { - description: "Defines a human readable text alternative of aria-rowindex.", - required: false, - control: "text", - type: "string", - }, - "aria-rowspan": { - description: - "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-selected": { - description: 'Indicates the current "selected" state of various widgets.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-setsize": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-sort": { - description: - "Indicates if items in a table or grid are sorted in ascending or descending order.", - required: false, - control: "select", - type: "string", - options: ["none", "ascending", "descending", "other"], - }, - "aria-valuemax": { - description: "Defines the maximum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuemin": { - description: "Defines the minimum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuenow": { - description: "Defines the current value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuetext": { - description: - "Defines the human readable text alternative of aria-valuenow for a range widget.", - required: false, - control: "text", - type: "string", - }, autoCapitalize: { required: false, control: "text", diff --git a/packages/sdk-components-react/src/__generated__/image.props.ts b/packages/sdk-components-react/src/__generated__/image.props.ts index 1c98d72bb671..620229903083 100644 --- a/packages/sdk-components-react/src/__generated__/image.props.ts +++ b/packages/sdk-components-react/src/__generated__/image.props.ts @@ -15,380 +15,6 @@ export const props: Record = { description: "Text description of the image, which is very important for accessibility and search engine optimization. Screen readers read this description to users so they know what the image means. Alt text is also displayed on the page if the image can't be loaded for some reason.", }, - "aria-activedescendant": { - description: - "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application.", - required: false, - control: "text", - type: "string", - }, - "aria-atomic": { - 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.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-autocomplete": { - 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.", - required: false, - control: "select", - type: "string", - options: ["list", "none", "inline", "both"], - }, - "aria-braillelabel": { - description: - "Defines a string value that labels the current element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-brailleroledescription": { - description: - "Defines a human-readable, author-localized abbreviated description for the role of an element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-busy": { required: false, control: "boolean", type: "boolean" }, - "aria-checked": { - description: - 'Indicates the current "checked" state of checkboxes, radio buttons, and other widgets.', - required: false, - control: "text", - type: "string", - }, - "aria-colcount": { - description: - "Defines the total number of columns in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindex": { - description: - "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindextext": { - description: "Defines a human readable text alternative of aria-colindex.", - required: false, - control: "text", - type: "string", - }, - "aria-colspan": { - description: - "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-controls": { - description: - "Identifies the element (or elements) whose contents or presence are controlled by the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-current": { - description: - "Indicates the element that represents the current item within a container or set of related elements.", - required: false, - control: "text", - type: "string", - }, - "aria-describedby": { - description: - "Identifies the element (or elements) that describes the object.", - required: false, - control: "text", - type: "string", - }, - "aria-description": { - description: - "Defines a string value that describes or annotates the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-details": { - description: - "Identifies the element that provides a detailed, extended description for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-disabled": { - description: - "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-dropeffect": { - description: - "Indicates what functions can be performed when a dragged object is released on the drop target.", - required: false, - control: "select", - type: "string", - options: ["link", "none", "copy", "execute", "move", "popup"], - }, - "aria-errormessage": { - description: - "Identifies the element that provides an error message for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-expanded": { - description: - "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-flowto": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-grabbed": { - description: - 'Indicates an element\'s "grabbed" state in a drag-and-drop operation.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-haspopup": { - description: - "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element.", - required: false, - control: "text", - type: "string", - }, - "aria-hidden": { - description: - "Indicates whether the element is exposed to an accessibility API.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-invalid": { - description: - "Indicates the entered value does not conform to the format expected by the application.", - required: false, - control: "text", - type: "string", - }, - "aria-keyshortcuts": { - description: - "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element.", - required: false, - control: "text", - type: "string", - }, - "aria-label": { - description: - "Provides the accessible name that describes an interactive element if no other accessible name exists, for example in a button that contains an image with no text.", - required: false, - control: "text", - type: "string", - }, - "aria-labelledby": { - description: - "Identifies the element (or elements) that labels the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-level": { - description: - "Defines the hierarchical level of an element within a structure.", - required: false, - control: "number", - type: "number", - }, - "aria-live": { - 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.", - required: false, - control: "radio", - type: "string", - options: ["off", "assertive", "polite"], - }, - "aria-modal": { - description: "Indicates whether an element is modal when displayed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiline": { - description: - "Indicates whether a text box accepts multiple lines of input or only a single line.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiselectable": { - description: - "Indicates that the user may select more than one item from the current selectable descendants.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-orientation": { - description: - "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous.", - required: false, - control: "radio", - type: "string", - options: ["horizontal", "vertical"], - }, - "aria-owns": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-placeholder": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-posinset": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-pressed": { - description: 'Indicates the current "pressed" state of toggle buttons.', - required: false, - control: "text", - type: "string", - }, - "aria-readonly": { - description: - "Indicates that the element is not editable, but is otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-relevant": { - description: - "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified.", - required: false, - control: "select", - type: "string", - options: [ - "text", - "additions", - "additions removals", - "additions text", - "all", - "removals", - "removals additions", - "removals text", - "text additions", - "text removals", - ], - }, - "aria-required": { - description: - "Indicates that user input is required on the element before a form may be submitted.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-roledescription": { - description: - "Defines a human-readable, author-localized description for the role of an element.", - required: false, - control: "text", - type: "string", - }, - "aria-rowcount": { - description: - "Defines the total number of rows in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindex": { - description: - "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindextext": { - description: "Defines a human readable text alternative of aria-rowindex.", - required: false, - control: "text", - type: "string", - }, - "aria-rowspan": { - description: - "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-selected": { - description: 'Indicates the current "selected" state of various widgets.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-setsize": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-sort": { - description: - "Indicates if items in a table or grid are sorted in ascending or descending order.", - required: false, - control: "select", - type: "string", - options: ["none", "ascending", "descending", "other"], - }, - "aria-valuemax": { - description: "Defines the maximum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuemin": { - description: "Defines the minimum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuenow": { - description: "Defines the current value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuetext": { - description: - "Defines the human readable text alternative of aria-valuenow for a range widget.", - required: false, - control: "text", - type: "string", - }, autoCapitalize: { required: false, control: "text", diff --git a/packages/sdk-components-react/src/__generated__/input.props.ts b/packages/sdk-components-react/src/__generated__/input.props.ts index 643afcd5af24..93611c54612d 100644 --- a/packages/sdk-components-react/src/__generated__/input.props.ts +++ b/packages/sdk-components-react/src/__generated__/input.props.ts @@ -21,380 +21,6 @@ export const props: Record = { description: "Text description of the image, which is very important for accessibility and search engine optimization. Screen readers read this description to users so they know what the image means. Alt text is also displayed on the page if the image can't be loaded for some reason.", }, - "aria-activedescendant": { - description: - "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application.", - required: false, - control: "text", - type: "string", - }, - "aria-atomic": { - 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.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-autocomplete": { - 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.", - required: false, - control: "select", - type: "string", - options: ["list", "none", "inline", "both"], - }, - "aria-braillelabel": { - description: - "Defines a string value that labels the current element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-brailleroledescription": { - description: - "Defines a human-readable, author-localized abbreviated description for the role of an element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-busy": { required: false, control: "boolean", type: "boolean" }, - "aria-checked": { - description: - 'Indicates the current "checked" state of checkboxes, radio buttons, and other widgets.', - required: false, - control: "text", - type: "string", - }, - "aria-colcount": { - description: - "Defines the total number of columns in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindex": { - description: - "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindextext": { - description: "Defines a human readable text alternative of aria-colindex.", - required: false, - control: "text", - type: "string", - }, - "aria-colspan": { - description: - "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-controls": { - description: - "Identifies the element (or elements) whose contents or presence are controlled by the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-current": { - description: - "Indicates the element that represents the current item within a container or set of related elements.", - required: false, - control: "text", - type: "string", - }, - "aria-describedby": { - description: - "Identifies the element (or elements) that describes the object.", - required: false, - control: "text", - type: "string", - }, - "aria-description": { - description: - "Defines a string value that describes or annotates the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-details": { - description: - "Identifies the element that provides a detailed, extended description for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-disabled": { - description: - "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-dropeffect": { - description: - "Indicates what functions can be performed when a dragged object is released on the drop target.", - required: false, - control: "select", - type: "string", - options: ["link", "none", "copy", "execute", "move", "popup"], - }, - "aria-errormessage": { - description: - "Identifies the element that provides an error message for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-expanded": { - description: - "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-flowto": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-grabbed": { - description: - 'Indicates an element\'s "grabbed" state in a drag-and-drop operation.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-haspopup": { - description: - "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element.", - required: false, - control: "text", - type: "string", - }, - "aria-hidden": { - description: - "Indicates whether the element is exposed to an accessibility API.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-invalid": { - description: - "Indicates the entered value does not conform to the format expected by the application.", - required: false, - control: "text", - type: "string", - }, - "aria-keyshortcuts": { - description: - "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element.", - required: false, - control: "text", - type: "string", - }, - "aria-label": { - description: - "Provides the accessible name that describes an interactive element if no other accessible name exists, for example in a button that contains an image with no text.", - required: false, - control: "text", - type: "string", - }, - "aria-labelledby": { - description: - "Identifies the element (or elements) that labels the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-level": { - description: - "Defines the hierarchical level of an element within a structure.", - required: false, - control: "number", - type: "number", - }, - "aria-live": { - 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.", - required: false, - control: "radio", - type: "string", - options: ["off", "assertive", "polite"], - }, - "aria-modal": { - description: "Indicates whether an element is modal when displayed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiline": { - description: - "Indicates whether a text box accepts multiple lines of input or only a single line.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiselectable": { - description: - "Indicates that the user may select more than one item from the current selectable descendants.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-orientation": { - description: - "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous.", - required: false, - control: "radio", - type: "string", - options: ["horizontal", "vertical"], - }, - "aria-owns": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-placeholder": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-posinset": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-pressed": { - description: 'Indicates the current "pressed" state of toggle buttons.', - required: false, - control: "text", - type: "string", - }, - "aria-readonly": { - description: - "Indicates that the element is not editable, but is otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-relevant": { - description: - "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified.", - required: false, - control: "select", - type: "string", - options: [ - "text", - "additions", - "additions removals", - "additions text", - "all", - "removals", - "removals additions", - "removals text", - "text additions", - "text removals", - ], - }, - "aria-required": { - description: - "Indicates that user input is required on the element before a form may be submitted.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-roledescription": { - description: - "Defines a human-readable, author-localized description for the role of an element.", - required: false, - control: "text", - type: "string", - }, - "aria-rowcount": { - description: - "Defines the total number of rows in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindex": { - description: - "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindextext": { - description: "Defines a human readable text alternative of aria-rowindex.", - required: false, - control: "text", - type: "string", - }, - "aria-rowspan": { - description: - "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-selected": { - description: 'Indicates the current "selected" state of various widgets.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-setsize": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-sort": { - description: - "Indicates if items in a table or grid are sorted in ascending or descending order.", - required: false, - control: "select", - type: "string", - options: ["none", "ascending", "descending", "other"], - }, - "aria-valuemax": { - description: "Defines the maximum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuemin": { - description: "Defines the minimum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuenow": { - description: "Defines the current value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuetext": { - description: - "Defines the human readable text alternative of aria-valuenow for a range widget.", - required: false, - control: "text", - type: "string", - }, autoCapitalize: { required: false, control: "text", diff --git a/packages/sdk-components-react/src/__generated__/italic.props.ts b/packages/sdk-components-react/src/__generated__/italic.props.ts index 36d0f94ab059..a44f10473bb4 100644 --- a/packages/sdk-components-react/src/__generated__/italic.props.ts +++ b/packages/sdk-components-react/src/__generated__/italic.props.ts @@ -8,380 +8,6 @@ export const props: Record = { type: "string", description: "Keyboard shortcut to activate or add focus to the element.", }, - "aria-activedescendant": { - description: - "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application.", - required: false, - control: "text", - type: "string", - }, - "aria-atomic": { - 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.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-autocomplete": { - 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.", - required: false, - control: "select", - type: "string", - options: ["list", "none", "inline", "both"], - }, - "aria-braillelabel": { - description: - "Defines a string value that labels the current element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-brailleroledescription": { - description: - "Defines a human-readable, author-localized abbreviated description for the role of an element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-busy": { required: false, control: "boolean", type: "boolean" }, - "aria-checked": { - description: - 'Indicates the current "checked" state of checkboxes, radio buttons, and other widgets.', - required: false, - control: "text", - type: "string", - }, - "aria-colcount": { - description: - "Defines the total number of columns in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindex": { - description: - "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindextext": { - description: "Defines a human readable text alternative of aria-colindex.", - required: false, - control: "text", - type: "string", - }, - "aria-colspan": { - description: - "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-controls": { - description: - "Identifies the element (or elements) whose contents or presence are controlled by the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-current": { - description: - "Indicates the element that represents the current item within a container or set of related elements.", - required: false, - control: "text", - type: "string", - }, - "aria-describedby": { - description: - "Identifies the element (or elements) that describes the object.", - required: false, - control: "text", - type: "string", - }, - "aria-description": { - description: - "Defines a string value that describes or annotates the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-details": { - description: - "Identifies the element that provides a detailed, extended description for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-disabled": { - description: - "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-dropeffect": { - description: - "Indicates what functions can be performed when a dragged object is released on the drop target.", - required: false, - control: "select", - type: "string", - options: ["link", "none", "copy", "execute", "move", "popup"], - }, - "aria-errormessage": { - description: - "Identifies the element that provides an error message for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-expanded": { - description: - "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-flowto": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-grabbed": { - description: - 'Indicates an element\'s "grabbed" state in a drag-and-drop operation.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-haspopup": { - description: - "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element.", - required: false, - control: "text", - type: "string", - }, - "aria-hidden": { - description: - "Indicates whether the element is exposed to an accessibility API.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-invalid": { - description: - "Indicates the entered value does not conform to the format expected by the application.", - required: false, - control: "text", - type: "string", - }, - "aria-keyshortcuts": { - description: - "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element.", - required: false, - control: "text", - type: "string", - }, - "aria-label": { - description: - "Provides the accessible name that describes an interactive element if no other accessible name exists, for example in a button that contains an image with no text.", - required: false, - control: "text", - type: "string", - }, - "aria-labelledby": { - description: - "Identifies the element (or elements) that labels the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-level": { - description: - "Defines the hierarchical level of an element within a structure.", - required: false, - control: "number", - type: "number", - }, - "aria-live": { - 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.", - required: false, - control: "radio", - type: "string", - options: ["off", "assertive", "polite"], - }, - "aria-modal": { - description: "Indicates whether an element is modal when displayed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiline": { - description: - "Indicates whether a text box accepts multiple lines of input or only a single line.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiselectable": { - description: - "Indicates that the user may select more than one item from the current selectable descendants.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-orientation": { - description: - "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous.", - required: false, - control: "radio", - type: "string", - options: ["horizontal", "vertical"], - }, - "aria-owns": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-placeholder": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-posinset": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-pressed": { - description: 'Indicates the current "pressed" state of toggle buttons.', - required: false, - control: "text", - type: "string", - }, - "aria-readonly": { - description: - "Indicates that the element is not editable, but is otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-relevant": { - description: - "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified.", - required: false, - control: "select", - type: "string", - options: [ - "text", - "additions", - "additions removals", - "additions text", - "all", - "removals", - "removals additions", - "removals text", - "text additions", - "text removals", - ], - }, - "aria-required": { - description: - "Indicates that user input is required on the element before a form may be submitted.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-roledescription": { - description: - "Defines a human-readable, author-localized description for the role of an element.", - required: false, - control: "text", - type: "string", - }, - "aria-rowcount": { - description: - "Defines the total number of rows in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindex": { - description: - "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindextext": { - description: "Defines a human readable text alternative of aria-rowindex.", - required: false, - control: "text", - type: "string", - }, - "aria-rowspan": { - description: - "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-selected": { - description: 'Indicates the current "selected" state of various widgets.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-setsize": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-sort": { - description: - "Indicates if items in a table or grid are sorted in ascending or descending order.", - required: false, - control: "select", - type: "string", - options: ["none", "ascending", "descending", "other"], - }, - "aria-valuemax": { - description: "Defines the maximum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuemin": { - description: "Defines the minimum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuenow": { - description: "Defines the current value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuetext": { - description: - "Defines the human readable text alternative of aria-valuenow for a range widget.", - required: false, - control: "text", - type: "string", - }, autoCapitalize: { required: false, control: "text", diff --git a/packages/sdk-components-react/src/__generated__/label.props.ts b/packages/sdk-components-react/src/__generated__/label.props.ts index 2efc4531d7b4..b048b10698aa 100644 --- a/packages/sdk-components-react/src/__generated__/label.props.ts +++ b/packages/sdk-components-react/src/__generated__/label.props.ts @@ -8,380 +8,6 @@ export const props: Record = { type: "string", description: "Keyboard shortcut to activate or add focus to the element.", }, - "aria-activedescendant": { - description: - "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application.", - required: false, - control: "text", - type: "string", - }, - "aria-atomic": { - 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.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-autocomplete": { - 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.", - required: false, - control: "select", - type: "string", - options: ["list", "none", "inline", "both"], - }, - "aria-braillelabel": { - description: - "Defines a string value that labels the current element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-brailleroledescription": { - description: - "Defines a human-readable, author-localized abbreviated description for the role of an element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-busy": { required: false, control: "boolean", type: "boolean" }, - "aria-checked": { - description: - 'Indicates the current "checked" state of checkboxes, radio buttons, and other widgets.', - required: false, - control: "text", - type: "string", - }, - "aria-colcount": { - description: - "Defines the total number of columns in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindex": { - description: - "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindextext": { - description: "Defines a human readable text alternative of aria-colindex.", - required: false, - control: "text", - type: "string", - }, - "aria-colspan": { - description: - "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-controls": { - description: - "Identifies the element (or elements) whose contents or presence are controlled by the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-current": { - description: - "Indicates the element that represents the current item within a container or set of related elements.", - required: false, - control: "text", - type: "string", - }, - "aria-describedby": { - description: - "Identifies the element (or elements) that describes the object.", - required: false, - control: "text", - type: "string", - }, - "aria-description": { - description: - "Defines a string value that describes or annotates the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-details": { - description: - "Identifies the element that provides a detailed, extended description for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-disabled": { - description: - "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-dropeffect": { - description: - "Indicates what functions can be performed when a dragged object is released on the drop target.", - required: false, - control: "select", - type: "string", - options: ["link", "none", "copy", "execute", "move", "popup"], - }, - "aria-errormessage": { - description: - "Identifies the element that provides an error message for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-expanded": { - description: - "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-flowto": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-grabbed": { - description: - 'Indicates an element\'s "grabbed" state in a drag-and-drop operation.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-haspopup": { - description: - "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element.", - required: false, - control: "text", - type: "string", - }, - "aria-hidden": { - description: - "Indicates whether the element is exposed to an accessibility API.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-invalid": { - description: - "Indicates the entered value does not conform to the format expected by the application.", - required: false, - control: "text", - type: "string", - }, - "aria-keyshortcuts": { - description: - "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element.", - required: false, - control: "text", - type: "string", - }, - "aria-label": { - description: - "Provides the accessible name that describes an interactive element if no other accessible name exists, for example in a button that contains an image with no text.", - required: false, - control: "text", - type: "string", - }, - "aria-labelledby": { - description: - "Identifies the element (or elements) that labels the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-level": { - description: - "Defines the hierarchical level of an element within a structure.", - required: false, - control: "number", - type: "number", - }, - "aria-live": { - 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.", - required: false, - control: "radio", - type: "string", - options: ["off", "assertive", "polite"], - }, - "aria-modal": { - description: "Indicates whether an element is modal when displayed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiline": { - description: - "Indicates whether a text box accepts multiple lines of input or only a single line.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiselectable": { - description: - "Indicates that the user may select more than one item from the current selectable descendants.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-orientation": { - description: - "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous.", - required: false, - control: "radio", - type: "string", - options: ["horizontal", "vertical"], - }, - "aria-owns": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-placeholder": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-posinset": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-pressed": { - description: 'Indicates the current "pressed" state of toggle buttons.', - required: false, - control: "text", - type: "string", - }, - "aria-readonly": { - description: - "Indicates that the element is not editable, but is otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-relevant": { - description: - "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified.", - required: false, - control: "select", - type: "string", - options: [ - "text", - "additions", - "additions removals", - "additions text", - "all", - "removals", - "removals additions", - "removals text", - "text additions", - "text removals", - ], - }, - "aria-required": { - description: - "Indicates that user input is required on the element before a form may be submitted.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-roledescription": { - description: - "Defines a human-readable, author-localized description for the role of an element.", - required: false, - control: "text", - type: "string", - }, - "aria-rowcount": { - description: - "Defines the total number of rows in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindex": { - description: - "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindextext": { - description: "Defines a human readable text alternative of aria-rowindex.", - required: false, - control: "text", - type: "string", - }, - "aria-rowspan": { - description: - "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-selected": { - description: 'Indicates the current "selected" state of various widgets.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-setsize": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-sort": { - description: - "Indicates if items in a table or grid are sorted in ascending or descending order.", - required: false, - control: "select", - type: "string", - options: ["none", "ascending", "descending", "other"], - }, - "aria-valuemax": { - description: "Defines the maximum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuemin": { - description: "Defines the minimum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuenow": { - description: "Defines the current value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuetext": { - description: - "Defines the human readable text alternative of aria-valuenow for a range widget.", - required: false, - control: "text", - type: "string", - }, autoCapitalize: { required: false, control: "text", diff --git a/packages/sdk-components-react/src/__generated__/link.props.ts b/packages/sdk-components-react/src/__generated__/link.props.ts index a171c90d0a95..55b259b23d02 100644 --- a/packages/sdk-components-react/src/__generated__/link.props.ts +++ b/packages/sdk-components-react/src/__generated__/link.props.ts @@ -8,380 +8,6 @@ export const props: Record = { type: "string", description: "Keyboard shortcut to activate or add focus to the element.", }, - "aria-activedescendant": { - description: - "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application.", - required: false, - control: "text", - type: "string", - }, - "aria-atomic": { - 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.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-autocomplete": { - 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.", - required: false, - control: "select", - type: "string", - options: ["list", "none", "inline", "both"], - }, - "aria-braillelabel": { - description: - "Defines a string value that labels the current element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-brailleroledescription": { - description: - "Defines a human-readable, author-localized abbreviated description for the role of an element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-busy": { required: false, control: "boolean", type: "boolean" }, - "aria-checked": { - description: - 'Indicates the current "checked" state of checkboxes, radio buttons, and other widgets.', - required: false, - control: "text", - type: "string", - }, - "aria-colcount": { - description: - "Defines the total number of columns in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindex": { - description: - "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindextext": { - description: "Defines a human readable text alternative of aria-colindex.", - required: false, - control: "text", - type: "string", - }, - "aria-colspan": { - description: - "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-controls": { - description: - "Identifies the element (or elements) whose contents or presence are controlled by the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-current": { - description: - "Indicates the element that represents the current item within a container or set of related elements.", - required: false, - control: "text", - type: "string", - }, - "aria-describedby": { - description: - "Identifies the element (or elements) that describes the object.", - required: false, - control: "text", - type: "string", - }, - "aria-description": { - description: - "Defines a string value that describes or annotates the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-details": { - description: - "Identifies the element that provides a detailed, extended description for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-disabled": { - description: - "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-dropeffect": { - description: - "Indicates what functions can be performed when a dragged object is released on the drop target.", - required: false, - control: "select", - type: "string", - options: ["link", "none", "copy", "execute", "move", "popup"], - }, - "aria-errormessage": { - description: - "Identifies the element that provides an error message for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-expanded": { - description: - "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-flowto": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-grabbed": { - description: - 'Indicates an element\'s "grabbed" state in a drag-and-drop operation.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-haspopup": { - description: - "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element.", - required: false, - control: "text", - type: "string", - }, - "aria-hidden": { - description: - "Indicates whether the element is exposed to an accessibility API.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-invalid": { - description: - "Indicates the entered value does not conform to the format expected by the application.", - required: false, - control: "text", - type: "string", - }, - "aria-keyshortcuts": { - description: - "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element.", - required: false, - control: "text", - type: "string", - }, - "aria-label": { - description: - "Provides the accessible name that describes an interactive element if no other accessible name exists, for example in a button that contains an image with no text.", - required: false, - control: "text", - type: "string", - }, - "aria-labelledby": { - description: - "Identifies the element (or elements) that labels the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-level": { - description: - "Defines the hierarchical level of an element within a structure.", - required: false, - control: "number", - type: "number", - }, - "aria-live": { - 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.", - required: false, - control: "radio", - type: "string", - options: ["off", "assertive", "polite"], - }, - "aria-modal": { - description: "Indicates whether an element is modal when displayed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiline": { - description: - "Indicates whether a text box accepts multiple lines of input or only a single line.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiselectable": { - description: - "Indicates that the user may select more than one item from the current selectable descendants.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-orientation": { - description: - "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous.", - required: false, - control: "radio", - type: "string", - options: ["horizontal", "vertical"], - }, - "aria-owns": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-placeholder": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-posinset": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-pressed": { - description: 'Indicates the current "pressed" state of toggle buttons.', - required: false, - control: "text", - type: "string", - }, - "aria-readonly": { - description: - "Indicates that the element is not editable, but is otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-relevant": { - description: - "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified.", - required: false, - control: "select", - type: "string", - options: [ - "text", - "additions", - "additions removals", - "additions text", - "all", - "removals", - "removals additions", - "removals text", - "text additions", - "text removals", - ], - }, - "aria-required": { - description: - "Indicates that user input is required on the element before a form may be submitted.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-roledescription": { - description: - "Defines a human-readable, author-localized description for the role of an element.", - required: false, - control: "text", - type: "string", - }, - "aria-rowcount": { - description: - "Defines the total number of rows in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindex": { - description: - "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindextext": { - description: "Defines a human readable text alternative of aria-rowindex.", - required: false, - control: "text", - type: "string", - }, - "aria-rowspan": { - description: - "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-selected": { - description: 'Indicates the current "selected" state of various widgets.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-setsize": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-sort": { - description: - "Indicates if items in a table or grid are sorted in ascending or descending order.", - required: false, - control: "select", - type: "string", - options: ["none", "ascending", "descending", "other"], - }, - "aria-valuemax": { - description: "Defines the maximum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuemin": { - description: "Defines the minimum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuenow": { - description: "Defines the current value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuetext": { - description: - "Defines the human readable text alternative of aria-valuenow for a range widget.", - required: false, - control: "text", - type: "string", - }, autoCapitalize: { required: false, control: "text", diff --git a/packages/sdk-components-react/src/__generated__/list-item.props.ts b/packages/sdk-components-react/src/__generated__/list-item.props.ts index 5cada29f3c1c..829e5846e491 100644 --- a/packages/sdk-components-react/src/__generated__/list-item.props.ts +++ b/packages/sdk-components-react/src/__generated__/list-item.props.ts @@ -8,380 +8,6 @@ export const props: Record = { type: "string", description: "Keyboard shortcut to activate or add focus to the element.", }, - "aria-activedescendant": { - description: - "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application.", - required: false, - control: "text", - type: "string", - }, - "aria-atomic": { - 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.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-autocomplete": { - 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.", - required: false, - control: "select", - type: "string", - options: ["list", "none", "inline", "both"], - }, - "aria-braillelabel": { - description: - "Defines a string value that labels the current element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-brailleroledescription": { - description: - "Defines a human-readable, author-localized abbreviated description for the role of an element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-busy": { required: false, control: "boolean", type: "boolean" }, - "aria-checked": { - description: - 'Indicates the current "checked" state of checkboxes, radio buttons, and other widgets.', - required: false, - control: "text", - type: "string", - }, - "aria-colcount": { - description: - "Defines the total number of columns in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindex": { - description: - "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindextext": { - description: "Defines a human readable text alternative of aria-colindex.", - required: false, - control: "text", - type: "string", - }, - "aria-colspan": { - description: - "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-controls": { - description: - "Identifies the element (or elements) whose contents or presence are controlled by the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-current": { - description: - "Indicates the element that represents the current item within a container or set of related elements.", - required: false, - control: "text", - type: "string", - }, - "aria-describedby": { - description: - "Identifies the element (or elements) that describes the object.", - required: false, - control: "text", - type: "string", - }, - "aria-description": { - description: - "Defines a string value that describes or annotates the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-details": { - description: - "Identifies the element that provides a detailed, extended description for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-disabled": { - description: - "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-dropeffect": { - description: - "Indicates what functions can be performed when a dragged object is released on the drop target.", - required: false, - control: "select", - type: "string", - options: ["link", "none", "copy", "execute", "move", "popup"], - }, - "aria-errormessage": { - description: - "Identifies the element that provides an error message for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-expanded": { - description: - "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-flowto": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-grabbed": { - description: - 'Indicates an element\'s "grabbed" state in a drag-and-drop operation.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-haspopup": { - description: - "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element.", - required: false, - control: "text", - type: "string", - }, - "aria-hidden": { - description: - "Indicates whether the element is exposed to an accessibility API.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-invalid": { - description: - "Indicates the entered value does not conform to the format expected by the application.", - required: false, - control: "text", - type: "string", - }, - "aria-keyshortcuts": { - description: - "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element.", - required: false, - control: "text", - type: "string", - }, - "aria-label": { - description: - "Provides the accessible name that describes an interactive element if no other accessible name exists, for example in a button that contains an image with no text.", - required: false, - control: "text", - type: "string", - }, - "aria-labelledby": { - description: - "Identifies the element (or elements) that labels the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-level": { - description: - "Defines the hierarchical level of an element within a structure.", - required: false, - control: "number", - type: "number", - }, - "aria-live": { - 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.", - required: false, - control: "radio", - type: "string", - options: ["off", "assertive", "polite"], - }, - "aria-modal": { - description: "Indicates whether an element is modal when displayed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiline": { - description: - "Indicates whether a text box accepts multiple lines of input or only a single line.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiselectable": { - description: - "Indicates that the user may select more than one item from the current selectable descendants.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-orientation": { - description: - "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous.", - required: false, - control: "radio", - type: "string", - options: ["horizontal", "vertical"], - }, - "aria-owns": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-placeholder": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-posinset": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-pressed": { - description: 'Indicates the current "pressed" state of toggle buttons.', - required: false, - control: "text", - type: "string", - }, - "aria-readonly": { - description: - "Indicates that the element is not editable, but is otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-relevant": { - description: - "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified.", - required: false, - control: "select", - type: "string", - options: [ - "text", - "additions", - "additions removals", - "additions text", - "all", - "removals", - "removals additions", - "removals text", - "text additions", - "text removals", - ], - }, - "aria-required": { - description: - "Indicates that user input is required on the element before a form may be submitted.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-roledescription": { - description: - "Defines a human-readable, author-localized description for the role of an element.", - required: false, - control: "text", - type: "string", - }, - "aria-rowcount": { - description: - "Defines the total number of rows in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindex": { - description: - "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindextext": { - description: "Defines a human readable text alternative of aria-rowindex.", - required: false, - control: "text", - type: "string", - }, - "aria-rowspan": { - description: - "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-selected": { - description: 'Indicates the current "selected" state of various widgets.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-setsize": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-sort": { - description: - "Indicates if items in a table or grid are sorted in ascending or descending order.", - required: false, - control: "select", - type: "string", - options: ["none", "ascending", "descending", "other"], - }, - "aria-valuemax": { - description: "Defines the maximum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuemin": { - description: "Defines the minimum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuenow": { - description: "Defines the current value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuetext": { - description: - "Defines the human readable text alternative of aria-valuenow for a range widget.", - required: false, - control: "text", - type: "string", - }, autoCapitalize: { required: false, control: "text", diff --git a/packages/sdk-components-react/src/__generated__/list.props.ts b/packages/sdk-components-react/src/__generated__/list.props.ts index 2363cf089913..d23600e39bed 100644 --- a/packages/sdk-components-react/src/__generated__/list.props.ts +++ b/packages/sdk-components-react/src/__generated__/list.props.ts @@ -8,380 +8,6 @@ export const props: Record = { type: "string", description: "Keyboard shortcut to activate or add focus to the element.", }, - "aria-activedescendant": { - description: - "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application.", - required: false, - control: "text", - type: "string", - }, - "aria-atomic": { - 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.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-autocomplete": { - 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.", - required: false, - control: "select", - type: "string", - options: ["list", "none", "inline", "both"], - }, - "aria-braillelabel": { - description: - "Defines a string value that labels the current element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-brailleroledescription": { - description: - "Defines a human-readable, author-localized abbreviated description for the role of an element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-busy": { required: false, control: "boolean", type: "boolean" }, - "aria-checked": { - description: - 'Indicates the current "checked" state of checkboxes, radio buttons, and other widgets.', - required: false, - control: "text", - type: "string", - }, - "aria-colcount": { - description: - "Defines the total number of columns in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindex": { - description: - "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindextext": { - description: "Defines a human readable text alternative of aria-colindex.", - required: false, - control: "text", - type: "string", - }, - "aria-colspan": { - description: - "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-controls": { - description: - "Identifies the element (or elements) whose contents or presence are controlled by the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-current": { - description: - "Indicates the element that represents the current item within a container or set of related elements.", - required: false, - control: "text", - type: "string", - }, - "aria-describedby": { - description: - "Identifies the element (or elements) that describes the object.", - required: false, - control: "text", - type: "string", - }, - "aria-description": { - description: - "Defines a string value that describes or annotates the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-details": { - description: - "Identifies the element that provides a detailed, extended description for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-disabled": { - description: - "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-dropeffect": { - description: - "Indicates what functions can be performed when a dragged object is released on the drop target.", - required: false, - control: "select", - type: "string", - options: ["link", "none", "copy", "execute", "move", "popup"], - }, - "aria-errormessage": { - description: - "Identifies the element that provides an error message for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-expanded": { - description: - "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-flowto": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-grabbed": { - description: - 'Indicates an element\'s "grabbed" state in a drag-and-drop operation.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-haspopup": { - description: - "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element.", - required: false, - control: "text", - type: "string", - }, - "aria-hidden": { - description: - "Indicates whether the element is exposed to an accessibility API.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-invalid": { - description: - "Indicates the entered value does not conform to the format expected by the application.", - required: false, - control: "text", - type: "string", - }, - "aria-keyshortcuts": { - description: - "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element.", - required: false, - control: "text", - type: "string", - }, - "aria-label": { - description: - "Provides the accessible name that describes an interactive element if no other accessible name exists, for example in a button that contains an image with no text.", - required: false, - control: "text", - type: "string", - }, - "aria-labelledby": { - description: - "Identifies the element (or elements) that labels the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-level": { - description: - "Defines the hierarchical level of an element within a structure.", - required: false, - control: "number", - type: "number", - }, - "aria-live": { - 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.", - required: false, - control: "radio", - type: "string", - options: ["off", "assertive", "polite"], - }, - "aria-modal": { - description: "Indicates whether an element is modal when displayed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiline": { - description: - "Indicates whether a text box accepts multiple lines of input or only a single line.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiselectable": { - description: - "Indicates that the user may select more than one item from the current selectable descendants.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-orientation": { - description: - "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous.", - required: false, - control: "radio", - type: "string", - options: ["horizontal", "vertical"], - }, - "aria-owns": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-placeholder": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-posinset": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-pressed": { - description: 'Indicates the current "pressed" state of toggle buttons.', - required: false, - control: "text", - type: "string", - }, - "aria-readonly": { - description: - "Indicates that the element is not editable, but is otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-relevant": { - description: - "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified.", - required: false, - control: "select", - type: "string", - options: [ - "text", - "additions", - "additions removals", - "additions text", - "all", - "removals", - "removals additions", - "removals text", - "text additions", - "text removals", - ], - }, - "aria-required": { - description: - "Indicates that user input is required on the element before a form may be submitted.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-roledescription": { - description: - "Defines a human-readable, author-localized description for the role of an element.", - required: false, - control: "text", - type: "string", - }, - "aria-rowcount": { - description: - "Defines the total number of rows in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindex": { - description: - "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindextext": { - description: "Defines a human readable text alternative of aria-rowindex.", - required: false, - control: "text", - type: "string", - }, - "aria-rowspan": { - description: - "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-selected": { - description: 'Indicates the current "selected" state of various widgets.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-setsize": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-sort": { - description: - "Indicates if items in a table or grid are sorted in ascending or descending order.", - required: false, - control: "select", - type: "string", - options: ["none", "ascending", "descending", "other"], - }, - "aria-valuemax": { - description: "Defines the maximum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuemin": { - description: "Defines the minimum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuenow": { - description: "Defines the current value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuetext": { - description: - "Defines the human readable text alternative of aria-valuenow for a range widget.", - required: false, - control: "text", - type: "string", - }, autoCapitalize: { required: false, control: "text", diff --git a/packages/sdk-components-react/src/__generated__/option.props.ts b/packages/sdk-components-react/src/__generated__/option.props.ts index 9b0d7b691500..aed6d4e9defc 100644 --- a/packages/sdk-components-react/src/__generated__/option.props.ts +++ b/packages/sdk-components-react/src/__generated__/option.props.ts @@ -8,380 +8,6 @@ export const props: Record = { type: "string", description: "Keyboard shortcut to activate or add focus to the element.", }, - "aria-activedescendant": { - description: - "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application.", - required: false, - control: "text", - type: "string", - }, - "aria-atomic": { - 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.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-autocomplete": { - 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.", - required: false, - control: "select", - type: "string", - options: ["list", "none", "inline", "both"], - }, - "aria-braillelabel": { - description: - "Defines a string value that labels the current element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-brailleroledescription": { - description: - "Defines a human-readable, author-localized abbreviated description for the role of an element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-busy": { required: false, control: "boolean", type: "boolean" }, - "aria-checked": { - description: - 'Indicates the current "checked" state of checkboxes, radio buttons, and other widgets.', - required: false, - control: "text", - type: "string", - }, - "aria-colcount": { - description: - "Defines the total number of columns in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindex": { - description: - "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindextext": { - description: "Defines a human readable text alternative of aria-colindex.", - required: false, - control: "text", - type: "string", - }, - "aria-colspan": { - description: - "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-controls": { - description: - "Identifies the element (or elements) whose contents or presence are controlled by the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-current": { - description: - "Indicates the element that represents the current item within a container or set of related elements.", - required: false, - control: "text", - type: "string", - }, - "aria-describedby": { - description: - "Identifies the element (or elements) that describes the object.", - required: false, - control: "text", - type: "string", - }, - "aria-description": { - description: - "Defines a string value that describes or annotates the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-details": { - description: - "Identifies the element that provides a detailed, extended description for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-disabled": { - description: - "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-dropeffect": { - description: - "Indicates what functions can be performed when a dragged object is released on the drop target.", - required: false, - control: "select", - type: "string", - options: ["link", "none", "copy", "execute", "move", "popup"], - }, - "aria-errormessage": { - description: - "Identifies the element that provides an error message for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-expanded": { - description: - "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-flowto": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-grabbed": { - description: - 'Indicates an element\'s "grabbed" state in a drag-and-drop operation.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-haspopup": { - description: - "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element.", - required: false, - control: "text", - type: "string", - }, - "aria-hidden": { - description: - "Indicates whether the element is exposed to an accessibility API.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-invalid": { - description: - "Indicates the entered value does not conform to the format expected by the application.", - required: false, - control: "text", - type: "string", - }, - "aria-keyshortcuts": { - description: - "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element.", - required: false, - control: "text", - type: "string", - }, - "aria-label": { - description: - "Provides the accessible name that describes an interactive element if no other accessible name exists, for example in a button that contains an image with no text.", - required: false, - control: "text", - type: "string", - }, - "aria-labelledby": { - description: - "Identifies the element (or elements) that labels the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-level": { - description: - "Defines the hierarchical level of an element within a structure.", - required: false, - control: "number", - type: "number", - }, - "aria-live": { - 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.", - required: false, - control: "radio", - type: "string", - options: ["off", "assertive", "polite"], - }, - "aria-modal": { - description: "Indicates whether an element is modal when displayed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiline": { - description: - "Indicates whether a text box accepts multiple lines of input or only a single line.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiselectable": { - description: - "Indicates that the user may select more than one item from the current selectable descendants.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-orientation": { - description: - "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous.", - required: false, - control: "radio", - type: "string", - options: ["horizontal", "vertical"], - }, - "aria-owns": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-placeholder": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-posinset": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-pressed": { - description: 'Indicates the current "pressed" state of toggle buttons.', - required: false, - control: "text", - type: "string", - }, - "aria-readonly": { - description: - "Indicates that the element is not editable, but is otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-relevant": { - description: - "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified.", - required: false, - control: "select", - type: "string", - options: [ - "text", - "additions", - "additions removals", - "additions text", - "all", - "removals", - "removals additions", - "removals text", - "text additions", - "text removals", - ], - }, - "aria-required": { - description: - "Indicates that user input is required on the element before a form may be submitted.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-roledescription": { - description: - "Defines a human-readable, author-localized description for the role of an element.", - required: false, - control: "text", - type: "string", - }, - "aria-rowcount": { - description: - "Defines the total number of rows in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindex": { - description: - "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindextext": { - description: "Defines a human readable text alternative of aria-rowindex.", - required: false, - control: "text", - type: "string", - }, - "aria-rowspan": { - description: - "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-selected": { - description: 'Indicates the current "selected" state of various widgets.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-setsize": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-sort": { - description: - "Indicates if items in a table or grid are sorted in ascending or descending order.", - required: false, - control: "select", - type: "string", - options: ["none", "ascending", "descending", "other"], - }, - "aria-valuemax": { - description: "Defines the maximum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuemin": { - description: "Defines the minimum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuenow": { - description: "Defines the current value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuetext": { - description: - "Defines the human readable text alternative of aria-valuenow for a range widget.", - required: false, - control: "text", - type: "string", - }, autoCapitalize: { required: false, control: "text", diff --git a/packages/sdk-components-react/src/__generated__/paragraph.props.ts b/packages/sdk-components-react/src/__generated__/paragraph.props.ts index 36d0f94ab059..a44f10473bb4 100644 --- a/packages/sdk-components-react/src/__generated__/paragraph.props.ts +++ b/packages/sdk-components-react/src/__generated__/paragraph.props.ts @@ -8,380 +8,6 @@ export const props: Record = { type: "string", description: "Keyboard shortcut to activate or add focus to the element.", }, - "aria-activedescendant": { - description: - "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application.", - required: false, - control: "text", - type: "string", - }, - "aria-atomic": { - 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.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-autocomplete": { - 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.", - required: false, - control: "select", - type: "string", - options: ["list", "none", "inline", "both"], - }, - "aria-braillelabel": { - description: - "Defines a string value that labels the current element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-brailleroledescription": { - description: - "Defines a human-readable, author-localized abbreviated description for the role of an element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-busy": { required: false, control: "boolean", type: "boolean" }, - "aria-checked": { - description: - 'Indicates the current "checked" state of checkboxes, radio buttons, and other widgets.', - required: false, - control: "text", - type: "string", - }, - "aria-colcount": { - description: - "Defines the total number of columns in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindex": { - description: - "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindextext": { - description: "Defines a human readable text alternative of aria-colindex.", - required: false, - control: "text", - type: "string", - }, - "aria-colspan": { - description: - "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-controls": { - description: - "Identifies the element (or elements) whose contents or presence are controlled by the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-current": { - description: - "Indicates the element that represents the current item within a container or set of related elements.", - required: false, - control: "text", - type: "string", - }, - "aria-describedby": { - description: - "Identifies the element (or elements) that describes the object.", - required: false, - control: "text", - type: "string", - }, - "aria-description": { - description: - "Defines a string value that describes or annotates the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-details": { - description: - "Identifies the element that provides a detailed, extended description for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-disabled": { - description: - "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-dropeffect": { - description: - "Indicates what functions can be performed when a dragged object is released on the drop target.", - required: false, - control: "select", - type: "string", - options: ["link", "none", "copy", "execute", "move", "popup"], - }, - "aria-errormessage": { - description: - "Identifies the element that provides an error message for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-expanded": { - description: - "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-flowto": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-grabbed": { - description: - 'Indicates an element\'s "grabbed" state in a drag-and-drop operation.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-haspopup": { - description: - "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element.", - required: false, - control: "text", - type: "string", - }, - "aria-hidden": { - description: - "Indicates whether the element is exposed to an accessibility API.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-invalid": { - description: - "Indicates the entered value does not conform to the format expected by the application.", - required: false, - control: "text", - type: "string", - }, - "aria-keyshortcuts": { - description: - "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element.", - required: false, - control: "text", - type: "string", - }, - "aria-label": { - description: - "Provides the accessible name that describes an interactive element if no other accessible name exists, for example in a button that contains an image with no text.", - required: false, - control: "text", - type: "string", - }, - "aria-labelledby": { - description: - "Identifies the element (or elements) that labels the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-level": { - description: - "Defines the hierarchical level of an element within a structure.", - required: false, - control: "number", - type: "number", - }, - "aria-live": { - 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.", - required: false, - control: "radio", - type: "string", - options: ["off", "assertive", "polite"], - }, - "aria-modal": { - description: "Indicates whether an element is modal when displayed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiline": { - description: - "Indicates whether a text box accepts multiple lines of input or only a single line.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiselectable": { - description: - "Indicates that the user may select more than one item from the current selectable descendants.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-orientation": { - description: - "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous.", - required: false, - control: "radio", - type: "string", - options: ["horizontal", "vertical"], - }, - "aria-owns": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-placeholder": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-posinset": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-pressed": { - description: 'Indicates the current "pressed" state of toggle buttons.', - required: false, - control: "text", - type: "string", - }, - "aria-readonly": { - description: - "Indicates that the element is not editable, but is otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-relevant": { - description: - "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified.", - required: false, - control: "select", - type: "string", - options: [ - "text", - "additions", - "additions removals", - "additions text", - "all", - "removals", - "removals additions", - "removals text", - "text additions", - "text removals", - ], - }, - "aria-required": { - description: - "Indicates that user input is required on the element before a form may be submitted.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-roledescription": { - description: - "Defines a human-readable, author-localized description for the role of an element.", - required: false, - control: "text", - type: "string", - }, - "aria-rowcount": { - description: - "Defines the total number of rows in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindex": { - description: - "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindextext": { - description: "Defines a human readable text alternative of aria-rowindex.", - required: false, - control: "text", - type: "string", - }, - "aria-rowspan": { - description: - "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-selected": { - description: 'Indicates the current "selected" state of various widgets.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-setsize": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-sort": { - description: - "Indicates if items in a table or grid are sorted in ascending or descending order.", - required: false, - control: "select", - type: "string", - options: ["none", "ascending", "descending", "other"], - }, - "aria-valuemax": { - description: "Defines the maximum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuemin": { - description: "Defines the minimum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuenow": { - description: "Defines the current value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuetext": { - description: - "Defines the human readable text alternative of aria-valuenow for a range widget.", - required: false, - control: "text", - type: "string", - }, autoCapitalize: { required: false, control: "text", diff --git a/packages/sdk-components-react/src/__generated__/radio-button.props.ts b/packages/sdk-components-react/src/__generated__/radio-button.props.ts index ab4638000a91..9fd74f3d0edb 100644 --- a/packages/sdk-components-react/src/__generated__/radio-button.props.ts +++ b/packages/sdk-components-react/src/__generated__/radio-button.props.ts @@ -21,380 +21,6 @@ export const props: Record = { description: "Text description of the image, which is very important for accessibility and search engine optimization. Screen readers read this description to users so they know what the image means. Alt text is also displayed on the page if the image can't be loaded for some reason.", }, - "aria-activedescendant": { - description: - "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application.", - required: false, - control: "text", - type: "string", - }, - "aria-atomic": { - 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.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-autocomplete": { - 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.", - required: false, - control: "select", - type: "string", - options: ["list", "none", "inline", "both"], - }, - "aria-braillelabel": { - description: - "Defines a string value that labels the current element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-brailleroledescription": { - description: - "Defines a human-readable, author-localized abbreviated description for the role of an element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-busy": { required: false, control: "boolean", type: "boolean" }, - "aria-checked": { - description: - 'Indicates the current "checked" state of checkboxes, radio buttons, and other widgets.', - required: false, - control: "text", - type: "string", - }, - "aria-colcount": { - description: - "Defines the total number of columns in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindex": { - description: - "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindextext": { - description: "Defines a human readable text alternative of aria-colindex.", - required: false, - control: "text", - type: "string", - }, - "aria-colspan": { - description: - "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-controls": { - description: - "Identifies the element (or elements) whose contents or presence are controlled by the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-current": { - description: - "Indicates the element that represents the current item within a container or set of related elements.", - required: false, - control: "text", - type: "string", - }, - "aria-describedby": { - description: - "Identifies the element (or elements) that describes the object.", - required: false, - control: "text", - type: "string", - }, - "aria-description": { - description: - "Defines a string value that describes or annotates the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-details": { - description: - "Identifies the element that provides a detailed, extended description for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-disabled": { - description: - "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-dropeffect": { - description: - "Indicates what functions can be performed when a dragged object is released on the drop target.", - required: false, - control: "select", - type: "string", - options: ["link", "none", "copy", "execute", "move", "popup"], - }, - "aria-errormessage": { - description: - "Identifies the element that provides an error message for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-expanded": { - description: - "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-flowto": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-grabbed": { - description: - 'Indicates an element\'s "grabbed" state in a drag-and-drop operation.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-haspopup": { - description: - "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element.", - required: false, - control: "text", - type: "string", - }, - "aria-hidden": { - description: - "Indicates whether the element is exposed to an accessibility API.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-invalid": { - description: - "Indicates the entered value does not conform to the format expected by the application.", - required: false, - control: "text", - type: "string", - }, - "aria-keyshortcuts": { - description: - "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element.", - required: false, - control: "text", - type: "string", - }, - "aria-label": { - description: - "Provides the accessible name that describes an interactive element if no other accessible name exists, for example in a button that contains an image with no text.", - required: false, - control: "text", - type: "string", - }, - "aria-labelledby": { - description: - "Identifies the element (or elements) that labels the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-level": { - description: - "Defines the hierarchical level of an element within a structure.", - required: false, - control: "number", - type: "number", - }, - "aria-live": { - 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.", - required: false, - control: "radio", - type: "string", - options: ["off", "assertive", "polite"], - }, - "aria-modal": { - description: "Indicates whether an element is modal when displayed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiline": { - description: - "Indicates whether a text box accepts multiple lines of input or only a single line.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiselectable": { - description: - "Indicates that the user may select more than one item from the current selectable descendants.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-orientation": { - description: - "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous.", - required: false, - control: "radio", - type: "string", - options: ["horizontal", "vertical"], - }, - "aria-owns": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-placeholder": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-posinset": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-pressed": { - description: 'Indicates the current "pressed" state of toggle buttons.', - required: false, - control: "text", - type: "string", - }, - "aria-readonly": { - description: - "Indicates that the element is not editable, but is otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-relevant": { - description: - "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified.", - required: false, - control: "select", - type: "string", - options: [ - "text", - "additions", - "additions removals", - "additions text", - "all", - "removals", - "removals additions", - "removals text", - "text additions", - "text removals", - ], - }, - "aria-required": { - description: - "Indicates that user input is required on the element before a form may be submitted.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-roledescription": { - description: - "Defines a human-readable, author-localized description for the role of an element.", - required: false, - control: "text", - type: "string", - }, - "aria-rowcount": { - description: - "Defines the total number of rows in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindex": { - description: - "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindextext": { - description: "Defines a human readable text alternative of aria-rowindex.", - required: false, - control: "text", - type: "string", - }, - "aria-rowspan": { - description: - "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-selected": { - description: 'Indicates the current "selected" state of various widgets.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-setsize": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-sort": { - description: - "Indicates if items in a table or grid are sorted in ascending or descending order.", - required: false, - control: "select", - type: "string", - options: ["none", "ascending", "descending", "other"], - }, - "aria-valuemax": { - description: "Defines the maximum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuemin": { - description: "Defines the minimum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuenow": { - description: "Defines the current value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuetext": { - description: - "Defines the human readable text alternative of aria-valuenow for a range widget.", - required: false, - control: "text", - type: "string", - }, autoCapitalize: { required: false, control: "text", diff --git a/packages/sdk-components-react/src/__generated__/rich-text-link.props.ts b/packages/sdk-components-react/src/__generated__/rich-text-link.props.ts index a171c90d0a95..55b259b23d02 100644 --- a/packages/sdk-components-react/src/__generated__/rich-text-link.props.ts +++ b/packages/sdk-components-react/src/__generated__/rich-text-link.props.ts @@ -8,380 +8,6 @@ export const props: Record = { type: "string", description: "Keyboard shortcut to activate or add focus to the element.", }, - "aria-activedescendant": { - description: - "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application.", - required: false, - control: "text", - type: "string", - }, - "aria-atomic": { - 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.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-autocomplete": { - 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.", - required: false, - control: "select", - type: "string", - options: ["list", "none", "inline", "both"], - }, - "aria-braillelabel": { - description: - "Defines a string value that labels the current element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-brailleroledescription": { - description: - "Defines a human-readable, author-localized abbreviated description for the role of an element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-busy": { required: false, control: "boolean", type: "boolean" }, - "aria-checked": { - description: - 'Indicates the current "checked" state of checkboxes, radio buttons, and other widgets.', - required: false, - control: "text", - type: "string", - }, - "aria-colcount": { - description: - "Defines the total number of columns in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindex": { - description: - "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindextext": { - description: "Defines a human readable text alternative of aria-colindex.", - required: false, - control: "text", - type: "string", - }, - "aria-colspan": { - description: - "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-controls": { - description: - "Identifies the element (or elements) whose contents or presence are controlled by the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-current": { - description: - "Indicates the element that represents the current item within a container or set of related elements.", - required: false, - control: "text", - type: "string", - }, - "aria-describedby": { - description: - "Identifies the element (or elements) that describes the object.", - required: false, - control: "text", - type: "string", - }, - "aria-description": { - description: - "Defines a string value that describes or annotates the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-details": { - description: - "Identifies the element that provides a detailed, extended description for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-disabled": { - description: - "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-dropeffect": { - description: - "Indicates what functions can be performed when a dragged object is released on the drop target.", - required: false, - control: "select", - type: "string", - options: ["link", "none", "copy", "execute", "move", "popup"], - }, - "aria-errormessage": { - description: - "Identifies the element that provides an error message for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-expanded": { - description: - "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-flowto": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-grabbed": { - description: - 'Indicates an element\'s "grabbed" state in a drag-and-drop operation.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-haspopup": { - description: - "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element.", - required: false, - control: "text", - type: "string", - }, - "aria-hidden": { - description: - "Indicates whether the element is exposed to an accessibility API.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-invalid": { - description: - "Indicates the entered value does not conform to the format expected by the application.", - required: false, - control: "text", - type: "string", - }, - "aria-keyshortcuts": { - description: - "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element.", - required: false, - control: "text", - type: "string", - }, - "aria-label": { - description: - "Provides the accessible name that describes an interactive element if no other accessible name exists, for example in a button that contains an image with no text.", - required: false, - control: "text", - type: "string", - }, - "aria-labelledby": { - description: - "Identifies the element (or elements) that labels the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-level": { - description: - "Defines the hierarchical level of an element within a structure.", - required: false, - control: "number", - type: "number", - }, - "aria-live": { - 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.", - required: false, - control: "radio", - type: "string", - options: ["off", "assertive", "polite"], - }, - "aria-modal": { - description: "Indicates whether an element is modal when displayed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiline": { - description: - "Indicates whether a text box accepts multiple lines of input or only a single line.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiselectable": { - description: - "Indicates that the user may select more than one item from the current selectable descendants.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-orientation": { - description: - "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous.", - required: false, - control: "radio", - type: "string", - options: ["horizontal", "vertical"], - }, - "aria-owns": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-placeholder": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-posinset": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-pressed": { - description: 'Indicates the current "pressed" state of toggle buttons.', - required: false, - control: "text", - type: "string", - }, - "aria-readonly": { - description: - "Indicates that the element is not editable, but is otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-relevant": { - description: - "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified.", - required: false, - control: "select", - type: "string", - options: [ - "text", - "additions", - "additions removals", - "additions text", - "all", - "removals", - "removals additions", - "removals text", - "text additions", - "text removals", - ], - }, - "aria-required": { - description: - "Indicates that user input is required on the element before a form may be submitted.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-roledescription": { - description: - "Defines a human-readable, author-localized description for the role of an element.", - required: false, - control: "text", - type: "string", - }, - "aria-rowcount": { - description: - "Defines the total number of rows in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindex": { - description: - "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindextext": { - description: "Defines a human readable text alternative of aria-rowindex.", - required: false, - control: "text", - type: "string", - }, - "aria-rowspan": { - description: - "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-selected": { - description: 'Indicates the current "selected" state of various widgets.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-setsize": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-sort": { - description: - "Indicates if items in a table or grid are sorted in ascending or descending order.", - required: false, - control: "select", - type: "string", - options: ["none", "ascending", "descending", "other"], - }, - "aria-valuemax": { - description: "Defines the maximum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuemin": { - description: "Defines the minimum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuenow": { - description: "Defines the current value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuetext": { - description: - "Defines the human readable text alternative of aria-valuenow for a range widget.", - required: false, - control: "text", - type: "string", - }, autoCapitalize: { required: false, control: "text", diff --git a/packages/sdk-components-react/src/__generated__/select.props.ts b/packages/sdk-components-react/src/__generated__/select.props.ts index 2cdb45055545..7385f0a0f20e 100644 --- a/packages/sdk-components-react/src/__generated__/select.props.ts +++ b/packages/sdk-components-react/src/__generated__/select.props.ts @@ -8,380 +8,6 @@ export const props: Record = { type: "string", description: "Keyboard shortcut to activate or add focus to the element.", }, - "aria-activedescendant": { - description: - "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application.", - required: false, - control: "text", - type: "string", - }, - "aria-atomic": { - 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.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-autocomplete": { - 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.", - required: false, - control: "select", - type: "string", - options: ["list", "none", "inline", "both"], - }, - "aria-braillelabel": { - description: - "Defines a string value that labels the current element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-brailleroledescription": { - description: - "Defines a human-readable, author-localized abbreviated description for the role of an element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-busy": { required: false, control: "boolean", type: "boolean" }, - "aria-checked": { - description: - 'Indicates the current "checked" state of checkboxes, radio buttons, and other widgets.', - required: false, - control: "text", - type: "string", - }, - "aria-colcount": { - description: - "Defines the total number of columns in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindex": { - description: - "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindextext": { - description: "Defines a human readable text alternative of aria-colindex.", - required: false, - control: "text", - type: "string", - }, - "aria-colspan": { - description: - "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-controls": { - description: - "Identifies the element (or elements) whose contents or presence are controlled by the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-current": { - description: - "Indicates the element that represents the current item within a container or set of related elements.", - required: false, - control: "text", - type: "string", - }, - "aria-describedby": { - description: - "Identifies the element (or elements) that describes the object.", - required: false, - control: "text", - type: "string", - }, - "aria-description": { - description: - "Defines a string value that describes or annotates the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-details": { - description: - "Identifies the element that provides a detailed, extended description for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-disabled": { - description: - "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-dropeffect": { - description: - "Indicates what functions can be performed when a dragged object is released on the drop target.", - required: false, - control: "select", - type: "string", - options: ["link", "none", "copy", "execute", "move", "popup"], - }, - "aria-errormessage": { - description: - "Identifies the element that provides an error message for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-expanded": { - description: - "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-flowto": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-grabbed": { - description: - 'Indicates an element\'s "grabbed" state in a drag-and-drop operation.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-haspopup": { - description: - "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element.", - required: false, - control: "text", - type: "string", - }, - "aria-hidden": { - description: - "Indicates whether the element is exposed to an accessibility API.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-invalid": { - description: - "Indicates the entered value does not conform to the format expected by the application.", - required: false, - control: "text", - type: "string", - }, - "aria-keyshortcuts": { - description: - "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element.", - required: false, - control: "text", - type: "string", - }, - "aria-label": { - description: - "Provides the accessible name that describes an interactive element if no other accessible name exists, for example in a button that contains an image with no text.", - required: false, - control: "text", - type: "string", - }, - "aria-labelledby": { - description: - "Identifies the element (or elements) that labels the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-level": { - description: - "Defines the hierarchical level of an element within a structure.", - required: false, - control: "number", - type: "number", - }, - "aria-live": { - 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.", - required: false, - control: "radio", - type: "string", - options: ["off", "assertive", "polite"], - }, - "aria-modal": { - description: "Indicates whether an element is modal when displayed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiline": { - description: - "Indicates whether a text box accepts multiple lines of input or only a single line.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiselectable": { - description: - "Indicates that the user may select more than one item from the current selectable descendants.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-orientation": { - description: - "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous.", - required: false, - control: "radio", - type: "string", - options: ["horizontal", "vertical"], - }, - "aria-owns": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-placeholder": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-posinset": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-pressed": { - description: 'Indicates the current "pressed" state of toggle buttons.', - required: false, - control: "text", - type: "string", - }, - "aria-readonly": { - description: - "Indicates that the element is not editable, but is otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-relevant": { - description: - "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified.", - required: false, - control: "select", - type: "string", - options: [ - "text", - "additions", - "additions removals", - "additions text", - "all", - "removals", - "removals additions", - "removals text", - "text additions", - "text removals", - ], - }, - "aria-required": { - description: - "Indicates that user input is required on the element before a form may be submitted.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-roledescription": { - description: - "Defines a human-readable, author-localized description for the role of an element.", - required: false, - control: "text", - type: "string", - }, - "aria-rowcount": { - description: - "Defines the total number of rows in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindex": { - description: - "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindextext": { - description: "Defines a human readable text alternative of aria-rowindex.", - required: false, - control: "text", - type: "string", - }, - "aria-rowspan": { - description: - "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-selected": { - description: 'Indicates the current "selected" state of various widgets.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-setsize": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-sort": { - description: - "Indicates if items in a table or grid are sorted in ascending or descending order.", - required: false, - control: "select", - type: "string", - options: ["none", "ascending", "descending", "other"], - }, - "aria-valuemax": { - description: "Defines the maximum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuemin": { - description: "Defines the minimum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuenow": { - description: "Defines the current value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuetext": { - description: - "Defines the human readable text alternative of aria-valuenow for a range widget.", - required: false, - control: "text", - type: "string", - }, autoCapitalize: { required: false, control: "text", diff --git a/packages/sdk-components-react/src/__generated__/separator.props.ts b/packages/sdk-components-react/src/__generated__/separator.props.ts index 36d0f94ab059..a44f10473bb4 100644 --- a/packages/sdk-components-react/src/__generated__/separator.props.ts +++ b/packages/sdk-components-react/src/__generated__/separator.props.ts @@ -8,380 +8,6 @@ export const props: Record = { type: "string", description: "Keyboard shortcut to activate or add focus to the element.", }, - "aria-activedescendant": { - description: - "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application.", - required: false, - control: "text", - type: "string", - }, - "aria-atomic": { - 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.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-autocomplete": { - 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.", - required: false, - control: "select", - type: "string", - options: ["list", "none", "inline", "both"], - }, - "aria-braillelabel": { - description: - "Defines a string value that labels the current element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-brailleroledescription": { - description: - "Defines a human-readable, author-localized abbreviated description for the role of an element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-busy": { required: false, control: "boolean", type: "boolean" }, - "aria-checked": { - description: - 'Indicates the current "checked" state of checkboxes, radio buttons, and other widgets.', - required: false, - control: "text", - type: "string", - }, - "aria-colcount": { - description: - "Defines the total number of columns in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindex": { - description: - "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindextext": { - description: "Defines a human readable text alternative of aria-colindex.", - required: false, - control: "text", - type: "string", - }, - "aria-colspan": { - description: - "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-controls": { - description: - "Identifies the element (or elements) whose contents or presence are controlled by the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-current": { - description: - "Indicates the element that represents the current item within a container or set of related elements.", - required: false, - control: "text", - type: "string", - }, - "aria-describedby": { - description: - "Identifies the element (or elements) that describes the object.", - required: false, - control: "text", - type: "string", - }, - "aria-description": { - description: - "Defines a string value that describes or annotates the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-details": { - description: - "Identifies the element that provides a detailed, extended description for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-disabled": { - description: - "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-dropeffect": { - description: - "Indicates what functions can be performed when a dragged object is released on the drop target.", - required: false, - control: "select", - type: "string", - options: ["link", "none", "copy", "execute", "move", "popup"], - }, - "aria-errormessage": { - description: - "Identifies the element that provides an error message for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-expanded": { - description: - "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-flowto": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-grabbed": { - description: - 'Indicates an element\'s "grabbed" state in a drag-and-drop operation.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-haspopup": { - description: - "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element.", - required: false, - control: "text", - type: "string", - }, - "aria-hidden": { - description: - "Indicates whether the element is exposed to an accessibility API.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-invalid": { - description: - "Indicates the entered value does not conform to the format expected by the application.", - required: false, - control: "text", - type: "string", - }, - "aria-keyshortcuts": { - description: - "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element.", - required: false, - control: "text", - type: "string", - }, - "aria-label": { - description: - "Provides the accessible name that describes an interactive element if no other accessible name exists, for example in a button that contains an image with no text.", - required: false, - control: "text", - type: "string", - }, - "aria-labelledby": { - description: - "Identifies the element (or elements) that labels the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-level": { - description: - "Defines the hierarchical level of an element within a structure.", - required: false, - control: "number", - type: "number", - }, - "aria-live": { - 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.", - required: false, - control: "radio", - type: "string", - options: ["off", "assertive", "polite"], - }, - "aria-modal": { - description: "Indicates whether an element is modal when displayed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiline": { - description: - "Indicates whether a text box accepts multiple lines of input or only a single line.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiselectable": { - description: - "Indicates that the user may select more than one item from the current selectable descendants.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-orientation": { - description: - "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous.", - required: false, - control: "radio", - type: "string", - options: ["horizontal", "vertical"], - }, - "aria-owns": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-placeholder": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-posinset": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-pressed": { - description: 'Indicates the current "pressed" state of toggle buttons.', - required: false, - control: "text", - type: "string", - }, - "aria-readonly": { - description: - "Indicates that the element is not editable, but is otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-relevant": { - description: - "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified.", - required: false, - control: "select", - type: "string", - options: [ - "text", - "additions", - "additions removals", - "additions text", - "all", - "removals", - "removals additions", - "removals text", - "text additions", - "text removals", - ], - }, - "aria-required": { - description: - "Indicates that user input is required on the element before a form may be submitted.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-roledescription": { - description: - "Defines a human-readable, author-localized description for the role of an element.", - required: false, - control: "text", - type: "string", - }, - "aria-rowcount": { - description: - "Defines the total number of rows in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindex": { - description: - "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindextext": { - description: "Defines a human readable text alternative of aria-rowindex.", - required: false, - control: "text", - type: "string", - }, - "aria-rowspan": { - description: - "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-selected": { - description: 'Indicates the current "selected" state of various widgets.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-setsize": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-sort": { - description: - "Indicates if items in a table or grid are sorted in ascending or descending order.", - required: false, - control: "select", - type: "string", - options: ["none", "ascending", "descending", "other"], - }, - "aria-valuemax": { - description: "Defines the maximum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuemin": { - description: "Defines the minimum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuenow": { - description: "Defines the current value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuetext": { - description: - "Defines the human readable text alternative of aria-valuenow for a range widget.", - required: false, - control: "text", - type: "string", - }, autoCapitalize: { required: false, control: "text", diff --git a/packages/sdk-components-react/src/__generated__/span.props.ts b/packages/sdk-components-react/src/__generated__/span.props.ts index 36d0f94ab059..a44f10473bb4 100644 --- a/packages/sdk-components-react/src/__generated__/span.props.ts +++ b/packages/sdk-components-react/src/__generated__/span.props.ts @@ -8,380 +8,6 @@ export const props: Record = { type: "string", description: "Keyboard shortcut to activate or add focus to the element.", }, - "aria-activedescendant": { - description: - "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application.", - required: false, - control: "text", - type: "string", - }, - "aria-atomic": { - 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.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-autocomplete": { - 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.", - required: false, - control: "select", - type: "string", - options: ["list", "none", "inline", "both"], - }, - "aria-braillelabel": { - description: - "Defines a string value that labels the current element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-brailleroledescription": { - description: - "Defines a human-readable, author-localized abbreviated description for the role of an element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-busy": { required: false, control: "boolean", type: "boolean" }, - "aria-checked": { - description: - 'Indicates the current "checked" state of checkboxes, radio buttons, and other widgets.', - required: false, - control: "text", - type: "string", - }, - "aria-colcount": { - description: - "Defines the total number of columns in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindex": { - description: - "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindextext": { - description: "Defines a human readable text alternative of aria-colindex.", - required: false, - control: "text", - type: "string", - }, - "aria-colspan": { - description: - "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-controls": { - description: - "Identifies the element (or elements) whose contents or presence are controlled by the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-current": { - description: - "Indicates the element that represents the current item within a container or set of related elements.", - required: false, - control: "text", - type: "string", - }, - "aria-describedby": { - description: - "Identifies the element (or elements) that describes the object.", - required: false, - control: "text", - type: "string", - }, - "aria-description": { - description: - "Defines a string value that describes or annotates the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-details": { - description: - "Identifies the element that provides a detailed, extended description for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-disabled": { - description: - "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-dropeffect": { - description: - "Indicates what functions can be performed when a dragged object is released on the drop target.", - required: false, - control: "select", - type: "string", - options: ["link", "none", "copy", "execute", "move", "popup"], - }, - "aria-errormessage": { - description: - "Identifies the element that provides an error message for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-expanded": { - description: - "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-flowto": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-grabbed": { - description: - 'Indicates an element\'s "grabbed" state in a drag-and-drop operation.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-haspopup": { - description: - "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element.", - required: false, - control: "text", - type: "string", - }, - "aria-hidden": { - description: - "Indicates whether the element is exposed to an accessibility API.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-invalid": { - description: - "Indicates the entered value does not conform to the format expected by the application.", - required: false, - control: "text", - type: "string", - }, - "aria-keyshortcuts": { - description: - "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element.", - required: false, - control: "text", - type: "string", - }, - "aria-label": { - description: - "Provides the accessible name that describes an interactive element if no other accessible name exists, for example in a button that contains an image with no text.", - required: false, - control: "text", - type: "string", - }, - "aria-labelledby": { - description: - "Identifies the element (or elements) that labels the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-level": { - description: - "Defines the hierarchical level of an element within a structure.", - required: false, - control: "number", - type: "number", - }, - "aria-live": { - 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.", - required: false, - control: "radio", - type: "string", - options: ["off", "assertive", "polite"], - }, - "aria-modal": { - description: "Indicates whether an element is modal when displayed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiline": { - description: - "Indicates whether a text box accepts multiple lines of input or only a single line.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiselectable": { - description: - "Indicates that the user may select more than one item from the current selectable descendants.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-orientation": { - description: - "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous.", - required: false, - control: "radio", - type: "string", - options: ["horizontal", "vertical"], - }, - "aria-owns": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-placeholder": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-posinset": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-pressed": { - description: 'Indicates the current "pressed" state of toggle buttons.', - required: false, - control: "text", - type: "string", - }, - "aria-readonly": { - description: - "Indicates that the element is not editable, but is otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-relevant": { - description: - "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified.", - required: false, - control: "select", - type: "string", - options: [ - "text", - "additions", - "additions removals", - "additions text", - "all", - "removals", - "removals additions", - "removals text", - "text additions", - "text removals", - ], - }, - "aria-required": { - description: - "Indicates that user input is required on the element before a form may be submitted.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-roledescription": { - description: - "Defines a human-readable, author-localized description for the role of an element.", - required: false, - control: "text", - type: "string", - }, - "aria-rowcount": { - description: - "Defines the total number of rows in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindex": { - description: - "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindextext": { - description: "Defines a human readable text alternative of aria-rowindex.", - required: false, - control: "text", - type: "string", - }, - "aria-rowspan": { - description: - "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-selected": { - description: 'Indicates the current "selected" state of various widgets.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-setsize": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-sort": { - description: - "Indicates if items in a table or grid are sorted in ascending or descending order.", - required: false, - control: "select", - type: "string", - options: ["none", "ascending", "descending", "other"], - }, - "aria-valuemax": { - description: "Defines the maximum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuemin": { - description: "Defines the minimum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuenow": { - description: "Defines the current value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuetext": { - description: - "Defines the human readable text alternative of aria-valuenow for a range widget.", - required: false, - control: "text", - type: "string", - }, autoCapitalize: { required: false, control: "text", diff --git a/packages/sdk-components-react/src/__generated__/subscript.props.ts b/packages/sdk-components-react/src/__generated__/subscript.props.ts index 36d0f94ab059..a44f10473bb4 100644 --- a/packages/sdk-components-react/src/__generated__/subscript.props.ts +++ b/packages/sdk-components-react/src/__generated__/subscript.props.ts @@ -8,380 +8,6 @@ export const props: Record = { type: "string", description: "Keyboard shortcut to activate or add focus to the element.", }, - "aria-activedescendant": { - description: - "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application.", - required: false, - control: "text", - type: "string", - }, - "aria-atomic": { - 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.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-autocomplete": { - 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.", - required: false, - control: "select", - type: "string", - options: ["list", "none", "inline", "both"], - }, - "aria-braillelabel": { - description: - "Defines a string value that labels the current element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-brailleroledescription": { - description: - "Defines a human-readable, author-localized abbreviated description for the role of an element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-busy": { required: false, control: "boolean", type: "boolean" }, - "aria-checked": { - description: - 'Indicates the current "checked" state of checkboxes, radio buttons, and other widgets.', - required: false, - control: "text", - type: "string", - }, - "aria-colcount": { - description: - "Defines the total number of columns in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindex": { - description: - "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindextext": { - description: "Defines a human readable text alternative of aria-colindex.", - required: false, - control: "text", - type: "string", - }, - "aria-colspan": { - description: - "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-controls": { - description: - "Identifies the element (or elements) whose contents or presence are controlled by the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-current": { - description: - "Indicates the element that represents the current item within a container or set of related elements.", - required: false, - control: "text", - type: "string", - }, - "aria-describedby": { - description: - "Identifies the element (or elements) that describes the object.", - required: false, - control: "text", - type: "string", - }, - "aria-description": { - description: - "Defines a string value that describes or annotates the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-details": { - description: - "Identifies the element that provides a detailed, extended description for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-disabled": { - description: - "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-dropeffect": { - description: - "Indicates what functions can be performed when a dragged object is released on the drop target.", - required: false, - control: "select", - type: "string", - options: ["link", "none", "copy", "execute", "move", "popup"], - }, - "aria-errormessage": { - description: - "Identifies the element that provides an error message for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-expanded": { - description: - "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-flowto": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-grabbed": { - description: - 'Indicates an element\'s "grabbed" state in a drag-and-drop operation.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-haspopup": { - description: - "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element.", - required: false, - control: "text", - type: "string", - }, - "aria-hidden": { - description: - "Indicates whether the element is exposed to an accessibility API.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-invalid": { - description: - "Indicates the entered value does not conform to the format expected by the application.", - required: false, - control: "text", - type: "string", - }, - "aria-keyshortcuts": { - description: - "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element.", - required: false, - control: "text", - type: "string", - }, - "aria-label": { - description: - "Provides the accessible name that describes an interactive element if no other accessible name exists, for example in a button that contains an image with no text.", - required: false, - control: "text", - type: "string", - }, - "aria-labelledby": { - description: - "Identifies the element (or elements) that labels the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-level": { - description: - "Defines the hierarchical level of an element within a structure.", - required: false, - control: "number", - type: "number", - }, - "aria-live": { - 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.", - required: false, - control: "radio", - type: "string", - options: ["off", "assertive", "polite"], - }, - "aria-modal": { - description: "Indicates whether an element is modal when displayed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiline": { - description: - "Indicates whether a text box accepts multiple lines of input or only a single line.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiselectable": { - description: - "Indicates that the user may select more than one item from the current selectable descendants.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-orientation": { - description: - "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous.", - required: false, - control: "radio", - type: "string", - options: ["horizontal", "vertical"], - }, - "aria-owns": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-placeholder": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-posinset": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-pressed": { - description: 'Indicates the current "pressed" state of toggle buttons.', - required: false, - control: "text", - type: "string", - }, - "aria-readonly": { - description: - "Indicates that the element is not editable, but is otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-relevant": { - description: - "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified.", - required: false, - control: "select", - type: "string", - options: [ - "text", - "additions", - "additions removals", - "additions text", - "all", - "removals", - "removals additions", - "removals text", - "text additions", - "text removals", - ], - }, - "aria-required": { - description: - "Indicates that user input is required on the element before a form may be submitted.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-roledescription": { - description: - "Defines a human-readable, author-localized description for the role of an element.", - required: false, - control: "text", - type: "string", - }, - "aria-rowcount": { - description: - "Defines the total number of rows in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindex": { - description: - "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindextext": { - description: "Defines a human readable text alternative of aria-rowindex.", - required: false, - control: "text", - type: "string", - }, - "aria-rowspan": { - description: - "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-selected": { - description: 'Indicates the current "selected" state of various widgets.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-setsize": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-sort": { - description: - "Indicates if items in a table or grid are sorted in ascending or descending order.", - required: false, - control: "select", - type: "string", - options: ["none", "ascending", "descending", "other"], - }, - "aria-valuemax": { - description: "Defines the maximum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuemin": { - description: "Defines the minimum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuenow": { - description: "Defines the current value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuetext": { - description: - "Defines the human readable text alternative of aria-valuenow for a range widget.", - required: false, - control: "text", - type: "string", - }, autoCapitalize: { required: false, control: "text", diff --git a/packages/sdk-components-react/src/__generated__/superscript.props.ts b/packages/sdk-components-react/src/__generated__/superscript.props.ts index 36d0f94ab059..a44f10473bb4 100644 --- a/packages/sdk-components-react/src/__generated__/superscript.props.ts +++ b/packages/sdk-components-react/src/__generated__/superscript.props.ts @@ -8,380 +8,6 @@ export const props: Record = { type: "string", description: "Keyboard shortcut to activate or add focus to the element.", }, - "aria-activedescendant": { - description: - "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application.", - required: false, - control: "text", - type: "string", - }, - "aria-atomic": { - 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.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-autocomplete": { - 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.", - required: false, - control: "select", - type: "string", - options: ["list", "none", "inline", "both"], - }, - "aria-braillelabel": { - description: - "Defines a string value that labels the current element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-brailleroledescription": { - description: - "Defines a human-readable, author-localized abbreviated description for the role of an element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-busy": { required: false, control: "boolean", type: "boolean" }, - "aria-checked": { - description: - 'Indicates the current "checked" state of checkboxes, radio buttons, and other widgets.', - required: false, - control: "text", - type: "string", - }, - "aria-colcount": { - description: - "Defines the total number of columns in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindex": { - description: - "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindextext": { - description: "Defines a human readable text alternative of aria-colindex.", - required: false, - control: "text", - type: "string", - }, - "aria-colspan": { - description: - "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-controls": { - description: - "Identifies the element (or elements) whose contents or presence are controlled by the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-current": { - description: - "Indicates the element that represents the current item within a container or set of related elements.", - required: false, - control: "text", - type: "string", - }, - "aria-describedby": { - description: - "Identifies the element (or elements) that describes the object.", - required: false, - control: "text", - type: "string", - }, - "aria-description": { - description: - "Defines a string value that describes or annotates the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-details": { - description: - "Identifies the element that provides a detailed, extended description for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-disabled": { - description: - "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-dropeffect": { - description: - "Indicates what functions can be performed when a dragged object is released on the drop target.", - required: false, - control: "select", - type: "string", - options: ["link", "none", "copy", "execute", "move", "popup"], - }, - "aria-errormessage": { - description: - "Identifies the element that provides an error message for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-expanded": { - description: - "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-flowto": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-grabbed": { - description: - 'Indicates an element\'s "grabbed" state in a drag-and-drop operation.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-haspopup": { - description: - "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element.", - required: false, - control: "text", - type: "string", - }, - "aria-hidden": { - description: - "Indicates whether the element is exposed to an accessibility API.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-invalid": { - description: - "Indicates the entered value does not conform to the format expected by the application.", - required: false, - control: "text", - type: "string", - }, - "aria-keyshortcuts": { - description: - "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element.", - required: false, - control: "text", - type: "string", - }, - "aria-label": { - description: - "Provides the accessible name that describes an interactive element if no other accessible name exists, for example in a button that contains an image with no text.", - required: false, - control: "text", - type: "string", - }, - "aria-labelledby": { - description: - "Identifies the element (or elements) that labels the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-level": { - description: - "Defines the hierarchical level of an element within a structure.", - required: false, - control: "number", - type: "number", - }, - "aria-live": { - 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.", - required: false, - control: "radio", - type: "string", - options: ["off", "assertive", "polite"], - }, - "aria-modal": { - description: "Indicates whether an element is modal when displayed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiline": { - description: - "Indicates whether a text box accepts multiple lines of input or only a single line.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiselectable": { - description: - "Indicates that the user may select more than one item from the current selectable descendants.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-orientation": { - description: - "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous.", - required: false, - control: "radio", - type: "string", - options: ["horizontal", "vertical"], - }, - "aria-owns": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-placeholder": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-posinset": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-pressed": { - description: 'Indicates the current "pressed" state of toggle buttons.', - required: false, - control: "text", - type: "string", - }, - "aria-readonly": { - description: - "Indicates that the element is not editable, but is otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-relevant": { - description: - "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified.", - required: false, - control: "select", - type: "string", - options: [ - "text", - "additions", - "additions removals", - "additions text", - "all", - "removals", - "removals additions", - "removals text", - "text additions", - "text removals", - ], - }, - "aria-required": { - description: - "Indicates that user input is required on the element before a form may be submitted.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-roledescription": { - description: - "Defines a human-readable, author-localized description for the role of an element.", - required: false, - control: "text", - type: "string", - }, - "aria-rowcount": { - description: - "Defines the total number of rows in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindex": { - description: - "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindextext": { - description: "Defines a human readable text alternative of aria-rowindex.", - required: false, - control: "text", - type: "string", - }, - "aria-rowspan": { - description: - "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-selected": { - description: 'Indicates the current "selected" state of various widgets.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-setsize": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-sort": { - description: - "Indicates if items in a table or grid are sorted in ascending or descending order.", - required: false, - control: "select", - type: "string", - options: ["none", "ascending", "descending", "other"], - }, - "aria-valuemax": { - description: "Defines the maximum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuemin": { - description: "Defines the minimum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuenow": { - description: "Defines the current value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuetext": { - description: - "Defines the human readable text alternative of aria-valuenow for a range widget.", - required: false, - control: "text", - type: "string", - }, autoCapitalize: { required: false, control: "text", diff --git a/packages/sdk-components-react/src/__generated__/text.props.ts b/packages/sdk-components-react/src/__generated__/text.props.ts index 321df13ea983..196e4e9bf47c 100644 --- a/packages/sdk-components-react/src/__generated__/text.props.ts +++ b/packages/sdk-components-react/src/__generated__/text.props.ts @@ -8,380 +8,6 @@ export const props: Record = { type: "string", description: "Keyboard shortcut to activate or add focus to the element.", }, - "aria-activedescendant": { - description: - "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application.", - required: false, - control: "text", - type: "string", - }, - "aria-atomic": { - 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.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-autocomplete": { - 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.", - required: false, - control: "select", - type: "string", - options: ["list", "none", "inline", "both"], - }, - "aria-braillelabel": { - description: - "Defines a string value that labels the current element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-brailleroledescription": { - description: - "Defines a human-readable, author-localized abbreviated description for the role of an element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-busy": { required: false, control: "boolean", type: "boolean" }, - "aria-checked": { - description: - 'Indicates the current "checked" state of checkboxes, radio buttons, and other widgets.', - required: false, - control: "text", - type: "string", - }, - "aria-colcount": { - description: - "Defines the total number of columns in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindex": { - description: - "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindextext": { - description: "Defines a human readable text alternative of aria-colindex.", - required: false, - control: "text", - type: "string", - }, - "aria-colspan": { - description: - "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-controls": { - description: - "Identifies the element (or elements) whose contents or presence are controlled by the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-current": { - description: - "Indicates the element that represents the current item within a container or set of related elements.", - required: false, - control: "text", - type: "string", - }, - "aria-describedby": { - description: - "Identifies the element (or elements) that describes the object.", - required: false, - control: "text", - type: "string", - }, - "aria-description": { - description: - "Defines a string value that describes or annotates the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-details": { - description: - "Identifies the element that provides a detailed, extended description for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-disabled": { - description: - "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-dropeffect": { - description: - "Indicates what functions can be performed when a dragged object is released on the drop target.", - required: false, - control: "select", - type: "string", - options: ["link", "none", "copy", "execute", "move", "popup"], - }, - "aria-errormessage": { - description: - "Identifies the element that provides an error message for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-expanded": { - description: - "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-flowto": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-grabbed": { - description: - 'Indicates an element\'s "grabbed" state in a drag-and-drop operation.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-haspopup": { - description: - "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element.", - required: false, - control: "text", - type: "string", - }, - "aria-hidden": { - description: - "Indicates whether the element is exposed to an accessibility API.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-invalid": { - description: - "Indicates the entered value does not conform to the format expected by the application.", - required: false, - control: "text", - type: "string", - }, - "aria-keyshortcuts": { - description: - "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element.", - required: false, - control: "text", - type: "string", - }, - "aria-label": { - description: - "Provides the accessible name that describes an interactive element if no other accessible name exists, for example in a button that contains an image with no text.", - required: false, - control: "text", - type: "string", - }, - "aria-labelledby": { - description: - "Identifies the element (or elements) that labels the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-level": { - description: - "Defines the hierarchical level of an element within a structure.", - required: false, - control: "number", - type: "number", - }, - "aria-live": { - 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.", - required: false, - control: "radio", - type: "string", - options: ["off", "assertive", "polite"], - }, - "aria-modal": { - description: "Indicates whether an element is modal when displayed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiline": { - description: - "Indicates whether a text box accepts multiple lines of input or only a single line.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiselectable": { - description: - "Indicates that the user may select more than one item from the current selectable descendants.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-orientation": { - description: - "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous.", - required: false, - control: "radio", - type: "string", - options: ["horizontal", "vertical"], - }, - "aria-owns": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-placeholder": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-posinset": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-pressed": { - description: 'Indicates the current "pressed" state of toggle buttons.', - required: false, - control: "text", - type: "string", - }, - "aria-readonly": { - description: - "Indicates that the element is not editable, but is otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-relevant": { - description: - "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified.", - required: false, - control: "select", - type: "string", - options: [ - "text", - "additions", - "additions removals", - "additions text", - "all", - "removals", - "removals additions", - "removals text", - "text additions", - "text removals", - ], - }, - "aria-required": { - description: - "Indicates that user input is required on the element before a form may be submitted.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-roledescription": { - description: - "Defines a human-readable, author-localized description for the role of an element.", - required: false, - control: "text", - type: "string", - }, - "aria-rowcount": { - description: - "Defines the total number of rows in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindex": { - description: - "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindextext": { - description: "Defines a human readable text alternative of aria-rowindex.", - required: false, - control: "text", - type: "string", - }, - "aria-rowspan": { - description: - "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-selected": { - description: 'Indicates the current "selected" state of various widgets.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-setsize": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-sort": { - description: - "Indicates if items in a table or grid are sorted in ascending or descending order.", - required: false, - control: "select", - type: "string", - options: ["none", "ascending", "descending", "other"], - }, - "aria-valuemax": { - description: "Defines the maximum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuemin": { - description: "Defines the minimum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuenow": { - description: "Defines the current value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuetext": { - description: - "Defines the human readable text alternative of aria-valuenow for a range widget.", - required: false, - control: "text", - type: "string", - }, autoCapitalize: { required: false, control: "text", diff --git a/packages/sdk-components-react/src/__generated__/textarea.props.ts b/packages/sdk-components-react/src/__generated__/textarea.props.ts index f8fa81bb8dbd..fa08ff15ae91 100644 --- a/packages/sdk-components-react/src/__generated__/textarea.props.ts +++ b/packages/sdk-components-react/src/__generated__/textarea.props.ts @@ -8,380 +8,6 @@ export const props: Record = { type: "string", description: "Keyboard shortcut to activate or add focus to the element.", }, - "aria-activedescendant": { - description: - "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application.", - required: false, - control: "text", - type: "string", - }, - "aria-atomic": { - 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.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-autocomplete": { - 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.", - required: false, - control: "select", - type: "string", - options: ["list", "none", "inline", "both"], - }, - "aria-braillelabel": { - description: - "Defines a string value that labels the current element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-brailleroledescription": { - description: - "Defines a human-readable, author-localized abbreviated description for the role of an element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-busy": { required: false, control: "boolean", type: "boolean" }, - "aria-checked": { - description: - 'Indicates the current "checked" state of checkboxes, radio buttons, and other widgets.', - required: false, - control: "text", - type: "string", - }, - "aria-colcount": { - description: - "Defines the total number of columns in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindex": { - description: - "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindextext": { - description: "Defines a human readable text alternative of aria-colindex.", - required: false, - control: "text", - type: "string", - }, - "aria-colspan": { - description: - "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-controls": { - description: - "Identifies the element (or elements) whose contents or presence are controlled by the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-current": { - description: - "Indicates the element that represents the current item within a container or set of related elements.", - required: false, - control: "text", - type: "string", - }, - "aria-describedby": { - description: - "Identifies the element (or elements) that describes the object.", - required: false, - control: "text", - type: "string", - }, - "aria-description": { - description: - "Defines a string value that describes or annotates the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-details": { - description: - "Identifies the element that provides a detailed, extended description for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-disabled": { - description: - "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-dropeffect": { - description: - "Indicates what functions can be performed when a dragged object is released on the drop target.", - required: false, - control: "select", - type: "string", - options: ["link", "none", "copy", "execute", "move", "popup"], - }, - "aria-errormessage": { - description: - "Identifies the element that provides an error message for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-expanded": { - description: - "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-flowto": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-grabbed": { - description: - 'Indicates an element\'s "grabbed" state in a drag-and-drop operation.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-haspopup": { - description: - "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element.", - required: false, - control: "text", - type: "string", - }, - "aria-hidden": { - description: - "Indicates whether the element is exposed to an accessibility API.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-invalid": { - description: - "Indicates the entered value does not conform to the format expected by the application.", - required: false, - control: "text", - type: "string", - }, - "aria-keyshortcuts": { - description: - "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element.", - required: false, - control: "text", - type: "string", - }, - "aria-label": { - description: - "Provides the accessible name that describes an interactive element if no other accessible name exists, for example in a button that contains an image with no text.", - required: false, - control: "text", - type: "string", - }, - "aria-labelledby": { - description: - "Identifies the element (or elements) that labels the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-level": { - description: - "Defines the hierarchical level of an element within a structure.", - required: false, - control: "number", - type: "number", - }, - "aria-live": { - 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.", - required: false, - control: "radio", - type: "string", - options: ["off", "assertive", "polite"], - }, - "aria-modal": { - description: "Indicates whether an element is modal when displayed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiline": { - description: - "Indicates whether a text box accepts multiple lines of input or only a single line.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiselectable": { - description: - "Indicates that the user may select more than one item from the current selectable descendants.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-orientation": { - description: - "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous.", - required: false, - control: "radio", - type: "string", - options: ["horizontal", "vertical"], - }, - "aria-owns": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-placeholder": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-posinset": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-pressed": { - description: 'Indicates the current "pressed" state of toggle buttons.', - required: false, - control: "text", - type: "string", - }, - "aria-readonly": { - description: - "Indicates that the element is not editable, but is otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-relevant": { - description: - "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified.", - required: false, - control: "select", - type: "string", - options: [ - "text", - "additions", - "additions removals", - "additions text", - "all", - "removals", - "removals additions", - "removals text", - "text additions", - "text removals", - ], - }, - "aria-required": { - description: - "Indicates that user input is required on the element before a form may be submitted.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-roledescription": { - description: - "Defines a human-readable, author-localized description for the role of an element.", - required: false, - control: "text", - type: "string", - }, - "aria-rowcount": { - description: - "Defines the total number of rows in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindex": { - description: - "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindextext": { - description: "Defines a human readable text alternative of aria-rowindex.", - required: false, - control: "text", - type: "string", - }, - "aria-rowspan": { - description: - "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-selected": { - description: 'Indicates the current "selected" state of various widgets.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-setsize": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-sort": { - description: - "Indicates if items in a table or grid are sorted in ascending or descending order.", - required: false, - control: "select", - type: "string", - options: ["none", "ascending", "descending", "other"], - }, - "aria-valuemax": { - description: "Defines the maximum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuemin": { - description: "Defines the minimum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuenow": { - description: "Defines the current value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuetext": { - description: - "Defines the human readable text alternative of aria-valuenow for a range widget.", - required: false, - control: "text", - type: "string", - }, autoCapitalize: { required: false, control: "text", diff --git a/packages/sdk-components-react/src/__generated__/video.props.ts b/packages/sdk-components-react/src/__generated__/video.props.ts index 2dea38251995..d1e1089aabde 100644 --- a/packages/sdk-components-react/src/__generated__/video.props.ts +++ b/packages/sdk-components-react/src/__generated__/video.props.ts @@ -8,380 +8,6 @@ export const props: Record = { type: "string", description: "Keyboard shortcut to activate or add focus to the element.", }, - "aria-activedescendant": { - description: - "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application.", - required: false, - control: "text", - type: "string", - }, - "aria-atomic": { - 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.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-autocomplete": { - 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.", - required: false, - control: "select", - type: "string", - options: ["list", "none", "inline", "both"], - }, - "aria-braillelabel": { - description: - "Defines a string value that labels the current element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-brailleroledescription": { - description: - "Defines a human-readable, author-localized abbreviated description for the role of an element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-busy": { required: false, control: "boolean", type: "boolean" }, - "aria-checked": { - description: - 'Indicates the current "checked" state of checkboxes, radio buttons, and other widgets.', - required: false, - control: "text", - type: "string", - }, - "aria-colcount": { - description: - "Defines the total number of columns in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindex": { - description: - "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindextext": { - description: "Defines a human readable text alternative of aria-colindex.", - required: false, - control: "text", - type: "string", - }, - "aria-colspan": { - description: - "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-controls": { - description: - "Identifies the element (or elements) whose contents or presence are controlled by the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-current": { - description: - "Indicates the element that represents the current item within a container or set of related elements.", - required: false, - control: "text", - type: "string", - }, - "aria-describedby": { - description: - "Identifies the element (or elements) that describes the object.", - required: false, - control: "text", - type: "string", - }, - "aria-description": { - description: - "Defines a string value that describes or annotates the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-details": { - description: - "Identifies the element that provides a detailed, extended description for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-disabled": { - description: - "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-dropeffect": { - description: - "Indicates what functions can be performed when a dragged object is released on the drop target.", - required: false, - control: "select", - type: "string", - options: ["link", "none", "copy", "execute", "move", "popup"], - }, - "aria-errormessage": { - description: - "Identifies the element that provides an error message for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-expanded": { - description: - "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-flowto": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-grabbed": { - description: - 'Indicates an element\'s "grabbed" state in a drag-and-drop operation.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-haspopup": { - description: - "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element.", - required: false, - control: "text", - type: "string", - }, - "aria-hidden": { - description: - "Indicates whether the element is exposed to an accessibility API.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-invalid": { - description: - "Indicates the entered value does not conform to the format expected by the application.", - required: false, - control: "text", - type: "string", - }, - "aria-keyshortcuts": { - description: - "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element.", - required: false, - control: "text", - type: "string", - }, - "aria-label": { - description: - "Provides the accessible name that describes an interactive element if no other accessible name exists, for example in a button that contains an image with no text.", - required: false, - control: "text", - type: "string", - }, - "aria-labelledby": { - description: - "Identifies the element (or elements) that labels the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-level": { - description: - "Defines the hierarchical level of an element within a structure.", - required: false, - control: "number", - type: "number", - }, - "aria-live": { - 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.", - required: false, - control: "radio", - type: "string", - options: ["off", "assertive", "polite"], - }, - "aria-modal": { - description: "Indicates whether an element is modal when displayed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiline": { - description: - "Indicates whether a text box accepts multiple lines of input or only a single line.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiselectable": { - description: - "Indicates that the user may select more than one item from the current selectable descendants.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-orientation": { - description: - "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous.", - required: false, - control: "radio", - type: "string", - options: ["horizontal", "vertical"], - }, - "aria-owns": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-placeholder": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-posinset": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-pressed": { - description: 'Indicates the current "pressed" state of toggle buttons.', - required: false, - control: "text", - type: "string", - }, - "aria-readonly": { - description: - "Indicates that the element is not editable, but is otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-relevant": { - description: - "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified.", - required: false, - control: "select", - type: "string", - options: [ - "text", - "additions", - "additions removals", - "additions text", - "all", - "removals", - "removals additions", - "removals text", - "text additions", - "text removals", - ], - }, - "aria-required": { - description: - "Indicates that user input is required on the element before a form may be submitted.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-roledescription": { - description: - "Defines a human-readable, author-localized description for the role of an element.", - required: false, - control: "text", - type: "string", - }, - "aria-rowcount": { - description: - "Defines the total number of rows in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindex": { - description: - "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindextext": { - description: "Defines a human readable text alternative of aria-rowindex.", - required: false, - control: "text", - type: "string", - }, - "aria-rowspan": { - description: - "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-selected": { - description: 'Indicates the current "selected" state of various widgets.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-setsize": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-sort": { - description: - "Indicates if items in a table or grid are sorted in ascending or descending order.", - required: false, - control: "select", - type: "string", - options: ["none", "ascending", "descending", "other"], - }, - "aria-valuemax": { - description: "Defines the maximum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuemin": { - description: "Defines the minimum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuenow": { - description: "Defines the current value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuetext": { - description: - "Defines the human readable text alternative of aria-valuenow for a range widget.", - required: false, - control: "text", - type: "string", - }, autoCapitalize: { required: false, control: "text", diff --git a/packages/sdk-components-react/src/__generated__/vimeo-play-button.props.ts b/packages/sdk-components-react/src/__generated__/vimeo-play-button.props.ts index 2b0f2aecde07..4b2637529fd6 100644 --- a/packages/sdk-components-react/src/__generated__/vimeo-play-button.props.ts +++ b/packages/sdk-components-react/src/__generated__/vimeo-play-button.props.ts @@ -8,380 +8,6 @@ export const props: Record = { type: "string", description: "Keyboard shortcut to activate or add focus to the element.", }, - "aria-activedescendant": { - description: - "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application.", - required: false, - control: "text", - type: "string", - }, - "aria-atomic": { - 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.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-autocomplete": { - 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.", - required: false, - control: "select", - type: "string", - options: ["list", "none", "inline", "both"], - }, - "aria-braillelabel": { - description: - "Defines a string value that labels the current element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-brailleroledescription": { - description: - "Defines a human-readable, author-localized abbreviated description for the role of an element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-busy": { required: false, control: "boolean", type: "boolean" }, - "aria-checked": { - description: - 'Indicates the current "checked" state of checkboxes, radio buttons, and other widgets.', - required: false, - control: "text", - type: "string", - }, - "aria-colcount": { - description: - "Defines the total number of columns in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindex": { - description: - "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindextext": { - description: "Defines a human readable text alternative of aria-colindex.", - required: false, - control: "text", - type: "string", - }, - "aria-colspan": { - description: - "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-controls": { - description: - "Identifies the element (or elements) whose contents or presence are controlled by the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-current": { - description: - "Indicates the element that represents the current item within a container or set of related elements.", - required: false, - control: "text", - type: "string", - }, - "aria-describedby": { - description: - "Identifies the element (or elements) that describes the object.", - required: false, - control: "text", - type: "string", - }, - "aria-description": { - description: - "Defines a string value that describes or annotates the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-details": { - description: - "Identifies the element that provides a detailed, extended description for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-disabled": { - description: - "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-dropeffect": { - description: - "Indicates what functions can be performed when a dragged object is released on the drop target.", - required: false, - control: "select", - type: "string", - options: ["link", "none", "copy", "execute", "move", "popup"], - }, - "aria-errormessage": { - description: - "Identifies the element that provides an error message for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-expanded": { - description: - "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-flowto": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-grabbed": { - description: - 'Indicates an element\'s "grabbed" state in a drag-and-drop operation.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-haspopup": { - description: - "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element.", - required: false, - control: "text", - type: "string", - }, - "aria-hidden": { - description: - "Indicates whether the element is exposed to an accessibility API.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-invalid": { - description: - "Indicates the entered value does not conform to the format expected by the application.", - required: false, - control: "text", - type: "string", - }, - "aria-keyshortcuts": { - description: - "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element.", - required: false, - control: "text", - type: "string", - }, - "aria-label": { - description: - "Provides the accessible name that describes an interactive element if no other accessible name exists, for example in a button that contains an image with no text.", - required: false, - control: "text", - type: "string", - }, - "aria-labelledby": { - description: - "Identifies the element (or elements) that labels the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-level": { - description: - "Defines the hierarchical level of an element within a structure.", - required: false, - control: "number", - type: "number", - }, - "aria-live": { - 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.", - required: false, - control: "radio", - type: "string", - options: ["off", "assertive", "polite"], - }, - "aria-modal": { - description: "Indicates whether an element is modal when displayed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiline": { - description: - "Indicates whether a text box accepts multiple lines of input or only a single line.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiselectable": { - description: - "Indicates that the user may select more than one item from the current selectable descendants.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-orientation": { - description: - "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous.", - required: false, - control: "radio", - type: "string", - options: ["horizontal", "vertical"], - }, - "aria-owns": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-placeholder": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-posinset": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-pressed": { - description: 'Indicates the current "pressed" state of toggle buttons.', - required: false, - control: "text", - type: "string", - }, - "aria-readonly": { - description: - "Indicates that the element is not editable, but is otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-relevant": { - description: - "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified.", - required: false, - control: "select", - type: "string", - options: [ - "text", - "additions", - "additions removals", - "additions text", - "all", - "removals", - "removals additions", - "removals text", - "text additions", - "text removals", - ], - }, - "aria-required": { - description: - "Indicates that user input is required on the element before a form may be submitted.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-roledescription": { - description: - "Defines a human-readable, author-localized description for the role of an element.", - required: false, - control: "text", - type: "string", - }, - "aria-rowcount": { - description: - "Defines the total number of rows in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindex": { - description: - "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindextext": { - description: "Defines a human readable text alternative of aria-rowindex.", - required: false, - control: "text", - type: "string", - }, - "aria-rowspan": { - description: - "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-selected": { - description: 'Indicates the current "selected" state of various widgets.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-setsize": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-sort": { - description: - "Indicates if items in a table or grid are sorted in ascending or descending order.", - required: false, - control: "select", - type: "string", - options: ["none", "ascending", "descending", "other"], - }, - "aria-valuemax": { - description: "Defines the maximum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuemin": { - description: "Defines the minimum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuenow": { - description: "Defines the current value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuetext": { - description: - "Defines the human readable text alternative of aria-valuenow for a range widget.", - required: false, - control: "text", - type: "string", - }, autoCapitalize: { required: false, control: "text", diff --git a/packages/sdk-components-react/src/__generated__/vimeo-preview-image.props.ts b/packages/sdk-components-react/src/__generated__/vimeo-preview-image.props.ts index cc9416769b60..50493d4f179f 100644 --- a/packages/sdk-components-react/src/__generated__/vimeo-preview-image.props.ts +++ b/packages/sdk-components-react/src/__generated__/vimeo-preview-image.props.ts @@ -15,380 +15,6 @@ export const props: Record = { description: "Text description of the image, which is very important for accessibility and search engine optimization. Screen readers read this description to users so they know what the image means. Alt text is also displayed on the page if the image can't be loaded for some reason.", }, - "aria-activedescendant": { - description: - "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application.", - required: false, - control: "text", - type: "string", - }, - "aria-atomic": { - 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.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-autocomplete": { - 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.", - required: false, - control: "select", - type: "string", - options: ["list", "none", "inline", "both"], - }, - "aria-braillelabel": { - description: - "Defines a string value that labels the current element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-brailleroledescription": { - description: - "Defines a human-readable, author-localized abbreviated description for the role of an element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-busy": { required: false, control: "boolean", type: "boolean" }, - "aria-checked": { - description: - 'Indicates the current "checked" state of checkboxes, radio buttons, and other widgets.', - required: false, - control: "text", - type: "string", - }, - "aria-colcount": { - description: - "Defines the total number of columns in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindex": { - description: - "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindextext": { - description: "Defines a human readable text alternative of aria-colindex.", - required: false, - control: "text", - type: "string", - }, - "aria-colspan": { - description: - "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-controls": { - description: - "Identifies the element (or elements) whose contents or presence are controlled by the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-current": { - description: - "Indicates the element that represents the current item within a container or set of related elements.", - required: false, - control: "text", - type: "string", - }, - "aria-describedby": { - description: - "Identifies the element (or elements) that describes the object.", - required: false, - control: "text", - type: "string", - }, - "aria-description": { - description: - "Defines a string value that describes or annotates the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-details": { - description: - "Identifies the element that provides a detailed, extended description for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-disabled": { - description: - "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-dropeffect": { - description: - "Indicates what functions can be performed when a dragged object is released on the drop target.", - required: false, - control: "select", - type: "string", - options: ["link", "none", "copy", "execute", "move", "popup"], - }, - "aria-errormessage": { - description: - "Identifies the element that provides an error message for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-expanded": { - description: - "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-flowto": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-grabbed": { - description: - 'Indicates an element\'s "grabbed" state in a drag-and-drop operation.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-haspopup": { - description: - "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element.", - required: false, - control: "text", - type: "string", - }, - "aria-hidden": { - description: - "Indicates whether the element is exposed to an accessibility API.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-invalid": { - description: - "Indicates the entered value does not conform to the format expected by the application.", - required: false, - control: "text", - type: "string", - }, - "aria-keyshortcuts": { - description: - "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element.", - required: false, - control: "text", - type: "string", - }, - "aria-label": { - description: - "Provides the accessible name that describes an interactive element if no other accessible name exists, for example in a button that contains an image with no text.", - required: false, - control: "text", - type: "string", - }, - "aria-labelledby": { - description: - "Identifies the element (or elements) that labels the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-level": { - description: - "Defines the hierarchical level of an element within a structure.", - required: false, - control: "number", - type: "number", - }, - "aria-live": { - 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.", - required: false, - control: "radio", - type: "string", - options: ["off", "assertive", "polite"], - }, - "aria-modal": { - description: "Indicates whether an element is modal when displayed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiline": { - description: - "Indicates whether a text box accepts multiple lines of input or only a single line.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiselectable": { - description: - "Indicates that the user may select more than one item from the current selectable descendants.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-orientation": { - description: - "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous.", - required: false, - control: "radio", - type: "string", - options: ["horizontal", "vertical"], - }, - "aria-owns": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-placeholder": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-posinset": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-pressed": { - description: 'Indicates the current "pressed" state of toggle buttons.', - required: false, - control: "text", - type: "string", - }, - "aria-readonly": { - description: - "Indicates that the element is not editable, but is otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-relevant": { - description: - "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified.", - required: false, - control: "select", - type: "string", - options: [ - "text", - "additions", - "additions removals", - "additions text", - "all", - "removals", - "removals additions", - "removals text", - "text additions", - "text removals", - ], - }, - "aria-required": { - description: - "Indicates that user input is required on the element before a form may be submitted.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-roledescription": { - description: - "Defines a human-readable, author-localized description for the role of an element.", - required: false, - control: "text", - type: "string", - }, - "aria-rowcount": { - description: - "Defines the total number of rows in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindex": { - description: - "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindextext": { - description: "Defines a human readable text alternative of aria-rowindex.", - required: false, - control: "text", - type: "string", - }, - "aria-rowspan": { - description: - "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-selected": { - description: 'Indicates the current "selected" state of various widgets.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-setsize": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-sort": { - description: - "Indicates if items in a table or grid are sorted in ascending or descending order.", - required: false, - control: "select", - type: "string", - options: ["none", "ascending", "descending", "other"], - }, - "aria-valuemax": { - description: "Defines the maximum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuemin": { - description: "Defines the minimum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuenow": { - description: "Defines the current value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuetext": { - description: - "Defines the human readable text alternative of aria-valuenow for a range widget.", - required: false, - control: "text", - type: "string", - }, autoCapitalize: { required: false, control: "text", diff --git a/packages/sdk-components-react/src/__generated__/vimeo-spinner.props.ts b/packages/sdk-components-react/src/__generated__/vimeo-spinner.props.ts index 36d0f94ab059..a44f10473bb4 100644 --- a/packages/sdk-components-react/src/__generated__/vimeo-spinner.props.ts +++ b/packages/sdk-components-react/src/__generated__/vimeo-spinner.props.ts @@ -8,380 +8,6 @@ export const props: Record = { type: "string", description: "Keyboard shortcut to activate or add focus to the element.", }, - "aria-activedescendant": { - description: - "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application.", - required: false, - control: "text", - type: "string", - }, - "aria-atomic": { - 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.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-autocomplete": { - 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.", - required: false, - control: "select", - type: "string", - options: ["list", "none", "inline", "both"], - }, - "aria-braillelabel": { - description: - "Defines a string value that labels the current element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-brailleroledescription": { - description: - "Defines a human-readable, author-localized abbreviated description for the role of an element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-busy": { required: false, control: "boolean", type: "boolean" }, - "aria-checked": { - description: - 'Indicates the current "checked" state of checkboxes, radio buttons, and other widgets.', - required: false, - control: "text", - type: "string", - }, - "aria-colcount": { - description: - "Defines the total number of columns in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindex": { - description: - "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindextext": { - description: "Defines a human readable text alternative of aria-colindex.", - required: false, - control: "text", - type: "string", - }, - "aria-colspan": { - description: - "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-controls": { - description: - "Identifies the element (or elements) whose contents or presence are controlled by the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-current": { - description: - "Indicates the element that represents the current item within a container or set of related elements.", - required: false, - control: "text", - type: "string", - }, - "aria-describedby": { - description: - "Identifies the element (or elements) that describes the object.", - required: false, - control: "text", - type: "string", - }, - "aria-description": { - description: - "Defines a string value that describes or annotates the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-details": { - description: - "Identifies the element that provides a detailed, extended description for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-disabled": { - description: - "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-dropeffect": { - description: - "Indicates what functions can be performed when a dragged object is released on the drop target.", - required: false, - control: "select", - type: "string", - options: ["link", "none", "copy", "execute", "move", "popup"], - }, - "aria-errormessage": { - description: - "Identifies the element that provides an error message for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-expanded": { - description: - "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-flowto": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-grabbed": { - description: - 'Indicates an element\'s "grabbed" state in a drag-and-drop operation.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-haspopup": { - description: - "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element.", - required: false, - control: "text", - type: "string", - }, - "aria-hidden": { - description: - "Indicates whether the element is exposed to an accessibility API.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-invalid": { - description: - "Indicates the entered value does not conform to the format expected by the application.", - required: false, - control: "text", - type: "string", - }, - "aria-keyshortcuts": { - description: - "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element.", - required: false, - control: "text", - type: "string", - }, - "aria-label": { - description: - "Provides the accessible name that describes an interactive element if no other accessible name exists, for example in a button that contains an image with no text.", - required: false, - control: "text", - type: "string", - }, - "aria-labelledby": { - description: - "Identifies the element (or elements) that labels the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-level": { - description: - "Defines the hierarchical level of an element within a structure.", - required: false, - control: "number", - type: "number", - }, - "aria-live": { - 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.", - required: false, - control: "radio", - type: "string", - options: ["off", "assertive", "polite"], - }, - "aria-modal": { - description: "Indicates whether an element is modal when displayed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiline": { - description: - "Indicates whether a text box accepts multiple lines of input or only a single line.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiselectable": { - description: - "Indicates that the user may select more than one item from the current selectable descendants.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-orientation": { - description: - "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous.", - required: false, - control: "radio", - type: "string", - options: ["horizontal", "vertical"], - }, - "aria-owns": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-placeholder": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-posinset": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-pressed": { - description: 'Indicates the current "pressed" state of toggle buttons.', - required: false, - control: "text", - type: "string", - }, - "aria-readonly": { - description: - "Indicates that the element is not editable, but is otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-relevant": { - description: - "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified.", - required: false, - control: "select", - type: "string", - options: [ - "text", - "additions", - "additions removals", - "additions text", - "all", - "removals", - "removals additions", - "removals text", - "text additions", - "text removals", - ], - }, - "aria-required": { - description: - "Indicates that user input is required on the element before a form may be submitted.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-roledescription": { - description: - "Defines a human-readable, author-localized description for the role of an element.", - required: false, - control: "text", - type: "string", - }, - "aria-rowcount": { - description: - "Defines the total number of rows in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindex": { - description: - "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindextext": { - description: "Defines a human readable text alternative of aria-rowindex.", - required: false, - control: "text", - type: "string", - }, - "aria-rowspan": { - description: - "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-selected": { - description: 'Indicates the current "selected" state of various widgets.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-setsize": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-sort": { - description: - "Indicates if items in a table or grid are sorted in ascending or descending order.", - required: false, - control: "select", - type: "string", - options: ["none", "ascending", "descending", "other"], - }, - "aria-valuemax": { - description: "Defines the maximum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuemin": { - description: "Defines the minimum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuenow": { - description: "Defines the current value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuetext": { - description: - "Defines the human readable text alternative of aria-valuenow for a range widget.", - required: false, - control: "text", - type: "string", - }, autoCapitalize: { required: false, control: "text", diff --git a/packages/sdk-components-react/src/__generated__/vimeo.props.ts b/packages/sdk-components-react/src/__generated__/vimeo.props.ts index 15daa8f7c65a..56adcce4620f 100644 --- a/packages/sdk-components-react/src/__generated__/vimeo.props.ts +++ b/packages/sdk-components-react/src/__generated__/vimeo.props.ts @@ -1,748 +1,447 @@ import type { PropMeta } from "@webstudio-is/sdk"; export const props: Record = { - about: { required: false, control: "text", type: "string" }, accessKey: { - required: false, + description: + "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/accessKey)", + required: true, control: "text", type: "string", - description: "Keyboard shortcut to activate or add focus to the element.", }, - "aria-activedescendant": { + accessKeyLabel: { description: - "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application.", - required: false, + "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/accessKeyLabel)", + required: true, control: "text", type: "string", }, - "aria-atomic": { + align: { 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.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-autocomplete": { - 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.", - required: false, - control: "select", + "Sets or retrieves how the object is aligned with adjacent text.", + required: true, + control: "text", type: "string", - options: ["list", "none", "inline", "both"], }, - "aria-braillelabel": { + allow: { description: - "Defines a string value that labels the current element, which is intended to be converted into Braille.", - required: false, + "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLIFrameElement/allow)", + required: true, control: "text", type: "string", }, - "aria-brailleroledescription": { + allowFullscreen: { description: - "Defines a human-readable, author-localized abbreviated description for the role of an element, which is intended to be converted into Braille.", - required: false, + "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLIFrameElement/allowFullscreen)", + required: true, + control: "boolean", + type: "boolean", + }, + autocapitalize: { + description: + "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autocapitalize)", + required: true, control: "text", type: "string", }, - "aria-busy": { required: false, control: "boolean", type: "boolean" }, - "aria-checked": { + autofocus: { description: - 'Indicates the current "checked" state of checkboxes, radio buttons, and other widgets.', - required: false, + "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autofocus)", + required: true, + control: "boolean", + type: "boolean", + }, + baseURI: { + description: + "Returns node's node document's document base URL.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/baseURI)", + required: true, control: "text", type: "string", }, - "aria-colcount": { + childElementCount: { description: - "Defines the total number of columns in a table, grid, or treegrid.", - required: false, + "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/childElementCount)", + required: true, control: "number", type: "number", }, - "aria-colindex": { + className: { description: - "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindextext": { - description: "Defines a human readable text alternative of aria-colindex.", - required: false, + "Returns the value of element's class content attribute. Can be set to change it.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/className)", + required: true, control: "text", type: "string", }, - "aria-colspan": { + clientHeight: { description: - "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, + "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientHeight)", + required: true, control: "number", type: "number", }, - "aria-controls": { + clientLeft: { description: - "Identifies the element (or elements) whose contents or presence are controlled by the current element.", - required: false, - control: "text", - type: "string", + "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientLeft)", + required: true, + control: "number", + type: "number", }, - "aria-current": { + clientTop: { description: - "Indicates the element that represents the current item within a container or set of related elements.", - required: false, - control: "text", - type: "string", + "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientTop)", + required: true, + control: "number", + type: "number", }, - "aria-describedby": { + clientWidth: { description: - "Identifies the element (or elements) that describes the object.", - required: false, - control: "text", - type: "string", + "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientWidth)", + required: true, + control: "number", + type: "number", }, - "aria-description": { + contentEditable: { description: - "Defines a string value that describes or annotates the current element.", - required: false, + "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/contentEditable)", + required: true, control: "text", type: "string", }, - "aria-details": { + currentCSSZoom: { description: - "Identifies the element that provides a detailed, extended description for the object.", - required: false, + "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/currentCSSZoom)", + required: true, + control: "number", + type: "number", + }, + dir: { + description: + "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dir)", + required: true, control: "text", type: "string", }, - "aria-disabled": { + draggable: { description: - "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable.", - required: false, + "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/draggable)", + required: true, control: "boolean", type: "boolean", }, - "aria-dropeffect": { + enterKeyHint: { description: - "Indicates what functions can be performed when a dragged object is released on the drop target.", - required: false, - control: "select", + "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/enterKeyHint)", + required: true, + control: "text", type: "string", - options: ["link", "none", "copy", "execute", "move", "popup"], }, - "aria-errormessage": { - description: - "Identifies the element that provides an error message for the object.", - required: false, + frameBorder: { + description: "Sets or retrieves whether to display a border for the frame.", + required: true, control: "text", type: "string", }, - "aria-expanded": { + height: { description: - "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-flowto": { - 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.", - required: false, + "Sets or retrieves the height of the object.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLIFrameElement/height)", + required: true, control: "text", type: "string", }, - "aria-grabbed": { + hidden: { description: - 'Indicates an element\'s "grabbed" state in a drag-and-drop operation.', - required: false, + "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/hidden)", + required: true, control: "boolean", type: "boolean", }, - "aria-haspopup": { + id: { description: - "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element.", - required: false, + "Returns the value of element's id content attribute. Can be set to change it.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/id)", + required: true, control: "text", type: "string", }, - "aria-hidden": { + inert: { description: - "Indicates whether the element is exposed to an accessibility API.", - required: false, + "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/inert)", + required: true, control: "boolean", type: "boolean", }, - "aria-invalid": { - description: - "Indicates the entered value does not conform to the format expected by the application.", - required: false, - control: "text", - type: "string", - }, - "aria-keyshortcuts": { + innerHTML: { description: - "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element.", - required: false, + "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/innerHTML)", + required: true, control: "text", type: "string", }, - "aria-label": { + innerText: { description: - "Provides the accessible name that describes an interactive element if no other accessible name exists, for example in a button that contains an image with no text.", - required: false, + "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/innerText)", + required: true, control: "text", type: "string", }, - "aria-labelledby": { + inputMode: { description: - "Identifies the element (or elements) that labels the current element.", - required: false, + "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/inputMode)", + required: true, control: "text", type: "string", }, - "aria-level": { - description: - "Defines the hierarchical level of an element within a structure.", - required: false, - control: "number", - type: "number", - }, - "aria-live": { - 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.", - required: false, - control: "radio", - type: "string", - options: ["off", "assertive", "polite"], - }, - "aria-modal": { - description: "Indicates whether an element is modal when displayed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiline": { + isConnected: { description: - "Indicates whether a text box accepts multiple lines of input or only a single line.", - required: false, + "Returns true if node is connected and false otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isConnected)", + required: true, control: "boolean", type: "boolean", }, - "aria-multiselectable": { + isContentEditable: { description: - "Indicates that the user may select more than one item from the current selectable descendants.", - required: false, + "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/isContentEditable)", + required: true, control: "boolean", type: "boolean", }, - "aria-orientation": { + lang: { description: - "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous.", - required: false, - control: "radio", + "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/lang)", + required: true, + control: "text", type: "string", - options: ["horizontal", "vertical"], }, - "aria-owns": { + loading: { 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.", + "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLIFrameElement/loading)", required: false, control: "text", type: "string", + defaultValue: "lazy", }, - "aria-placeholder": { + localName: { 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.", - required: false, + "Returns the local name.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/localName)", + required: true, control: "text", type: "string", }, - "aria-posinset": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-pressed": { - description: 'Indicates the current "pressed" state of toggle buttons.', - required: false, + longDesc: { + description: "Sets or retrieves a URI to a long description of the object.", + required: true, control: "text", type: "string", }, - "aria-readonly": { + marginHeight: { description: - "Indicates that the element is not editable, but is otherwise operable.", - required: false, - control: "boolean", - type: "boolean", + "Sets or retrieves the top and bottom margin heights before displaying the text in a frame.", + required: true, + control: "text", + type: "string", }, - "aria-relevant": { + marginWidth: { description: - "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified.", - required: false, - control: "select", + "Sets or retrieves the left and right margin widths before displaying the text in a frame.", + required: true, + control: "text", type: "string", - options: [ - "text", - "additions", - "additions removals", - "additions text", - "all", - "removals", - "removals additions", - "removals text", - "text additions", - "text removals", - ], }, - "aria-required": { + name: { description: - "Indicates that user input is required on the element before a form may be submitted.", - required: false, - control: "boolean", - type: "boolean", + "Sets or retrieves the frame name.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLIFrameElement/name)", + required: true, + control: "text", + type: "string", }, - "aria-roledescription": { + nodeName: { description: - "Defines a human-readable, author-localized description for the role of an element.", - required: false, + "Returns a string appropriate for the type of node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeName)", + required: true, control: "text", type: "string", }, - "aria-rowcount": { + nodeType: { description: - "Defines the total number of rows in a table, grid, or treegrid.", - required: false, + "Returns the type of node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeType)", + required: true, control: "number", type: "number", }, - "aria-rowindex": { + nonce: { description: - "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindextext": { - description: "Defines a human readable text alternative of aria-rowindex.", + "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/nonce)", required: false, control: "text", type: "string", }, - "aria-rowspan": { + offsetHeight: { description: - "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, + "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetHeight)", + required: true, control: "number", type: "number", }, - "aria-selected": { - description: 'Indicates the current "selected" state of various widgets.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-setsize": { + offsetLeft: { 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.", - required: false, + "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetLeft)", + required: true, control: "number", type: "number", }, - "aria-sort": { + offsetTop: { description: - "Indicates if items in a table or grid are sorted in ascending or descending order.", - required: false, - control: "select", - type: "string", - options: ["none", "ascending", "descending", "other"], - }, - "aria-valuemax": { - description: "Defines the maximum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuemin": { - description: "Defines the minimum allowed value for a range widget.", - required: false, + "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetTop)", + required: true, control: "number", type: "number", }, - "aria-valuenow": { - description: "Defines the current value for a range widget.", - required: false, + offsetWidth: { + description: + "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetWidth)", + required: true, control: "number", type: "number", }, - "aria-valuetext": { + outerHTML: { description: - "Defines the human readable text alternative of aria-valuenow for a range widget.", - required: false, + "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/outerHTML)", + required: true, control: "text", type: "string", }, - autoCapitalize: { - required: false, - control: "text", - type: "string", - description: - "Sets whether input is automatically capitalized when entered by user.", - }, - autoCorrect: { required: false, control: "text", type: "string" }, - autoFocus: { - required: false, - control: "boolean", - type: "boolean", - description: - "Indicates that an element should be focused on page load, or when its parent dialog is displayed.", - }, - autopause: { - description: - "Whether to pause the current video when another Vimeo video on the same page starts to play. Set this value to false to permit simultaneous playback of all the videos on the page. This option has no effect if you've disabled cookies in your browser, either through browser settings or with an extension or plugin.", - required: false, - control: "boolean", - type: "boolean", - defaultValue: true, - }, - autopip: { - description: - "Whether to enable the browser to enter picture-in-picture mode automatically when switching tabs or windows, where supported.", - required: false, - control: "boolean", - type: "boolean", - }, - autoplay: { + outerText: { description: - "Whether to start playback of the video automatically. This feature might not work on all devices.\nSome browsers require the `muted` parameter to be set to `true` for autoplay to work.", - required: false, - control: "boolean", - type: "boolean", - defaultValue: false, - }, - autoSave: { required: false, control: "text", type: "string" }, - backgroundMode: { - description: - "Whether the player is in background mode, which hides the playback controls, enables autoplay, and loops the video.", - required: false, - control: "boolean", - type: "boolean", - }, - className: { required: false, control: "text", type: "string" }, - color: { - required: false, - control: "color", - type: "string", - description: - "This attribute sets the text color using either a named color or a color specified in the hexadecimal #RRGGBB format. Note: This is a legacy attribute. Please use the CSS color property instead.", - }, - content: { - required: false, - control: "text", - type: "string", - description: - "A value associated with http-equiv orname depending on the context.", - }, - contextMenu: { - required: false, - control: "text", - type: "string", - description: - "Defines the ID of a menu element which willserve as the element's context menu.", - }, - controlsColor: { - description: - "A color value of the playback controls, which is normally #00ADEF. The embed settings of the video might override this value.", - required: false, - control: "color", - type: "string", - }, - datatype: { required: false, control: "text", type: "string" }, - defaultChecked: { required: false, control: "boolean", type: "boolean" }, - defaultValue: { required: false, control: "text", type: "string" }, - dir: { - required: false, - control: "text", - type: "string", - description: - "Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)", - }, - doNotTrack: { - description: - "Whether to prevent the player from tracking session data, including cookies. Keep in mind that setting this argument to true also blocks video stats.", - required: false, - control: "boolean", - type: "boolean", - defaultValue: false, - }, - draggable: { - required: false, - control: "boolean", - type: "boolean", - description: "Defines whether the element can be dragged.", - }, - hidden: { - required: false, - control: "boolean", - type: "boolean", - description: - "Prevents rendering of given element, while keeping child elements, e.g. script elements, active.", - }, - id: { - required: false, + "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/outerText)", + required: true, control: "text", type: "string", - description: - "Often used with CSS to style a specific element. The value of this attribute must be unique.", }, - inputMode: { + referrerPolicy: { description: - "Hints at the type of data that might be entered by the user while editing the element or its contents", - required: false, + "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLIFrameElement/referrerPolicy)", + required: true, control: "select", type: "string", options: [ - "search", - "text", - "url", - "none", - "tel", - "email", - "numeric", - "decimal", + "", + "no-referrer", + "no-referrer-when-downgrade", + "origin", + "origin-when-cross-origin", + "same-origin", + "strict-origin", + "strict-origin-when-cross-origin", + "unsafe-url", ], }, - interactiveParams: { - description: - "Key-value pairs representing dynamic parameters that are utilized on interactive videos with live elements, such as title=my-video,subtitle=interactive.", - required: false, + role: { + required: true, control: "text", type: "string", - }, - is: { description: - "Specify that a standard HTML element should behave like a defined custom built-in element", - required: false, - control: "text", - type: "string", + "Defines an explicit role for an element for use by assistive technologies.", }, - itemID: { required: false, control: "text", type: "string" }, - itemProp: { required: false, control: "text", type: "string" }, - itemRef: { required: false, control: "text", type: "string" }, - itemScope: { required: false, control: "boolean", type: "boolean" }, - itemType: { required: false, control: "text", type: "string" }, - keyboard: { + scrollHeight: { description: - "Whether to enable keyboard input to trigger player events. This setting doesn't affect tab control.", - required: false, - control: "boolean", - type: "boolean", - defaultValue: true, + "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollHeight)", + required: true, + control: "number", + type: "number", }, - lang: { - required: false, + scrolling: { + description: "Sets or retrieves whether the frame can be scrolled.", + required: true, control: "text", type: "string", - description: "Defines the language used in the element.", - }, - loading: { - description: - "Not a Vimeo attribute: Loading attribute for the iframe allows to eager or lazy load the source", - required: false, - control: "radio", - type: "string", - defaultValue: "lazy", - options: ["eager", "lazy"], - }, - loop: { - description: - "Whether to restart the video automatically after reaching the end.", - required: false, - control: "boolean", - type: "boolean", - defaultValue: false, }, - muted: { + scrollLeft: { description: - "Whether the video is muted upon loading. The true value is required for the autoplay behavior in some browsers.", - required: false, - control: "boolean", - type: "boolean", - defaultValue: false, + "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollLeft)", + required: true, + control: "number", + type: "number", }, - nonce: { required: false, control: "text", type: "string" }, - pip: { + scrollTop: { description: - "Whether to include the picture-in-picture button among the player controls and enable the picture-in-picture API.", - required: false, - control: "boolean", - type: "boolean", - defaultValue: false, + "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollTop)", + required: true, + control: "number", + type: "number", }, - playsinline: { + scrollWidth: { description: - "Whether the video plays inline on supported mobile devices. To force the device to play the video in fullscreen mode instead, set this value to false.", - required: false, - control: "boolean", - type: "boolean", - defaultValue: true, + "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollWidth)", + required: true, + control: "number", + type: "number", }, - prefix: { required: false, control: "text", type: "string" }, - property: { required: false, control: "text", type: "string" }, - quality: { + slot: { description: - "For videos on a Vimeo Plus account or higher: the playback quality of the video. Use auto for the best possible quality given available bandwidth and other factors. You can also specify 360p, 540p, 720p, 1080p, 2k, and 4k.", - required: false, - control: "select", - type: "string", - defaultValue: "auto", - options: ["auto", "360p", "540p", "720p", "1080p", "2k", "4k"], - }, - radioGroup: { required: false, control: "text", type: "string" }, - rel: { - required: false, + "Returns the value of element's slot content attribute. Can be set to change it.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/slot)", + required: true, control: "text", type: "string", - description: - "Specifies the relationship of the target object to the link object.", }, - resource: { required: false, control: "text", type: "string" }, - responsive: { + spellcheck: { description: - "Whether to return a responsive embed code, or one that provides intelligent adjustments based on viewing conditions. We recommend this option for mobile-optimized sites.", - required: false, + "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/spellcheck)", + required: true, control: "boolean", type: "boolean", - defaultValue: true, }, - results: { required: false, control: "number", type: "number" }, - rev: { required: false, control: "text", type: "string" }, - role: { - required: false, + src: { + description: + "Sets or retrieves a URL to be loaded by the object.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLIFrameElement/src)", + required: true, control: "text", type: "string", - description: - "Defines an explicit role for an element for use by assistive technologies.", - }, - security: { required: false, control: "text", type: "string" }, - showByline: { - description: "Whether to display the video owner's name.", - required: false, - control: "boolean", - type: "boolean", - defaultValue: false, - }, - showControls: { - description: - "Whether to display the player's interactive elements, including the play bar and sharing buttons. Set this option to false for a chromeless experience. To control playback when the play/pause button is hidden, set autoplay to true, use keyboard controls (which remain active), or implement our player SDK.", - required: false, - control: "boolean", - type: "boolean", - defaultValue: true, - }, - showPortrait: { - description: - "Whether to display the video owner's portrait. Only works if either title or byline are also enabled", - required: false, - control: "boolean", - type: "boolean", - defaultValue: true, }, - showPreview: { + srcdoc: { description: - "Not a Vimeo attribute: Whether the preview image should be loaded from Vimeo API. Ideally don't use it, because it will show up with some delay and will make your project feel slower.", - required: false, - control: "boolean", - type: "boolean", - defaultValue: false, - }, - showTitle: { - description: "Whether the player displays the title overlay.", - required: false, - control: "boolean", - type: "boolean", - defaultValue: false, - }, - slot: { - required: false, + "Sets or retrives the content of the page that is to contain.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLIFrameElement/srcdoc)", + required: true, control: "text", type: "string", - description: "Assigns a slot in a shadow DOM shadow tree to an element.", - }, - speed: { - description: - "Whether the player displays speed controls in the preferences menu and enables the playback rate API.", - required: false, - control: "boolean", - type: "boolean", - defaultValue: false, - }, - spellCheck: { - required: false, - control: "boolean", - type: "boolean", - description: "Indicates whether spell checking is allowed for the element.", - }, - suppressContentEditableWarning: { - required: false, - control: "boolean", - type: "boolean", - }, - suppressHydrationWarning: { - required: false, - control: "boolean", - type: "boolean", }, tabIndex: { - required: false, + description: + "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/tabIndex)", + required: true, control: "number", type: "number", - description: - "Overrides the browser's default tab order and follows the one specified instead.", }, - texttrack: { + tagName: { description: - "The text track to display with the video. Specify the text track by its language code (en), the language code and locale (en-US), or the language code and kind (en.captions). For this argument to work, the video must already have a text track of the given type; see our Help Center or Working with Text Track Uploads for more information.\nTo enable automatically generated closed captions instead, provide the value en-x-autogen. Please note that, at the present time, automatic captions are always in English.", - required: false, + "Returns the HTML-uppercased qualified name.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/tagName)", + required: true, control: "text", type: "string", }, title: { description: - 'The `title` attribute for the iframe.\nImproves accessibility by providing a brief description of the video content for screen readers.\nExample: "Video about web development tips".', - required: false, + "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/title)", + required: true, control: "text", type: "string", }, translate: { - required: false, - control: "radio", - type: "string", - options: ["yes", "no"], - description: - "Specify whether an element's attribute values and the values of its text node children are to be translated when the page is localized, or whether to leave them unchanged.", - }, - transparent: { description: - "Whether the responsive player and transparent background are enabled.", - required: false, + "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/translate)", + required: true, control: "boolean", type: "boolean", - defaultValue: true, }, - typeof: { required: false, control: "text", type: "string" }, - unselectable: { - required: false, - control: "radio", + width: { + description: + "Sets or retrieves the width of the object.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLIFrameElement/width)", + required: true, + control: "text", type: "string", - options: ["on", "off"], }, - url: { + writingSuggestions: { description: - "The ID or the URL of the video on Vimeo. You must supply one of these values to identify the video. When the video's privacy setting is Private, you must use the URL, and the URL must include the h parameter. For more information, see Vimeo’s introductory guide.", - required: false, + "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/writingSuggestions)", + required: true, control: "text", type: "string", }, - vocab: { required: false, control: "text", type: "string" }, }; diff --git a/packages/sdk-components-react/src/__generated__/webhook-form.props.ts b/packages/sdk-components-react/src/__generated__/webhook-form.props.ts index 21943ac32a69..48e55a95dd97 100644 --- a/packages/sdk-components-react/src/__generated__/webhook-form.props.ts +++ b/packages/sdk-components-react/src/__generated__/webhook-form.props.ts @@ -21,380 +21,6 @@ export const props: Record = { description: "The URI of a program that processes the information submitted via the form.", }, - "aria-activedescendant": { - description: - "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application.", - required: false, - control: "text", - type: "string", - }, - "aria-atomic": { - 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.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-autocomplete": { - 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.", - required: false, - control: "select", - type: "string", - options: ["list", "none", "inline", "both"], - }, - "aria-braillelabel": { - description: - "Defines a string value that labels the current element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-brailleroledescription": { - description: - "Defines a human-readable, author-localized abbreviated description for the role of an element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-busy": { required: false, control: "boolean", type: "boolean" }, - "aria-checked": { - description: - 'Indicates the current "checked" state of checkboxes, radio buttons, and other widgets.', - required: false, - control: "text", - type: "string", - }, - "aria-colcount": { - description: - "Defines the total number of columns in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindex": { - description: - "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindextext": { - description: "Defines a human readable text alternative of aria-colindex.", - required: false, - control: "text", - type: "string", - }, - "aria-colspan": { - description: - "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-controls": { - description: - "Identifies the element (or elements) whose contents or presence are controlled by the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-current": { - description: - "Indicates the element that represents the current item within a container or set of related elements.", - required: false, - control: "text", - type: "string", - }, - "aria-describedby": { - description: - "Identifies the element (or elements) that describes the object.", - required: false, - control: "text", - type: "string", - }, - "aria-description": { - description: - "Defines a string value that describes or annotates the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-details": { - description: - "Identifies the element that provides a detailed, extended description for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-disabled": { - description: - "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-dropeffect": { - description: - "Indicates what functions can be performed when a dragged object is released on the drop target.", - required: false, - control: "select", - type: "string", - options: ["link", "none", "copy", "execute", "move", "popup"], - }, - "aria-errormessage": { - description: - "Identifies the element that provides an error message for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-expanded": { - description: - "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-flowto": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-grabbed": { - description: - 'Indicates an element\'s "grabbed" state in a drag-and-drop operation.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-haspopup": { - description: - "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element.", - required: false, - control: "text", - type: "string", - }, - "aria-hidden": { - description: - "Indicates whether the element is exposed to an accessibility API.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-invalid": { - description: - "Indicates the entered value does not conform to the format expected by the application.", - required: false, - control: "text", - type: "string", - }, - "aria-keyshortcuts": { - description: - "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element.", - required: false, - control: "text", - type: "string", - }, - "aria-label": { - description: - "Provides the accessible name that describes an interactive element if no other accessible name exists, for example in a button that contains an image with no text.", - required: false, - control: "text", - type: "string", - }, - "aria-labelledby": { - description: - "Identifies the element (or elements) that labels the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-level": { - description: - "Defines the hierarchical level of an element within a structure.", - required: false, - control: "number", - type: "number", - }, - "aria-live": { - 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.", - required: false, - control: "radio", - type: "string", - options: ["off", "assertive", "polite"], - }, - "aria-modal": { - description: "Indicates whether an element is modal when displayed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiline": { - description: - "Indicates whether a text box accepts multiple lines of input or only a single line.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiselectable": { - description: - "Indicates that the user may select more than one item from the current selectable descendants.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-orientation": { - description: - "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous.", - required: false, - control: "radio", - type: "string", - options: ["horizontal", "vertical"], - }, - "aria-owns": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-placeholder": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-posinset": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-pressed": { - description: 'Indicates the current "pressed" state of toggle buttons.', - required: false, - control: "text", - type: "string", - }, - "aria-readonly": { - description: - "Indicates that the element is not editable, but is otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-relevant": { - description: - "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified.", - required: false, - control: "select", - type: "string", - options: [ - "text", - "additions", - "additions removals", - "additions text", - "all", - "removals", - "removals additions", - "removals text", - "text additions", - "text removals", - ], - }, - "aria-required": { - description: - "Indicates that user input is required on the element before a form may be submitted.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-roledescription": { - description: - "Defines a human-readable, author-localized description for the role of an element.", - required: false, - control: "text", - type: "string", - }, - "aria-rowcount": { - description: - "Defines the total number of rows in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindex": { - description: - "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindextext": { - description: "Defines a human readable text alternative of aria-rowindex.", - required: false, - control: "text", - type: "string", - }, - "aria-rowspan": { - description: - "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-selected": { - description: 'Indicates the current "selected" state of various widgets.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-setsize": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-sort": { - description: - "Indicates if items in a table or grid are sorted in ascending or descending order.", - required: false, - control: "select", - type: "string", - options: ["none", "ascending", "descending", "other"], - }, - "aria-valuemax": { - description: "Defines the maximum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuemin": { - description: "Defines the minimum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuenow": { - description: "Defines the current value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuetext": { - description: - "Defines the human readable text alternative of aria-valuenow for a range widget.", - required: false, - control: "text", - type: "string", - }, autoCapitalize: { required: false, control: "text", diff --git a/packages/sdk-components-react/src/__generated__/youtube.props.ts b/packages/sdk-components-react/src/__generated__/youtube.props.ts index 084f0bc0e6eb..9c13bf9c1c22 100644 --- a/packages/sdk-components-react/src/__generated__/youtube.props.ts +++ b/packages/sdk-components-react/src/__generated__/youtube.props.ts @@ -15,380 +15,6 @@ export const props: Record = { type: "boolean", defaultValue: true, }, - "aria-activedescendant": { - description: - "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application.", - required: false, - control: "text", - type: "string", - }, - "aria-atomic": { - 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.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-autocomplete": { - 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.", - required: false, - control: "select", - type: "string", - options: ["list", "inline", "none", "both"], - }, - "aria-braillelabel": { - description: - "Defines a string value that labels the current element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-brailleroledescription": { - description: - "Defines a human-readable, author-localized abbreviated description for the role of an element, which is intended to be converted into Braille.", - required: false, - control: "text", - type: "string", - }, - "aria-busy": { required: false, control: "boolean", type: "boolean" }, - "aria-checked": { - description: - 'Indicates the current "checked" state of checkboxes, radio buttons, and other widgets.', - required: false, - control: "text", - type: "string", - }, - "aria-colcount": { - description: - "Defines the total number of columns in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindex": { - description: - "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-colindextext": { - description: "Defines a human readable text alternative of aria-colindex.", - required: false, - control: "text", - type: "string", - }, - "aria-colspan": { - description: - "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-controls": { - description: - "Identifies the element (or elements) whose contents or presence are controlled by the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-current": { - description: - "Indicates the element that represents the current item within a container or set of related elements.", - required: false, - control: "text", - type: "string", - }, - "aria-describedby": { - description: - "Identifies the element (or elements) that describes the object.", - required: false, - control: "text", - type: "string", - }, - "aria-description": { - description: - "Defines a string value that describes or annotates the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-details": { - description: - "Identifies the element that provides a detailed, extended description for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-disabled": { - description: - "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-dropeffect": { - description: - "Indicates what functions can be performed when a dragged object is released on the drop target.", - required: false, - control: "select", - type: "string", - options: ["link", "none", "copy", "execute", "move", "popup"], - }, - "aria-errormessage": { - description: - "Identifies the element that provides an error message for the object.", - required: false, - control: "text", - type: "string", - }, - "aria-expanded": { - description: - "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-flowto": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-grabbed": { - description: - 'Indicates an element\'s "grabbed" state in a drag-and-drop operation.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-haspopup": { - description: - "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element.", - required: false, - control: "text", - type: "string", - }, - "aria-hidden": { - description: - "Indicates whether the element is exposed to an accessibility API.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-invalid": { - description: - "Indicates the entered value does not conform to the format expected by the application.", - required: false, - control: "text", - type: "string", - }, - "aria-keyshortcuts": { - description: - "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element.", - required: false, - control: "text", - type: "string", - }, - "aria-label": { - description: - "Provides the accessible name that describes an interactive element if no other accessible name exists, for example in a button that contains an image with no text.", - required: false, - control: "text", - type: "string", - }, - "aria-labelledby": { - description: - "Identifies the element (or elements) that labels the current element.", - required: false, - control: "text", - type: "string", - }, - "aria-level": { - description: - "Defines the hierarchical level of an element within a structure.", - required: false, - control: "number", - type: "number", - }, - "aria-live": { - 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.", - required: false, - control: "radio", - type: "string", - options: ["off", "assertive", "polite"], - }, - "aria-modal": { - description: "Indicates whether an element is modal when displayed.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiline": { - description: - "Indicates whether a text box accepts multiple lines of input or only a single line.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-multiselectable": { - description: - "Indicates that the user may select more than one item from the current selectable descendants.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-orientation": { - description: - "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous.", - required: false, - control: "radio", - type: "string", - options: ["horizontal", "vertical"], - }, - "aria-owns": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-placeholder": { - 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.", - required: false, - control: "text", - type: "string", - }, - "aria-posinset": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-pressed": { - description: 'Indicates the current "pressed" state of toggle buttons.', - required: false, - control: "text", - type: "string", - }, - "aria-readonly": { - description: - "Indicates that the element is not editable, but is otherwise operable.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-relevant": { - description: - "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified.", - required: false, - control: "select", - type: "string", - options: [ - "text", - "additions", - "additions removals", - "additions text", - "all", - "removals", - "removals additions", - "removals text", - "text additions", - "text removals", - ], - }, - "aria-required": { - description: - "Indicates that user input is required on the element before a form may be submitted.", - required: false, - control: "boolean", - type: "boolean", - }, - "aria-roledescription": { - description: - "Defines a human-readable, author-localized description for the role of an element.", - required: false, - control: "text", - type: "string", - }, - "aria-rowcount": { - description: - "Defines the total number of rows in a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindex": { - description: - "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-rowindextext": { - description: "Defines a human readable text alternative of aria-rowindex.", - required: false, - control: "text", - type: "string", - }, - "aria-rowspan": { - description: - "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid.", - required: false, - control: "number", - type: "number", - }, - "aria-selected": { - description: 'Indicates the current "selected" state of various widgets.', - required: false, - control: "boolean", - type: "boolean", - }, - "aria-setsize": { - 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.", - required: false, - control: "number", - type: "number", - }, - "aria-sort": { - description: - "Indicates if items in a table or grid are sorted in ascending or descending order.", - required: false, - control: "select", - type: "string", - options: ["none", "ascending", "descending", "other"], - }, - "aria-valuemax": { - description: "Defines the maximum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuemin": { - description: "Defines the minimum allowed value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuenow": { - description: "Defines the current value for a range widget.", - required: false, - control: "number", - type: "number", - }, - "aria-valuetext": { - description: - "Defines the human readable text alternative of aria-valuenow for a range widget.", - required: false, - control: "text", - type: "string", - }, autoCapitalize: { required: false, control: "text", diff --git a/packages/sdk-components-react/src/head-slot.ws.ts b/packages/sdk-components-react/src/head-slot.ws.ts index d9fe19f2163b..6cbc2d6ed1a9 100644 --- a/packages/sdk-components-react/src/head-slot.ws.ts +++ b/packages/sdk-components-react/src/head-slot.ws.ts @@ -3,7 +3,7 @@ import { type WsComponentMeta, type WsComponentPropsMeta, } from "@webstudio-is/sdk"; -import { props } from "./__generated__/head.props"; +import { props } from "./__generated__/head-slot.props"; export const meta: WsComponentMeta = { icon: HeaderIcon,