From a84b45ba87992407e734acd17eae8d4aa93ec112 Mon Sep 17 00:00:00 2001 From: Shoaib Ahmed Date: Wed, 18 Sep 2024 21:29:00 +0530 Subject: [PATCH 1/2] feat(timeline): add docs (#4077) * feat(timeline): add docs * feat(timeline): update sitemap-vrt * feat(timeline): add package * feat(timeline-docs): implement changes from review * feat(timeline-docs): update type docs * feat(timeline-docs): add changeset --- .changeset/proud-months-melt.md | 6 + cypress/integration/sitemap-vrt/constants.ts | 3 + .../components/timeline/src/TimelineItem.tsx | 1 + .../components/timeline/type-docs.json | 4832 +++++++++++++++++ packages/paste-website/package.json | 1 + .../src/assets/images/timeline-infinite.png | Bin 0 -> 391787 bytes .../component-examples/TimelineExamples.ts | 300 + .../src/pages/components/timeline/api.mdx | 70 + .../pages/components/timeline/changelog.mdx | 37 + .../src/pages/components/timeline/index.mdx | 337 ++ yarn.lock | 1 + 11 files changed, 5588 insertions(+) create mode 100644 .changeset/proud-months-melt.md create mode 100644 packages/paste-core/components/timeline/type-docs.json create mode 100644 packages/paste-website/src/assets/images/timeline-infinite.png create mode 100644 packages/paste-website/src/component-examples/TimelineExamples.ts create mode 100644 packages/paste-website/src/pages/components/timeline/api.mdx create mode 100644 packages/paste-website/src/pages/components/timeline/changelog.mdx create mode 100644 packages/paste-website/src/pages/components/timeline/index.mdx diff --git a/.changeset/proud-months-melt.md b/.changeset/proud-months-melt.md new file mode 100644 index 0000000000..dc0760b5ad --- /dev/null +++ b/.changeset/proud-months-melt.md @@ -0,0 +1,6 @@ +--- +"@twilio-paste/timeline": patch +"@twilio-paste/core": patch +--- + +[Timeline]: Fix alignment issue on large text diff --git a/cypress/integration/sitemap-vrt/constants.ts b/cypress/integration/sitemap-vrt/constants.ts index 633c9458bf..afe7d5f85a 100644 --- a/cypress/integration/sitemap-vrt/constants.ts +++ b/cypress/integration/sitemap-vrt/constants.ts @@ -236,6 +236,9 @@ export const SITEMAP = [ "/components/time-picker/", "/components/time-picker/api", "/components/time-picker/changelog", + "/components/timeline/", + "/components/timeline/api", + "/components/timeline/changelog", "/components/truncate/", "/components/truncate/api", "/components/truncate/changelog", diff --git a/packages/paste-core/components/timeline/src/TimelineItem.tsx b/packages/paste-core/components/timeline/src/TimelineItem.tsx index 3b81767fbb..564e10cffb 100644 --- a/packages/paste-core/components/timeline/src/TimelineItem.tsx +++ b/packages/paste-core/components/timeline/src/TimelineItem.tsx @@ -45,6 +45,7 @@ const TimelineItem = React.forwardRef( width="sizeBase50" flexDirection="column" alignItems="center" + flexShrink={0} > diff --git a/packages/paste-core/components/timeline/type-docs.json b/packages/paste-core/components/timeline/type-docs.json new file mode 100644 index 0000000000..8cb2d981ed --- /dev/null +++ b/packages/paste-core/components/timeline/type-docs.json @@ -0,0 +1,4832 @@ +{ + "Timeline": { + "about": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "accessKey": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "aria-activedescendant": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application." + }, + "aria-atomic": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether assistive technologies will present all, or only parts of, the changed region based on the change notifications defined by the aria-relevant attribute." + }, + "aria-autocomplete": { + "type": "\"list\" | \"none\" | \"inline\" | \"both\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether inputting text could trigger display of one or more predictions of the user's intended value for an input and specifies how predictions would be\npresented if they are made." + }, + "aria-busy": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates an element is being modified and that assistive technologies MAY want to wait until the modifications are complete before exposing them to the user." + }, + "aria-checked": { + "type": "boolean | \"true\" | \"false\" | \"mixed\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the current \"checked\" state of checkboxes, radio buttons, and other widgets." + }, + "aria-colcount": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the total number of columns in a table, grid, or treegrid." + }, + "aria-colindex": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid." + }, + "aria-colspan": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid." + }, + "aria-controls": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element (or elements) whose contents or presence are controlled by the current element." + }, + "aria-current": { + "type": "| boolean\n | \"time\"\n | \"true\"\n | \"false\"\n | \"page\"\n | \"step\"\n | \"location\"\n | \"date\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the element that represents the current item within a container or set of related elements." + }, + "aria-describedby": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element (or elements) that describes the object." + }, + "aria-details": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element that provides a detailed, extended description for the object." + }, + "aria-disabled": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable." + }, + "aria-dropeffect": { + "type": "\"link\" | \"none\" | \"copy\" | \"execute\" | \"move\" | \"popup\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates what functions can be performed when a dragged object is released on the drop target." + }, + "aria-errormessage": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element that provides an error message for the object." + }, + "aria-expanded": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed." + }, + "aria-flowto": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the next element (or elements) in an alternate reading order of content which, at the user's discretion,\nallows assistive technology to override the general default of reading in document source order." + }, + "aria-grabbed": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates an element's \"grabbed\" state in a drag-and-drop operation." + }, + "aria-haspopup": { + "type": "| boolean\n | \"dialog\"\n | \"menu\"\n | \"true\"\n | \"false\"\n | \"grid\"\n | \"listbox\"\n | \"tree\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element." + }, + "aria-hidden": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether the element is exposed to an accessibility API." + }, + "aria-invalid": { + "type": "boolean | \"true\" | \"false\" | \"grammar\" | \"spelling\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the entered value does not conform to the format expected by the application." + }, + "aria-keyshortcuts": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element." + }, + "aria-label": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines a string value that labels the current element." + }, + "aria-labelledby": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element (or elements) that labels the current element." + }, + "aria-level": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the hierarchical level of an element within a structure." + }, + "aria-live": { + "type": "\"off\" | \"assertive\" | \"polite\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that an element will be updated, and describes the types of updates the user agents, assistive technologies, and user can expect from the live region." + }, + "aria-modal": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether an element is modal when displayed." + }, + "aria-multiline": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether a text box accepts multiple lines of input or only a single line." + }, + "aria-multiselectable": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that the user may select more than one item from the current selectable descendants." + }, + "aria-orientation": { + "type": "\"horizontal\" | \"vertical\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous." + }, + "aria-owns": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies an element (or elements) in order to define a visual, functional, or contextual parent/child relationship\nbetween DOM elements where the DOM hierarchy cannot be used to represent the relationship." + }, + "aria-placeholder": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines a short hint (a word or short phrase) intended to aid the user with data entry when the control has no value.\nA hint could be a sample value or a brief description of the expected format." + }, + "aria-posinset": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines an element's number or position in the current set of listitems or treeitems. Not required if all elements in the set are present in the DOM." + }, + "aria-pressed": { + "type": "boolean | \"true\" | \"false\" | \"mixed\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the current \"pressed\" state of toggle buttons." + }, + "aria-readonly": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that the element is not editable, but is otherwise operable." + }, + "aria-relevant": { + "type": "| \"text\"\n | \"additions\"\n | \"additions removals\"\n | \"additions text\"\n | \"all\"\n | \"removals\"\n | \"removals additions\"\n | \"removals text\"\n | \"text additions\"\n | \"text removals\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified." + }, + "aria-required": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that user input is required on the element before a form may be submitted." + }, + "aria-roledescription": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines a human-readable, author-localized description for the role of an element." + }, + "aria-rowcount": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the total number of rows in a table, grid, or treegrid." + }, + "aria-rowindex": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid." + }, + "aria-rowspan": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid." + }, + "aria-selected": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the current \"selected\" state of various widgets." + }, + "aria-setsize": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the number of items in the current set of listitems or treeitems. Not required if all elements in the set are present in the DOM." + }, + "aria-sort": { + "type": "\"none\" | \"ascending\" | \"descending\" | \"other\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates if items in a table or grid are sorted in ascending or descending order." + }, + "aria-valuemax": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the maximum allowed value for a range widget." + }, + "aria-valuemin": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the minimum allowed value for a range widget." + }, + "aria-valuenow": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the current value for a range widget." + }, + "aria-valuetext": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the human readable text alternative of aria-valuenow for a range widget." + }, + "autoCapitalize": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "autoCorrect": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "autoSave": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "contentEditable": { + "type": "Booleanish | \"inherit\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "contextMenu": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "dangerouslySetInnerHTML": { + "type": "{ __html: string }", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "datatype": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "defaultChecked": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "defaultValue": { + "type": "string | number | readonly string[]", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "dir": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "draggable": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "element": { + "type": "string", + "defaultValue": "TIMELINE", + "required": false, + "externalProp": false, + "description": "Overrides the default element name to apply unique styles with the Customization Provider." + }, + "hidden": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "id": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "inlist": { + "type": "any", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "inputMode": { + "type": "| \"text\"\n | \"none\"\n | \"search\"\n | \"tel\"\n | \"url\"\n | \"email\"\n | \"numeric\"\n | \"decimal\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Hints at the type of data that might be entered by the user while editing the element or its contents" + }, + "is": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Specify that a standard HTML element should behave like a defined custom built-in element" + }, + "itemID": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemProp": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemRef": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemScope": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemType": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "key": { + "type": "Key", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "lang": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "nonce": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAbort": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAbortCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationEnd": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationEndCapture": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationIteration": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationIterationCapture": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationStart": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationStartCapture": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAuxClick": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAuxClickCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBeforeInput": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBeforeInputCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBlur": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBlurCapture": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlay": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlayCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlayThrough": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlayThroughCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onChange": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onChangeCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onClick": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onClickCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionEnd": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionEndCapture": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionStart": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionStartCapture": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionUpdate": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionUpdateCapture": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onContextMenu": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onContextMenuCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCopy": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCopyCapture": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCut": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCutCapture": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDoubleClick": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDoubleClickCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDrag": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEnd": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEndCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEnter": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEnterCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragExit": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragExitCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragLeave": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragLeaveCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragOver": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragOverCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragStart": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragStartCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDrop": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDropCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDurationChange": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDurationChangeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEmptied": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEmptiedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEncrypted": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEncryptedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEnded": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEndedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onError": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onErrorCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onFocus": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onFocusCapture": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onGotPointerCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onGotPointerCaptureCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInput": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInputCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInvalid": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInvalidCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyDown": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyDownCapture": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyPress": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyPressCapture": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyUp": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyUpCapture": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoad": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedData": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedDataCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedMetadata": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedMetadataCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadStart": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadStartCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLostPointerCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLostPointerCaptureCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseDown": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseDownCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseEnter": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseLeave": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseMove": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseMoveCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOut": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOutCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOver": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOverCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseUp": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseUpCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPaste": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPasteCapture": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPause": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPauseCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlay": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlayCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlaying": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlayingCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerCancel": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerCancelCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerDown": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerDownCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerEnter": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerEnterCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerLeave": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerLeaveCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerMove": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerMoveCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOut": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOutCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOver": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOverCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerUp": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerUpCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onProgress": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onProgressCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onRateChange": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onRateChangeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onReset": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onResetCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onResize": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onResizeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onScroll": { + "type": "UIEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onScrollCapture": { + "type": "UIEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeeked": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeekedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeeking": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeekingCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSelect": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSelectCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onStalled": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onStalledCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSubmit": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSubmitCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSuspend": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSuspendCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTimeUpdate": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTimeUpdateCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchCancel": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchCancelCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchEnd": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchEndCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchMove": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchMoveCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchStart": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchStartCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTransitionEnd": { + "type": "TransitionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTransitionEndCapture": { + "type": "TransitionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onVolumeChange": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onVolumeChangeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWaiting": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWaitingCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWheel": { + "type": "WheelEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWheelCapture": { + "type": "WheelEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "placeholder": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "prefix": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "property": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "radioGroup": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "resource": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "results": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "reversed": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "role": { + "type": "AriaRole", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "security": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "slot": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "spellCheck": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "start": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "suppressContentEditableWarning": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "suppressHydrationWarning": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "tabIndex": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "title": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "translate": { + "type": "\"yes\" | \"no\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "type": { + "type": "\"a\" | \"i\" | \"1\" | \"A\" | \"I\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "typeof": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "unselectable": { + "type": "\"on\" | \"off\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "vocab": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + } + }, + "TimelineItem": { + "title": { + "type": "string", + "defaultValue": null, + "required": true, + "externalProp": false, + "description": "Title to display in the timeline item" + }, + "about": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "accessKey": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "aria-activedescendant": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application." + }, + "aria-atomic": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether assistive technologies will present all, or only parts of, the changed region based on the change notifications defined by the aria-relevant attribute." + }, + "aria-autocomplete": { + "type": "\"list\" | \"none\" | \"inline\" | \"both\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether inputting text could trigger display of one or more predictions of the user's intended value for an input and specifies how predictions would be\npresented if they are made." + }, + "aria-busy": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates an element is being modified and that assistive technologies MAY want to wait until the modifications are complete before exposing them to the user." + }, + "aria-checked": { + "type": "boolean | \"true\" | \"false\" | \"mixed\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the current \"checked\" state of checkboxes, radio buttons, and other widgets." + }, + "aria-colcount": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the total number of columns in a table, grid, or treegrid." + }, + "aria-colindex": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid." + }, + "aria-colspan": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid." + }, + "aria-controls": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element (or elements) whose contents or presence are controlled by the current element." + }, + "aria-current": { + "type": "| boolean\n | \"time\"\n | \"true\"\n | \"false\"\n | \"page\"\n | \"step\"\n | \"location\"\n | \"date\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the element that represents the current item within a container or set of related elements." + }, + "aria-describedby": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element (or elements) that describes the object." + }, + "aria-details": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element that provides a detailed, extended description for the object." + }, + "aria-disabled": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable." + }, + "aria-dropeffect": { + "type": "\"link\" | \"none\" | \"copy\" | \"execute\" | \"move\" | \"popup\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates what functions can be performed when a dragged object is released on the drop target." + }, + "aria-errormessage": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element that provides an error message for the object." + }, + "aria-expanded": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed." + }, + "aria-flowto": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the next element (or elements) in an alternate reading order of content which, at the user's discretion,\nallows assistive technology to override the general default of reading in document source order." + }, + "aria-grabbed": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates an element's \"grabbed\" state in a drag-and-drop operation." + }, + "aria-haspopup": { + "type": "| boolean\n | \"dialog\"\n | \"menu\"\n | \"true\"\n | \"false\"\n | \"grid\"\n | \"listbox\"\n | \"tree\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element." + }, + "aria-hidden": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether the element is exposed to an accessibility API." + }, + "aria-invalid": { + "type": "boolean | \"true\" | \"false\" | \"grammar\" | \"spelling\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the entered value does not conform to the format expected by the application." + }, + "aria-keyshortcuts": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element." + }, + "aria-label": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines a string value that labels the current element." + }, + "aria-labelledby": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element (or elements) that labels the current element." + }, + "aria-level": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the hierarchical level of an element within a structure." + }, + "aria-live": { + "type": "\"off\" | \"assertive\" | \"polite\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that an element will be updated, and describes the types of updates the user agents, assistive technologies, and user can expect from the live region." + }, + "aria-modal": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether an element is modal when displayed." + }, + "aria-multiline": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether a text box accepts multiple lines of input or only a single line." + }, + "aria-multiselectable": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that the user may select more than one item from the current selectable descendants." + }, + "aria-orientation": { + "type": "\"horizontal\" | \"vertical\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous." + }, + "aria-owns": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies an element (or elements) in order to define a visual, functional, or contextual parent/child relationship\nbetween DOM elements where the DOM hierarchy cannot be used to represent the relationship." + }, + "aria-placeholder": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines a short hint (a word or short phrase) intended to aid the user with data entry when the control has no value.\nA hint could be a sample value or a brief description of the expected format." + }, + "aria-posinset": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines an element's number or position in the current set of listitems or treeitems. Not required if all elements in the set are present in the DOM." + }, + "aria-pressed": { + "type": "boolean | \"true\" | \"false\" | \"mixed\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the current \"pressed\" state of toggle buttons." + }, + "aria-readonly": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that the element is not editable, but is otherwise operable." + }, + "aria-relevant": { + "type": "| \"text\"\n | \"additions\"\n | \"additions removals\"\n | \"additions text\"\n | \"all\"\n | \"removals\"\n | \"removals additions\"\n | \"removals text\"\n | \"text additions\"\n | \"text removals\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified." + }, + "aria-required": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that user input is required on the element before a form may be submitted." + }, + "aria-roledescription": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines a human-readable, author-localized description for the role of an element." + }, + "aria-rowcount": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the total number of rows in a table, grid, or treegrid." + }, + "aria-rowindex": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid." + }, + "aria-rowspan": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid." + }, + "aria-selected": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the current \"selected\" state of various widgets." + }, + "aria-setsize": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the number of items in the current set of listitems or treeitems. Not required if all elements in the set are present in the DOM." + }, + "aria-sort": { + "type": "\"none\" | \"ascending\" | \"descending\" | \"other\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates if items in a table or grid are sorted in ascending or descending order." + }, + "aria-valuemax": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the maximum allowed value for a range widget." + }, + "aria-valuemin": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the minimum allowed value for a range widget." + }, + "aria-valuenow": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the current value for a range widget." + }, + "aria-valuetext": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the human readable text alternative of aria-valuenow for a range widget." + }, + "autoCapitalize": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "autoCorrect": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "autoSave": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "collapsible": { + "type": "boolean", + "defaultValue": false, + "required": false, + "externalProp": false, + "description": "If true, the timeline item will be collapsible" + }, + "collapsibleHeading": { + "type": "string", + "defaultValue": "undefined", + "required": false, + "externalProp": false, + "description": "In case of collapsible timeline item and no timestamp, this will be used as the heading" + }, + "contentEditable": { + "type": "Booleanish | \"inherit\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "contextMenu": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "dangerouslySetInnerHTML": { + "type": "{ __html: string }", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "datatype": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "defaultChecked": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "defaultValue": { + "type": "string | number | readonly string[]", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "dir": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "draggable": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "element": { + "type": "string", + "defaultValue": "TIMELINE_ITEM", + "required": false, + "externalProp": false, + "description": "Overrides the default element name to apply unique styles with the Customization Provider." + }, + "hidden": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "icon": { + "type": "FC>", + "defaultValue": null, + "required": false, + "externalProp": false, + "description": "Pass a Paste Icon to display in place of dot" + }, + "id": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "inlist": { + "type": "any", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "inputMode": { + "type": "| \"text\"\n | \"none\"\n | \"search\"\n | \"tel\"\n | \"url\"\n | \"email\"\n | \"numeric\"\n | \"decimal\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Hints at the type of data that might be entered by the user while editing the element or its contents" + }, + "is": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Specify that a standard HTML element should behave like a defined custom built-in element" + }, + "itemID": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemProp": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemRef": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemScope": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemType": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "key": { + "type": "Key", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "lang": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "nonce": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAbort": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAbortCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationEnd": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationEndCapture": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationIteration": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationIterationCapture": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationStart": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationStartCapture": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAuxClick": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAuxClickCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBeforeInput": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBeforeInputCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBlur": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBlurCapture": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlay": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlayCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlayThrough": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlayThroughCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onChange": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onChangeCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onClick": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onClickCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionEnd": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionEndCapture": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionStart": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionStartCapture": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionUpdate": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionUpdateCapture": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onContextMenu": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onContextMenuCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCopy": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCopyCapture": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCut": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCutCapture": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDoubleClick": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDoubleClickCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDrag": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEnd": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEndCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEnter": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEnterCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragExit": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragExitCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragLeave": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragLeaveCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragOver": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragOverCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragStart": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragStartCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDrop": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDropCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDurationChange": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDurationChangeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEmptied": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEmptiedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEncrypted": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEncryptedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEnded": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEndedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onError": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onErrorCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onFocus": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onFocusCapture": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onGotPointerCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onGotPointerCaptureCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInput": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInputCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInvalid": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInvalidCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyDown": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyDownCapture": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyPress": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyPressCapture": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyUp": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyUpCapture": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoad": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedData": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedDataCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedMetadata": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedMetadataCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadStart": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadStartCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLostPointerCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLostPointerCaptureCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseDown": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseDownCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseEnter": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseLeave": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseMove": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseMoveCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOut": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOutCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOver": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOverCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseUp": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseUpCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPaste": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPasteCapture": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPause": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPauseCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlay": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlayCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlaying": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlayingCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerCancel": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerCancelCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerDown": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerDownCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerEnter": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerEnterCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerLeave": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerLeaveCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerMove": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerMoveCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOut": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOutCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOver": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOverCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerUp": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerUpCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onProgress": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onProgressCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onRateChange": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onRateChangeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onReset": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onResetCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onResize": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onResizeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onScroll": { + "type": "UIEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onScrollCapture": { + "type": "UIEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeeked": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeekedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeeking": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeekingCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSelect": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSelectCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onStalled": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onStalledCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSubmit": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSubmitCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSuspend": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSuspendCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTimeUpdate": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTimeUpdateCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchCancel": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchCancelCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchEnd": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchEndCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchMove": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchMoveCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchStart": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchStartCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTransitionEnd": { + "type": "TransitionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTransitionEndCapture": { + "type": "TransitionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onVolumeChange": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onVolumeChangeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWaiting": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWaitingCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWheel": { + "type": "WheelEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWheelCapture": { + "type": "WheelEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "placeholder": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "prefix": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "property": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "radioGroup": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "resource": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "results": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "role": { + "type": "AriaRole", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "security": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "slot": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "spellCheck": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "suppressContentEditableWarning": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "suppressHydrationWarning": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "tabIndex": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "timestamp": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": false, + "description": "Timestamp to display in the timeline item" + }, + "translate": { + "type": "\"yes\" | \"no\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "typeof": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "unselectable": { + "type": "\"on\" | \"off\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "value": { + "type": "string | number | readonly string[]", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "vocab": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + } + }, + "TimelineItemGroup": { + "about": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "accessKey": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "aria-activedescendant": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application." + }, + "aria-atomic": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether assistive technologies will present all, or only parts of, the changed region based on the change notifications defined by the aria-relevant attribute." + }, + "aria-autocomplete": { + "type": "\"list\" | \"none\" | \"inline\" | \"both\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether inputting text could trigger display of one or more predictions of the user's intended value for an input and specifies how predictions would be\npresented if they are made." + }, + "aria-busy": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates an element is being modified and that assistive technologies MAY want to wait until the modifications are complete before exposing them to the user." + }, + "aria-checked": { + "type": "boolean | \"true\" | \"false\" | \"mixed\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the current \"checked\" state of checkboxes, radio buttons, and other widgets." + }, + "aria-colcount": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the total number of columns in a table, grid, or treegrid." + }, + "aria-colindex": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid." + }, + "aria-colspan": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid." + }, + "aria-controls": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element (or elements) whose contents or presence are controlled by the current element." + }, + "aria-current": { + "type": "| boolean\n | \"time\"\n | \"true\"\n | \"false\"\n | \"page\"\n | \"step\"\n | \"location\"\n | \"date\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the element that represents the current item within a container or set of related elements." + }, + "aria-describedby": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element (or elements) that describes the object." + }, + "aria-details": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element that provides a detailed, extended description for the object." + }, + "aria-disabled": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable." + }, + "aria-dropeffect": { + "type": "\"link\" | \"none\" | \"copy\" | \"execute\" | \"move\" | \"popup\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates what functions can be performed when a dragged object is released on the drop target." + }, + "aria-errormessage": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element that provides an error message for the object." + }, + "aria-expanded": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed." + }, + "aria-flowto": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the next element (or elements) in an alternate reading order of content which, at the user's discretion,\nallows assistive technology to override the general default of reading in document source order." + }, + "aria-grabbed": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates an element's \"grabbed\" state in a drag-and-drop operation." + }, + "aria-haspopup": { + "type": "| boolean\n | \"dialog\"\n | \"menu\"\n | \"true\"\n | \"false\"\n | \"grid\"\n | \"listbox\"\n | \"tree\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element." + }, + "aria-hidden": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether the element is exposed to an accessibility API." + }, + "aria-invalid": { + "type": "boolean | \"true\" | \"false\" | \"grammar\" | \"spelling\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the entered value does not conform to the format expected by the application." + }, + "aria-keyshortcuts": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element." + }, + "aria-label": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines a string value that labels the current element." + }, + "aria-labelledby": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element (or elements) that labels the current element." + }, + "aria-level": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the hierarchical level of an element within a structure." + }, + "aria-live": { + "type": "\"off\" | \"assertive\" | \"polite\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that an element will be updated, and describes the types of updates the user agents, assistive technologies, and user can expect from the live region." + }, + "aria-modal": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether an element is modal when displayed." + }, + "aria-multiline": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether a text box accepts multiple lines of input or only a single line." + }, + "aria-multiselectable": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that the user may select more than one item from the current selectable descendants." + }, + "aria-orientation": { + "type": "\"horizontal\" | \"vertical\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous." + }, + "aria-owns": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies an element (or elements) in order to define a visual, functional, or contextual parent/child relationship\nbetween DOM elements where the DOM hierarchy cannot be used to represent the relationship." + }, + "aria-placeholder": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines a short hint (a word or short phrase) intended to aid the user with data entry when the control has no value.\nA hint could be a sample value or a brief description of the expected format." + }, + "aria-posinset": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines an element's number or position in the current set of listitems or treeitems. Not required if all elements in the set are present in the DOM." + }, + "aria-pressed": { + "type": "boolean | \"true\" | \"false\" | \"mixed\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the current \"pressed\" state of toggle buttons." + }, + "aria-readonly": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that the element is not editable, but is otherwise operable." + }, + "aria-relevant": { + "type": "| \"text\"\n | \"additions\"\n | \"additions removals\"\n | \"additions text\"\n | \"all\"\n | \"removals\"\n | \"removals additions\"\n | \"removals text\"\n | \"text additions\"\n | \"text removals\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified." + }, + "aria-required": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that user input is required on the element before a form may be submitted." + }, + "aria-roledescription": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines a human-readable, author-localized description for the role of an element." + }, + "aria-rowcount": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the total number of rows in a table, grid, or treegrid." + }, + "aria-rowindex": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid." + }, + "aria-rowspan": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid." + }, + "aria-selected": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the current \"selected\" state of various widgets." + }, + "aria-setsize": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the number of items in the current set of listitems or treeitems. Not required if all elements in the set are present in the DOM." + }, + "aria-sort": { + "type": "\"none\" | \"ascending\" | \"descending\" | \"other\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates if items in a table or grid are sorted in ascending or descending order." + }, + "aria-valuemax": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the maximum allowed value for a range widget." + }, + "aria-valuemin": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the minimum allowed value for a range widget." + }, + "aria-valuenow": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the current value for a range widget." + }, + "aria-valuetext": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the human readable text alternative of aria-valuenow for a range widget." + }, + "autoCapitalize": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "autoCorrect": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "autoSave": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "collapsible": { + "type": "boolean", + "defaultValue": false, + "required": false, + "externalProp": false, + "description": "If true, the timeline item will be collapsible" + }, + "collapsibleHeading": { + "type": "string", + "defaultValue": "undefined", + "required": false, + "externalProp": false, + "description": "In case of collapsible timeline item and no timestamp, this will be used as the heading" + }, + "contentEditable": { + "type": "Booleanish | \"inherit\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "contextMenu": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "dangerouslySetInnerHTML": { + "type": "{ __html: string }", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "datatype": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "defaultChecked": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "defaultValue": { + "type": "string | number | readonly string[]", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "dir": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "draggable": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "element": { + "type": "string", + "defaultValue": "TIMELINE_ITEM_GROUP", + "required": false, + "externalProp": false, + "description": "Overrides the default element name to apply unique styles with the Customization Provider." + }, + "hidden": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "icon": { + "type": "FC>", + "defaultValue": null, + "required": false, + "externalProp": false, + "description": "Pass a Paste Icon to display in place of dot" + }, + "id": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "inlist": { + "type": "any", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "inputMode": { + "type": "| \"text\"\n | \"none\"\n | \"search\"\n | \"tel\"\n | \"url\"\n | \"email\"\n | \"numeric\"\n | \"decimal\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Hints at the type of data that might be entered by the user while editing the element or its contents" + }, + "is": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Specify that a standard HTML element should behave like a defined custom built-in element" + }, + "itemID": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemProp": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemRef": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemScope": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemType": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "key": { + "type": "Key", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "lang": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "nonce": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAbort": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAbortCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationEnd": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationEndCapture": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationIteration": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationIterationCapture": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationStart": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationStartCapture": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAuxClick": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAuxClickCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBeforeInput": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBeforeInputCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBlur": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBlurCapture": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlay": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlayCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlayThrough": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlayThroughCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onChange": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onChangeCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onClick": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onClickCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionEnd": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionEndCapture": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionStart": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionStartCapture": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionUpdate": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionUpdateCapture": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onContextMenu": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onContextMenuCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCopy": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCopyCapture": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCut": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCutCapture": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDoubleClick": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDoubleClickCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDrag": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEnd": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEndCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEnter": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEnterCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragExit": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragExitCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragLeave": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragLeaveCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragOver": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragOverCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragStart": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragStartCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDrop": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDropCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDurationChange": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDurationChangeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEmptied": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEmptiedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEncrypted": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEncryptedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEnded": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEndedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onError": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onErrorCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onFocus": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onFocusCapture": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onGotPointerCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onGotPointerCaptureCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInput": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInputCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInvalid": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInvalidCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyDown": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyDownCapture": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyPress": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyPressCapture": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyUp": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyUpCapture": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoad": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedData": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedDataCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedMetadata": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedMetadataCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadStart": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadStartCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLostPointerCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLostPointerCaptureCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseDown": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseDownCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseEnter": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseLeave": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseMove": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseMoveCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOut": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOutCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOver": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOverCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseUp": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseUpCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPaste": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPasteCapture": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPause": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPauseCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlay": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlayCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlaying": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlayingCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerCancel": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerCancelCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerDown": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerDownCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerEnter": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerEnterCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerLeave": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerLeaveCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerMove": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerMoveCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOut": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOutCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOver": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOverCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerUp": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerUpCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onProgress": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onProgressCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onRateChange": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onRateChangeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onReset": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onResetCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onResize": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onResizeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onScroll": { + "type": "UIEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onScrollCapture": { + "type": "UIEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeeked": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeekedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeeking": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeekingCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSelect": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSelectCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onStalled": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onStalledCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSubmit": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSubmitCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSuspend": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSuspendCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTimeUpdate": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTimeUpdateCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchCancel": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchCancelCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchEnd": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchEndCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchMove": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchMoveCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchStart": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchStartCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTransitionEnd": { + "type": "TransitionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTransitionEndCapture": { + "type": "TransitionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onVolumeChange": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onVolumeChangeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWaiting": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWaitingCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWheel": { + "type": "WheelEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWheelCapture": { + "type": "WheelEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "placeholder": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "prefix": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "property": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "radioGroup": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "resource": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "results": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "role": { + "type": "AriaRole", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "security": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "slot": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "spellCheck": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "suppressContentEditableWarning": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "suppressHydrationWarning": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "tabIndex": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "timestamp": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": false, + "description": "Timestamp to display in the timeline item" + }, + "translate": { + "type": "\"yes\" | \"no\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "typeof": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "unselectable": { + "type": "\"on\" | \"off\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "value": { + "type": "string | number | readonly string[]", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "vocab": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + } + } +} diff --git a/packages/paste-website/package.json b/packages/paste-website/package.json index 8921789925..fdd8f2ab51 100644 --- a/packages/paste-website/package.json +++ b/packages/paste-website/package.json @@ -130,6 +130,7 @@ "@twilio-paste/textarea": "^10.1.1", "@twilio-paste/theme": "^11.1.0", "@twilio-paste/time-picker": "^6.1.1", + "@twilio-paste/timeline": "^0.0.0", "@twilio-paste/toast": "^12.1.1", "@twilio-paste/tooltip": "^11.1.1", "@twilio-paste/tooltip-primitive": "^2.0.1", diff --git a/packages/paste-website/src/assets/images/timeline-infinite.png b/packages/paste-website/src/assets/images/timeline-infinite.png new file mode 100644 index 0000000000000000000000000000000000000000..e1ff69516c1ac9d825f15f11cb74fa1c8c202af1 GIT binary patch literal 391787 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Ðe(a_KD23HP+*BFB!zhR?wmr858C$irYH0Q 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%0A8Sikd>rM~mZeTX* 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%0DyNlp|lk;_#R0wHP*)4r>3T2 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%0AePPgo}beI31X^}70#41@n*UJ7^haJWQ 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 tRI67?@xKY { + return ( + + + Event details + + + Event details + + + Event details + + + ); +}; +render() +`.trim(); + +export const TimelineBasic = ` +const TimelineBasic = () => { + return ( + + + + + + + + + In-progress + + Auto renew every month until cancelled + + + + ); +}; +render() +`.trim(); + +export const TimelineIcon = ` +const TimelineIcon = () => { + return ( + + + Twilio Platform + + + Twilio Platform + + + Twilio Platform + + + Twilio Platform + + + Twilio Platform + + + ); +}; +render() +`.trim(); + +export const TimelineCollapsible = ` +const TimelineCollapsible = () => { + return ( + + + Twilio Platform + + + + + + + + Agent:{" "} + + Lizbeth Sarvati + + + + + + + Queue:{" "} + + Promo inbounds + + + + + + + + Sentiment:{" "} + + Lizbeth Sarvati + + + + + + + Disposition code:{" "} + + Promo inquiry + + + + + + + + Agent:{" "} + + Ana received a $555 promotion on her phone and was interested in learning more about it. + She was curious if she would be eligible for the promotion by increasing her deposits by $5,000 over the next two months. + The agent explained that this was possible and suggested that she accept the offer through her app. + + + + + + + + + Campaign:{" "} + + Earn $555 promotion + + + + ID:{" "} + + WB-W-555-PROMO + + + + + Twilio Platform + + + ); +}; +render() +`.trim(); + +export const TimelineGrouped = ` +const TimelineGrouped = () => { + return ( + + + + + + In-progress + + Filters enable users to narrow down and refine results across various types of content pages, + including rich content pages, data tables, lists, data insights, and more. + + + + + + In-progress + + A component used to display a list of events that occurred in chronological order. + + + + + + + + To do + + + + + + The delivery timeline for the Pricing Pattern is pending approval from the broader team. + + + ); +}; +render() +`.trim(); + +export const TimelineComposition = ` +const TimelineComposition = () => { + return ( + + + + The message was successfully sent through the following diffusion channels: + + + + + + + + + + + + + + + + + + +
Channel NameStatus
+ Customer Updates + + + Sent + +
+ Special Promotions + + + Sent + +
+
+
+
+ + + The message has been scheduled for delivery. + + View Scheduled Message + + + + + + + Completed + + + +
+ ); +}; +render() +`.trim(); + +export const TimelineTimestamp = ` +const TimelineTimestamp = () => { + return ( + + + + + Warning + + + + + + + Success + + + + + + + Warning + + + + + ); +}; +render() +`.trim(); diff --git a/packages/paste-website/src/pages/components/timeline/api.mdx b/packages/paste-website/src/pages/components/timeline/api.mdx new file mode 100644 index 0000000000..57ecc916c2 --- /dev/null +++ b/packages/paste-website/src/pages/components/timeline/api.mdx @@ -0,0 +1,70 @@ +export const meta = { + title: 'Timeline - API - Components', + package: '@twilio-paste/timeline', + description: 'A Timeline is a visual representation of events displayed in chronological order.', + slug: '/components/timeline/api', +}; + +import Changelog from "@twilio-paste/timeline/CHANGELOG.md"; +import packageJson from "@twilio-paste/timeline/package.json"; +import {SidebarCategoryRoutes} from '../../../constants'; +import ComponentPageLayout from '../../../layouts/ComponentPageLayout'; +import {getFeature, getNavigationData, getComponentApi} from '../../../utils/api'; + +export default ComponentPageLayout; + +export const getStaticProps = async () => { + const navigationData = await getNavigationData(); + const feature = await getFeature('Timeline'); + const {componentApi, componentApiTocData} = getComponentApi('@twilio-paste/timeline'); + return { + props: { + data: { + ...packageJson, + ...feature, + }, + componentApi, + mdxHeadings: [...mdxHeadings, ...componentApiTocData], + navigationData, + pageHeaderData: { + categoryRoute: SidebarCategoryRoutes.COMPONENTS, + githubUrl: 'https://github.com/twilio-labs/paste/tree/main/packages/paste-core/components/timeline', + storybookUrl: '/?path=/story/components-timeline--default-timeline', + }, + }, + }; +}; + +## Installation + +```bash +yarn add @twilio-paste/timeline - or - yarn add @twilio-paste/core +``` + +## Usage + +```jsx +import {Timeline, TimelineItem} from '@twilio-paste/core/timeline'; + +const TimePickerExample = () => { + return ( + + + Event details + + + + Event details + + + + Event details + + + ); +}; +``` + +## Props + + diff --git a/packages/paste-website/src/pages/components/timeline/changelog.mdx b/packages/paste-website/src/pages/components/timeline/changelog.mdx new file mode 100644 index 0000000000..b89cb30038 --- /dev/null +++ b/packages/paste-website/src/pages/components/timeline/changelog.mdx @@ -0,0 +1,37 @@ +export const meta = { + title: 'Timeline - Changelog - Components', + package: '@twilio-paste/timeline', + description: 'A Timeline is a visual representation of events displayed in chronological order.', + slug: '/components/timeline/changelog', +}; + +import Changelog from '@twilio-paste/timeline/CHANGELOG.md'; +import packageJson from '@twilio-paste/timeline/package.json'; + +import {SidebarCategoryRoutes} from '../../../constants'; +import ComponentPageLayout from '../../../layouts/ComponentPageLayout'; +import {getFeature, getNavigationData} from '../../../utils/api'; + +export default ComponentPageLayout; + +export const getStaticProps = async () => { + const navigationData = await getNavigationData(); + const feature = await getFeature('Timeline'); + return { + props: { + data: { + ...packageJson, + ...feature, + }, + navigationData, + mdxHeadings, + pageHeaderData: { + categoryRoute: SidebarCategoryRoutes.COMPONENTS, + githubUrl: 'https://github.com/twilio-labs/paste/tree/main/packages/paste-core/components/timeline', + storybookUrl: '/?path=/story/components-timeline--default-timeline', + }, + }, + }; +}; + + diff --git a/packages/paste-website/src/pages/components/timeline/index.mdx b/packages/paste-website/src/pages/components/timeline/index.mdx new file mode 100644 index 0000000000..f7100077ee --- /dev/null +++ b/packages/paste-website/src/pages/components/timeline/index.mdx @@ -0,0 +1,337 @@ +export const meta = { + title: "Timeline - Components", + package: "@twilio-paste/timeline", + description: "A Timeline is a visual representation of events displayed in chronological order.", + slug: "/components/timeline/", +}; + +import { DatePicker } from "@twilio-paste/date-picker"; +import { HelpText } from "@twilio-paste/help-text"; +import { formatReturnTime, TimePicker } from "@twilio-paste/time-picker"; + +import { Anchor } from "@twilio-paste/anchor"; +import { Callout, CalloutText } from "@twilio-paste/callout"; +import { ListItem, OrderedList, UnorderedList } from "@twilio-paste/list"; +import { Do, DoDont, Dont } from "../../../components/DoDont"; + +import { Box } from "@twilio-paste/box"; +import { AgentIcon } from "@twilio-paste/icons/esm/AgentIcon"; +import { CalendarIcon } from "@twilio-paste/icons/esm/CalendarIcon"; +import { CallIcon } from "@twilio-paste/icons/esm/CallIcon"; +import { DisableIcon } from "@twilio-paste/icons/esm/DisableIcon"; +import { DocumentationIcon } from "@twilio-paste/icons/esm/DocumentationIcon"; +import { NotesIcon } from "@twilio-paste/icons/esm/NotesIcon"; +import { PaymentIcon } from "@twilio-paste/icons/esm/PaymentIcon"; +import { ProcessInProgressIcon } from "@twilio-paste/icons/esm/ProcessInProgressIcon"; +import { SMSCapableIcon } from "@twilio-paste/icons/esm/SMSCapableIcon"; +import { SMSIcon } from "@twilio-paste/icons/esm/SMSIcon"; +import { SentIcon } from "@twilio-paste/icons/esm/SentIcon"; +import { SentimentPositiveIcon } from "@twilio-paste/icons/esm/SentimentPositiveIcon"; +import { StarIcon } from "@twilio-paste/icons/esm/StarIcon"; +import { SupportRequestIcon } from "@twilio-paste/icons/esm/SupportRequestIcon"; +import { WarningIcon } from "@twilio-paste/icons/esm/WarningIcon"; +import { Paragraph } from "@twilio-paste/paragraph"; +import { StatusBadge } from "@twilio-paste/status"; +import { Table, TBody, Td, Th, THead, Tr } from '@twilio-paste/table'; +import { Timeline, TimelineItem, TimelineItemGroup } from "@twilio-paste/timeline"; +import { + TimelineBasic, + TimelineCollapsible, + TimelineComposition, + TimelineGrouped, + TimelineIcon, + TimelineStart, + TimelineTimestamp, +} from "../../../component-examples/TimelineExamples.ts"; +import { ResponsiveImage } from '../../../components/ResponsiveImage'; + +import { SupportIcon } from "@twilio-paste/icons/esm/SupportIcon"; +import Changelog from "@twilio-paste/timeline/CHANGELOG.md"; +import packageJson from "@twilio-paste/timeline/package.json"; +import InfiniteTimeline from '../../../assets/images/timeline-infinite.png'; +import { SidebarCategoryRoutes } from "../../../constants"; +import ComponentPageLayout from "../../../layouts/ComponentPageLayout"; +import { getFeature, getNavigationData } from "../../../utils/api"; +export default ComponentPageLayout; + +export const getStaticProps = async () => { + const navigationData = await getNavigationData(); + const feature = await getFeature("Timeline"); + return { + props: { + data: { + ...packageJson, + ...feature, + }, + navigationData, + mdxHeadings, + pageHeaderData: { + categoryRoute: SidebarCategoryRoutes.COMPONENTS, + githubUrl: "https://github.com/twilio-labs/paste/tree/main/packages/paste-core/components/timeline", + storybookUrl: "/?path=/story/components-timeline--default-timeline", + }, + }, + }; +}; + + + {TimelineStart} + + +## Guidelines + +### About Timeline + +A Timeline can be used to display historical, current or future events or information in chronological order based on when they happened or are scheduled to happen. + +Timelines can be used in different use cases, such as tracking milestones, monitoring system logs, or visualizing user activity. + +### Accessibility + + + + Timeline is an ordered list (<ol>) and TimelineItem is a list item (<li>). + + + + The only tabbable and interactive part of a Timeline is the toggle button when using the collapsible prop + + + collapsible TimelineItems use the Summary Detail component. The toggle button is labeled by the value of the timestamp prop. + If the value is too verbose for a screen reader or not a clear label for the collapsed content, provide a helpful label for the button using the collapsibleLabelText prop on TimelineItem + + + + + Don’t use icons in TimelineItem markers to represent status like warning, error, or success. Since the marker is non-interactive, relying on icons for semantic meaning can cause accessibility challenges, particularly for people using screen readers. + + + +### Timeline vs. Progress Steps + +Use Timeline: + + + To display the history or sequence of events, focusing on what has happened over time. + + When user interaction is secondary, and progress does not depend on user actions, ensuring the process continues + even without direct user input. + + + +Use Progress Steps: + + + To guide users through a sequence of steps necessary to complete a task. + + When user interaction is required at certain points in a process and actions are necessary to complete a goal. + + + +## Examples + +### Timeline + +Use a basic Timeline as the default option to display a series of events that need to be ordered by time. + + + {TimelineBasic} + + +### Timeline with icons + +Use a Timeline with icons to highlight events that would benefit from a visual cue to make the event more noticeable. +Timeline icons are decorative, so they should not convey any information that is not clear from the text alone. +Do not use icons to convey status or state. + +Provide the TimelineItem with an `icon` prop to display an icon instead of the default dot. You must import the icon before passing it to the icon prop. +The icon must be a [Paste Icon](/components/icon). Icons passed to TimelineItems within a TimelineItemGroup will be ignored, as only direct children of the Timeline component should have visual markers. + + + Tip: Combine icons with dots to visually emphasize specific events within the Timeline. + + + + {TimelineIcon} + + +### Collapsible Timeline content + +Use the `collapsible` prop when your Timeline includes additional information that doesn't need to be visible at all times. + + + {TimelineCollapsible} + + +### Grouped Timeline + +Use when multiple events happen at the same time or can be grouped under a common category to make the Timeline clearer. + + + + It is not required to group all events that occur with the same timestamp. Grouping should be used when it enhances + clarity, particularly when the events are part of the same logical sequence or related set of actions that match the + user's mental model. + + + +In a grouped Timeline, the timestamp is optional for individual Timeline items since they share a common timestamp. +However, for collapsible Timeline items, if no timestamp is provided, a heading must be included as the collapsible header. + + + {TimelineGrouped} + + +## Timeline event loading + +### Load more + +Use a “Load more” Button in the Timeline when the screen viewport is limited. +The events should load in batches of the same number of events that were initially displayed, once all the events have been displayed, remove the “Load more” Button. + +### Infinite scroll + +Use infinite scroll only when the Timeline is the last item on the page or surface, and there are no footers or other elements below it that the user needs to interact with. +Use [Skeleton Loader](/components/skeleton-loader) for results that might take a while to load. + + + + Tip: For very long Timelines, where pressing "Load more" Buttons might become cumbersome, consider using a{" "} + Side Modal with infinite scroll to display the complete list of + events. + + + + + + +## Composition notes + +A Timeline should be presented in chronological order. The order can either be descending (most recent event at the top the list) or ascending (oldest event at the top of the list) + +**Use descending order on a Timeline when the current event is the most relevant information for the user.** + + + + Time sensitive information, for example an SMS sending tracker where the final status (sent or failed) is + crucial for the user to track in real time. + + + Long lists of events that are constantly updated, for example in customer call logs where the most recent + interaction is displayed first so agents can access the information in a timely manner. + + + +**Use ascending order on a Timeline when understanding the progression from the oldest event to the most recent is essential.** + + + + Diagnosing an issue, for example in platform issue reporting, where understanding the sequence of reported + issues is necessary to understand the problem. + + + Events that evolve through time, for example in payment history where the price has changed over time. + + + +Any content and other components can be placed within the Timeline item detail. + + + {TimelineComposition} + + +### Timestamp + +Follow Paste's [date guidelines](/foundations/content/product-style-guide#dates) and [time guidelines](/foundations/content/product-style-guide#time) to format the timestamp for each Timeline item. +In use cases where more than one timestamp per Timeline item is required, use separators in between timestamps for clarity. Order multiple timestamps by starting with the largest time unit and ending with the smallest: + + + Month and Day, Year (ex: "August 10, 2024") + Hour, Minute, Second (ex: "12:38 pm") + Additional Details (ex: "0.2 s" for duration) + + + + {TimelineTimestamp} + + +## Dos and don'ts + + + + + + + + + + + + + + + + + + + + + + + + + Warning + + + + + + + Success + + + + + + + + + + + + diff --git a/yarn.lock b/yarn.lock index cc96fd8dd2..3454e53f96 100644 --- a/yarn.lock +++ b/yarn.lock @@ -16078,6 +16078,7 @@ __metadata: "@twilio-paste/textarea": ^10.1.1 "@twilio-paste/theme": ^11.1.0 "@twilio-paste/time-picker": ^6.1.1 + "@twilio-paste/timeline": ^0.0.0 "@twilio-paste/toast": ^12.1.1 "@twilio-paste/tooltip": ^11.1.1 "@twilio-paste/tooltip-primitive": ^2.0.1 From d108aeb7f9f8e455fb5490ae790e21d32f0a7ec9 Mon Sep 17 00:00:00 2001 From: Shoaib Ahmed Date: Wed, 18 Sep 2024 22:13:11 +0530 Subject: [PATCH 2/2] feat(progress-steps): add ProgressStepsContent (#4065) * feat(progress-steps): use css for separator * feat(progress-steps): add ProgressStepContent props * feat(progress-steps): remove content prop * feat(progress-steps): add padding bottom to component * feat(progress-steps): update story * feat(progress-steps): update docs site with additonal content example * feat(progress-steps): add changeset * feat(progress-steps): update types * feat(progress-steps): add verticle padding to ProgressStepsContent * feat(progress-steps): add changset for codemods * feat(progress-steps): implement changes from review * feat(progress-steps): change minwidth of separator * feat(progress-steps): update typedocs * feat(progress-steps): fix build issue * feat(progress-steps): add test for progressStepsContent * feat(progress-steps): update typedocs * feat(progress-steps): update package json * feat(progress-steps): update yarn lock * feat(progress-steps): implement changes from review * feat(progress-steps): update typedocs * feat(progress-steps): update typedocs * feat(progress-steps): add ProgressStepSeparator callout * feat(progress-steps): update paddingY comment * feat(progress-steps): update type docs * feat(progress-steps): update type docs * feat(progress-steps): add Timeline vs. Progress Steps * feat(progress-steps): use 10px as margin top for separator * feat(progress-steps): update typedocs --- .changeset/cyan-hats-provide.md | 5 + .changeset/nice-cats-leave.md | 6 + .../paste-codemods/tools/.cache/mappings.json | 1 + .../progress-steps/__tests__/index.spec.tsx | 13 + .../src/ProgressStepComplete.tsx | 7 +- .../src/ProgressStepContent.tsx | 35 + .../src/ProgressStepCurrent.tsx | 7 +- .../progress-steps/src/ProgressStepError.tsx | 8 +- .../src/ProgressStepIncomplete.tsx | 7 +- .../src/ProgressStepSeparator.tsx | 40 +- .../progress-steps/src/ProgressSteps.tsx | 91 +- .../components/progress-steps/src/index.tsx | 2 + .../stories/horizontal.stories.tsx | 25 + .../stories/vertical.stories.tsx | 69 + .../components/progress-steps/type-docs.json | 1590 +++++++++++++++++ .../ProgressStepsExamples.ts | 79 +- .../src/pages/components/list/index.mdx | 5 +- .../pages/components/progress-steps/index.mdx | 117 +- 18 files changed, 1985 insertions(+), 122 deletions(-) create mode 100644 .changeset/cyan-hats-provide.md create mode 100644 .changeset/nice-cats-leave.md create mode 100644 packages/paste-core/components/progress-steps/src/ProgressStepContent.tsx diff --git a/.changeset/cyan-hats-provide.md b/.changeset/cyan-hats-provide.md new file mode 100644 index 0000000000..1be6340537 --- /dev/null +++ b/.changeset/cyan-hats-provide.md @@ -0,0 +1,5 @@ +--- +"@twilio-paste/codemods": minor +--- + +[Progress Steps] Add `ProgressStepsContent` component to add additional content during vertical orientation diff --git a/.changeset/nice-cats-leave.md b/.changeset/nice-cats-leave.md new file mode 100644 index 0000000000..9d3b280910 --- /dev/null +++ b/.changeset/nice-cats-leave.md @@ -0,0 +1,6 @@ +--- +"@twilio-paste/progress-steps": minor +"@twilio-paste/core": minor +--- + +[Progress Steps] Add `ProgressStepsContent` component to add additional content during vertical orientation diff --git a/packages/paste-codemods/tools/.cache/mappings.json b/packages/paste-codemods/tools/.cache/mappings.json index 0ee8cfd49d..1857f3739a 100644 --- a/packages/paste-codemods/tools/.cache/mappings.json +++ b/packages/paste-codemods/tools/.cache/mappings.json @@ -219,6 +219,7 @@ "ProgressBar": "@twilio-paste/core/progress-bar", "ProgressBarLabel": "@twilio-paste/core/progress-bar", "ProgressStepComplete": "@twilio-paste/core/progress-steps", + "ProgressStepContent": "@twilio-paste/core/progress-steps", "ProgressStepCurrent": "@twilio-paste/core/progress-steps", "ProgressStepError": "@twilio-paste/core/progress-steps", "ProgressStepIncomplete": "@twilio-paste/core/progress-steps", diff --git a/packages/paste-core/components/progress-steps/__tests__/index.spec.tsx b/packages/paste-core/components/progress-steps/__tests__/index.spec.tsx index 32c875685f..f0838d75ba 100644 --- a/packages/paste-core/components/progress-steps/__tests__/index.spec.tsx +++ b/packages/paste-core/components/progress-steps/__tests__/index.spec.tsx @@ -11,6 +11,7 @@ import { ProgressSteps, } from "../src"; import { Anchors, Buttons, Divs } from "../stories/horizontal.stories"; +import { WithContent } from "../stories/vertical.stories"; describe("ProgressSteps", () => { it("should render divs correctly", () => { @@ -55,6 +56,13 @@ describe("ProgressSteps", () => { expect(signupLabel?.getAttribute("href")).toEqual("#"); }); + it("should render with content correctly", () => { + const { getByText } = render(); + const signupLabel = getByText("Snowflake"); + + expect(signupLabel?.tagName).toEqual("DT"); + }); + describe("element naming", () => { it("should set all default element names", async () => { const { getByRole } = render(); @@ -70,6 +78,11 @@ describe("ProgressSteps", () => { expect(addFriends?.dataset.pasteElement).toEqual("PROGRESS_STEP_INCOMPLETE"); expect(wrapper?.dataset.pasteElement).toEqual("PROGRESS_STEPS"); }); + it("should set default name on progress steps content", async () => { + expect( + render().baseElement.querySelector("[data-paste-element='PROGRESS_STEP_CONTENT']"), + ).toBeInTheDocument(); + }); }); describe("custom element naming", () => { it("should set all custom element names", async () => { diff --git a/packages/paste-core/components/progress-steps/src/ProgressStepComplete.tsx b/packages/paste-core/components/progress-steps/src/ProgressStepComplete.tsx index 2f5f186808..d33abf3c49 100644 --- a/packages/paste-core/components/progress-steps/src/ProgressStepComplete.tsx +++ b/packages/paste-core/components/progress-steps/src/ProgressStepComplete.tsx @@ -15,7 +15,6 @@ export const ProgressStepComplete = React.forwardRef - - - {children} + + + {children} ); diff --git a/packages/paste-core/components/progress-steps/src/ProgressStepContent.tsx b/packages/paste-core/components/progress-steps/src/ProgressStepContent.tsx new file mode 100644 index 0000000000..0711bd2db4 --- /dev/null +++ b/packages/paste-core/components/progress-steps/src/ProgressStepContent.tsx @@ -0,0 +1,35 @@ +import { Box, type BoxProps } from "@twilio-paste/box"; +import type { Padding } from "@twilio-paste/style-props"; +import type { HTMLPasteProps } from "@twilio-paste/types"; +import React from "react"; + +export interface ProgressStepContentProps extends HTMLPasteProps<"div"> { + children?: React.ReactNode; + /** + * Overrides the default element name to apply unique styles with the Customization Provider + * + * @default 'PROGRESS_STEP_CONTENT' + * @type {BoxProps['element']} + * @memberof ProgressStepContentProps + */ + element?: BoxProps["element"]; + /** + * Responsive prop of Space tokens for the CSS `padding-top` and `padding-bottom` properties + * + * @default 'space40' + * @type {Padding} + * @memberof ProgressStepContentProps + */ + paddingY?: Padding; +} + +export const ProgressStepContent = React.forwardRef( + ({ element = "PROGRESS_STEP_CONTENT", paddingY = "space40", ...props }, ref) => { + return ( + + {props.children} + + ); + }, +); +ProgressStepContent.displayName = "ProgressStepContent"; diff --git a/packages/paste-core/components/progress-steps/src/ProgressStepCurrent.tsx b/packages/paste-core/components/progress-steps/src/ProgressStepCurrent.tsx index 3e8badb941..c963a4c65f 100644 --- a/packages/paste-core/components/progress-steps/src/ProgressStepCurrent.tsx +++ b/packages/paste-core/components/progress-steps/src/ProgressStepCurrent.tsx @@ -16,7 +16,6 @@ export const ProgressStepCurrent = React.forwardRef - - - {children} + + + {children} ); diff --git a/packages/paste-core/components/progress-steps/src/ProgressStepError.tsx b/packages/paste-core/components/progress-steps/src/ProgressStepError.tsx index 935529b02e..554c9a1870 100644 --- a/packages/paste-core/components/progress-steps/src/ProgressStepError.tsx +++ b/packages/paste-core/components/progress-steps/src/ProgressStepError.tsx @@ -15,7 +15,6 @@ export const ProgressStepError = React.forwardRef - - - {children} + + + + {children} ); diff --git a/packages/paste-core/components/progress-steps/src/ProgressStepIncomplete.tsx b/packages/paste-core/components/progress-steps/src/ProgressStepIncomplete.tsx index ec2a39407a..7a2a6f9a0b 100644 --- a/packages/paste-core/components/progress-steps/src/ProgressStepIncomplete.tsx +++ b/packages/paste-core/components/progress-steps/src/ProgressStepIncomplete.tsx @@ -26,7 +26,6 @@ export const ProgressStepIncomplete = React.forwardRef - - - {children} + + + {children} ); diff --git a/packages/paste-core/components/progress-steps/src/ProgressStepSeparator.tsx b/packages/paste-core/components/progress-steps/src/ProgressStepSeparator.tsx index 2ccd221455..0dd487b3d7 100644 --- a/packages/paste-core/components/progress-steps/src/ProgressStepSeparator.tsx +++ b/packages/paste-core/components/progress-steps/src/ProgressStepSeparator.tsx @@ -1,26 +1,7 @@ -import { Box, safelySpreadBoxProps } from "@twilio-paste/box"; import type { BoxProps } from "@twilio-paste/box"; import type { HTMLPasteProps } from "@twilio-paste/types"; import * as React from "react"; -import { ProgressStepsContext } from "./ProgressStepsContext"; - -const VerticalStyles: BoxProps = { - borderLeftWidth: "borderWidth20", - borderLeftStyle: "solid", - borderLeftColor: "colorBorderWeaker", - borderRadius: "borderRadius0", - minHeight: "32px", - marginLeft: "space30", -}; -const HorizontalStyles: BoxProps = { - borderBottomWidth: "borderWidth20", - borderBottomStyle: "solid", - borderBottomColor: "colorBorderWeaker", - borderRadius: "borderRadius20", - minWidth: "32px", -}; - export interface ProgressStepSeparatorProps extends HTMLPasteProps<"div"> { children?: React.ReactNode; /** @@ -33,21 +14,8 @@ export interface ProgressStepSeparatorProps extends HTMLPasteProps<"div"> { element?: BoxProps["element"]; } -export const ProgressStepSeparator = React.forwardRef( - ({ element = "PROGRESS_STEP_SEPARATOR", ...props }, ref) => { - const { orientation } = React.useContext(ProgressStepsContext); - - return ( - - ); - }, -); +export const ProgressStepSeparator = React.forwardRef(() => { + // returning null since we are relying on the CSS to render the separator + return null; +}); ProgressStepSeparator.displayName = "ProgressStepSeparator"; diff --git a/packages/paste-core/components/progress-steps/src/ProgressSteps.tsx b/packages/paste-core/components/progress-steps/src/ProgressSteps.tsx index f96bed54b6..c8e121984b 100644 --- a/packages/paste-core/components/progress-steps/src/ProgressSteps.tsx +++ b/packages/paste-core/components/progress-steps/src/ProgressSteps.tsx @@ -1,22 +1,12 @@ import { Box, safelySpreadBoxProps } from "@twilio-paste/box"; -import type { BoxProps } from "@twilio-paste/box"; +import type { BoxProps, BoxStyleProps } from "@twilio-paste/box"; +import { css, styled } from "@twilio-paste/styling-library"; import type { HTMLPasteProps } from "@twilio-paste/types"; import * as React from "react"; import { ProgressStepsContext } from "./ProgressStepsContext"; import type { Orientation } from "./types"; -const VerticalStyles: BoxProps = { - flexDirection: "column", - rowGap: "space30", - alignItems: "flex-start", // to prevent children from stretching full width -}; -const HorizontalStyles: BoxProps = { - alignItems: "center", - columnGap: "space30", - flexWrap: "nowrap", -}; - export interface ProgressStepsProps extends Omit, "children"> { children?: React.ReactNode; /** @@ -36,18 +26,79 @@ export interface ProgressStepsProps extends Omit, "childre orientation?: Orientation; } +const ItemSeparatorStyles: { + [key in Orientation]: Record>; +} = { + vertical: { + flexDirection: "column", + alignItems: "flex-start", + "[role='listitem']>*>div:first-child::after": { + content: "''", + borderLeftWidth: "borderWidth20", + borderLeftStyle: "solid", + borderLeftColor: "colorBorderWeaker", + borderRadius: "borderRadius0", + minHeight: "sizeBase80", + flexGrow: "1", + marginY: "space30", + }, + + "[role='listitem']:last-child>*>div:first-child::after": { + content: "none", + }, + }, + horizontal: { + flexWrap: "nowrap", + "[role='listitem']": { + display: "flex", + alignItems: "flex-start", + flexGrow: "1", + "&::after": { + content: "''", + borderBottomWidth: "borderWidth20", + borderBottomStyle: "solid", + borderBottomColor: "colorBorderWeaker", + borderRadius: "borderRadius20", + minWidth: "sizeBase40", + flexGrow: 1, + // @ts-expect-error do not have tokens for 10px + marginTop: "10px", + }, + + "&>*:first-child": { + marginX: "space30", + }, + }, + "[role='listitem']:first-child": { + "&>*:first-child": { + marginLeft: "space0", + }, + }, + "[role='listitem']:last-child": { + flexGrow: "0", + "&::after": { + content: "none", + }, + + "&>*:last-child": { + marginRight: "space0", + }, + }, + }, +}; + export const ProgressSteps = React.forwardRef( ({ element = "PROGRESS_STEPS", orientation = "horizontal", ...props }, ref) => { + const ContainerStyled = styled.div( + css({ + display: "flex", + ...ItemSeparatorStyles[orientation], + }), + ); + return ( - + {props.children} diff --git a/packages/paste-core/components/progress-steps/src/index.tsx b/packages/paste-core/components/progress-steps/src/index.tsx index 95f3454655..335608e984 100644 --- a/packages/paste-core/components/progress-steps/src/index.tsx +++ b/packages/paste-core/components/progress-steps/src/index.tsx @@ -2,6 +2,8 @@ export { ProgressSteps } from "./ProgressSteps"; export type { ProgressStepsProps } from "./ProgressSteps"; export { ProgressStepSeparator } from "./ProgressStepSeparator"; export type { ProgressStepSeparatorProps } from "./ProgressStepSeparator"; +export { ProgressStepContent } from "./ProgressStepContent"; +export type { ProgressStepContentProps } from "./ProgressStepContent"; // Step types export { ProgressStepComplete } from "./ProgressStepComplete"; export * from "./ProgressStepIncomplete"; diff --git a/packages/paste-core/components/progress-steps/stories/horizontal.stories.tsx b/packages/paste-core/components/progress-steps/stories/horizontal.stories.tsx index 37525aa1fe..d90b1610f2 100644 --- a/packages/paste-core/components/progress-steps/stories/horizontal.stories.tsx +++ b/packages/paste-core/components/progress-steps/stories/horizontal.stories.tsx @@ -102,3 +102,28 @@ export const Internationalized: React.FC = () => { ); }; + +export const WithoutSeparatorComponent = (): React.ReactNode => { + return ( + + Complete + Error + Current + Incomplete + + ); +}; + +export const SuperLongText = (): React.ReactNode => { + return ( + + + Lorem ipsum dolor sit amet consectetur adipisicing elit. Animi nesciunt neque dolor facere! Eius fugiat + obcaecati voluptas, inventore quo, hic sapiente voluptatibus ad repellendus, tempore placeat sit qui ea saepe? + + Error + Current + Incomplete + + ); +}; diff --git a/packages/paste-core/components/progress-steps/stories/vertical.stories.tsx b/packages/paste-core/components/progress-steps/stories/vertical.stories.tsx index 616f3849af..d380ee7368 100644 --- a/packages/paste-core/components/progress-steps/stories/vertical.stories.tsx +++ b/packages/paste-core/components/progress-steps/stories/vertical.stories.tsx @@ -1,7 +1,20 @@ +import { Avatar } from "@twilio-paste/avatar"; +import { Box } from "@twilio-paste/box"; +import { Button } from "@twilio-paste/button"; +import { ButtonGroup } from "@twilio-paste/button-group"; +import { + DescriptionList, + DescriptionListDetails, + DescriptionListSet, + DescriptionListTerm, +} from "@twilio-paste/description-list"; +import { BusinessIcon } from "@twilio-paste/icons/esm/BusinessIcon"; +import { Paragraph } from "@twilio-paste/paragraph"; import * as React from "react"; import { ProgressStepComplete, + ProgressStepContent, ProgressStepCurrent, ProgressStepError, ProgressStepIncomplete, @@ -102,3 +115,59 @@ export const Internationalized: React.FC = () => { ); }; + +export const WithContent: React.FC = () => { + return ( + + + Data warehouse connected + + + + + + + Snowflake + Account: accountname + Database: snowflakedatabasename + Warehouse: snowflakewarehousename + + + + + + + + + + + + + + + Create a model + + + Models are SQL queries that define sets of data to sync using Reverse ETL. + + + + + + + + Create mapping + + + Mappings determine how data extracted from your warehouse is mapped to fields in Flex + + + + + + + + ); +}; diff --git a/packages/paste-core/components/progress-steps/type-docs.json b/packages/paste-core/components/progress-steps/type-docs.json index 835c97985e..ebe37fb5f9 100644 --- a/packages/paste-core/components/progress-steps/type-docs.json +++ b/packages/paste-core/components/progress-steps/type-docs.json @@ -3171,6 +3171,1596 @@ "externalProp": true } }, + "ProgressStepContent": { + "about": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "accessKey": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "aria-activedescendant": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application." + }, + "aria-atomic": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether assistive technologies will present all, or only parts of, the changed region based on the change notifications defined by the aria-relevant attribute." + }, + "aria-autocomplete": { + "type": "\"list\" | \"none\" | \"inline\" | \"both\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether inputting text could trigger display of one or more predictions of the user's intended value for an input and specifies how predictions would be\npresented if they are made." + }, + "aria-busy": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates an element is being modified and that assistive technologies MAY want to wait until the modifications are complete before exposing them to the user." + }, + "aria-checked": { + "type": "boolean | \"true\" | \"false\" | \"mixed\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the current \"checked\" state of checkboxes, radio buttons, and other widgets." + }, + "aria-colcount": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the total number of columns in a table, grid, or treegrid." + }, + "aria-colindex": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid." + }, + "aria-colspan": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid." + }, + "aria-controls": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element (or elements) whose contents or presence are controlled by the current element." + }, + "aria-current": { + "type": "| boolean\n | \"time\"\n | \"true\"\n | \"false\"\n | \"page\"\n | \"step\"\n | \"location\"\n | \"date\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the element that represents the current item within a container or set of related elements." + }, + "aria-describedby": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element (or elements) that describes the object." + }, + "aria-details": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element that provides a detailed, extended description for the object." + }, + "aria-disabled": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable." + }, + "aria-dropeffect": { + "type": "\"link\" | \"none\" | \"copy\" | \"execute\" | \"move\" | \"popup\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates what functions can be performed when a dragged object is released on the drop target." + }, + "aria-errormessage": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element that provides an error message for the object." + }, + "aria-expanded": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed." + }, + "aria-flowto": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the next element (or elements) in an alternate reading order of content which, at the user's discretion,\nallows assistive technology to override the general default of reading in document source order." + }, + "aria-grabbed": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates an element's \"grabbed\" state in a drag-and-drop operation." + }, + "aria-haspopup": { + "type": "| boolean\n | \"dialog\"\n | \"menu\"\n | \"true\"\n | \"false\"\n | \"grid\"\n | \"listbox\"\n | \"tree\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element." + }, + "aria-hidden": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether the element is exposed to an accessibility API." + }, + "aria-invalid": { + "type": "boolean | \"true\" | \"false\" | \"grammar\" | \"spelling\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the entered value does not conform to the format expected by the application." + }, + "aria-keyshortcuts": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element." + }, + "aria-label": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines a string value that labels the current element." + }, + "aria-labelledby": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies the element (or elements) that labels the current element." + }, + "aria-level": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the hierarchical level of an element within a structure." + }, + "aria-live": { + "type": "\"off\" | \"assertive\" | \"polite\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that an element will be updated, and describes the types of updates the user agents, assistive technologies, and user can expect from the live region." + }, + "aria-modal": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether an element is modal when displayed." + }, + "aria-multiline": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether a text box accepts multiple lines of input or only a single line." + }, + "aria-multiselectable": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that the user may select more than one item from the current selectable descendants." + }, + "aria-orientation": { + "type": "\"horizontal\" | \"vertical\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous." + }, + "aria-owns": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Identifies an element (or elements) in order to define a visual, functional, or contextual parent/child relationship\nbetween DOM elements where the DOM hierarchy cannot be used to represent the relationship." + }, + "aria-placeholder": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines a short hint (a word or short phrase) intended to aid the user with data entry when the control has no value.\nA hint could be a sample value or a brief description of the expected format." + }, + "aria-posinset": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines an element's number or position in the current set of listitems or treeitems. Not required if all elements in the set are present in the DOM." + }, + "aria-pressed": { + "type": "boolean | \"true\" | \"false\" | \"mixed\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the current \"pressed\" state of toggle buttons." + }, + "aria-readonly": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that the element is not editable, but is otherwise operable." + }, + "aria-relevant": { + "type": "| \"text\"\n | \"additions\"\n | \"additions removals\"\n | \"additions text\"\n | \"all\"\n | \"removals\"\n | \"removals additions\"\n | \"removals text\"\n | \"text additions\"\n | \"text removals\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified." + }, + "aria-required": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates that user input is required on the element before a form may be submitted." + }, + "aria-roledescription": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines a human-readable, author-localized description for the role of an element." + }, + "aria-rowcount": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the total number of rows in a table, grid, or treegrid." + }, + "aria-rowindex": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid." + }, + "aria-rowspan": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid." + }, + "aria-selected": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates the current \"selected\" state of various widgets." + }, + "aria-setsize": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the number of items in the current set of listitems or treeitems. Not required if all elements in the set are present in the DOM." + }, + "aria-sort": { + "type": "\"none\" | \"ascending\" | \"descending\" | \"other\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Indicates if items in a table or grid are sorted in ascending or descending order." + }, + "aria-valuemax": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the maximum allowed value for a range widget." + }, + "aria-valuemin": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the minimum allowed value for a range widget." + }, + "aria-valuenow": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the current value for a range widget." + }, + "aria-valuetext": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Defines the human readable text alternative of aria-valuenow for a range widget." + }, + "autoCapitalize": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "autoCorrect": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "autoSave": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "contentEditable": { + "type": "Booleanish | \"inherit\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "contextMenu": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "dangerouslySetInnerHTML": { + "type": "{ __html: string }", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "datatype": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "defaultChecked": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "defaultValue": { + "type": "string | number | readonly string[]", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "dir": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "draggable": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "element": { + "type": "string", + "defaultValue": "'PROGRESS_STEP_CONTENT'", + "required": false, + "externalProp": false, + "description": "Overrides the default element name to apply unique styles with the Customization Provider" + }, + "hidden": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "id": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "inlist": { + "type": "any", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "inputMode": { + "type": "| \"text\"\n | \"none\"\n | \"search\"\n | \"tel\"\n | \"url\"\n | \"email\"\n | \"numeric\"\n | \"decimal\"", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Hints at the type of data that might be entered by the user while editing the element or its contents" + }, + "is": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true, + "description": "Specify that a standard HTML element should behave like a defined custom built-in element" + }, + "itemID": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemProp": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemRef": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemScope": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "itemType": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "key": { + "type": "Key", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "lang": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "nonce": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAbort": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAbortCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationEnd": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationEndCapture": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationIteration": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationIterationCapture": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationStart": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAnimationStartCapture": { + "type": "AnimationEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAuxClick": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onAuxClickCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBeforeInput": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBeforeInputCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBlur": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onBlurCapture": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlay": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlayCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlayThrough": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCanPlayThroughCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onChange": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onChangeCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onClick": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onClickCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionEnd": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionEndCapture": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionStart": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionStartCapture": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionUpdate": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCompositionUpdateCapture": { + "type": "CompositionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onContextMenu": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onContextMenuCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCopy": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCopyCapture": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCut": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onCutCapture": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDoubleClick": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDoubleClickCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDrag": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEnd": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEndCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEnter": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragEnterCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragExit": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragExitCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragLeave": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragLeaveCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragOver": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragOverCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragStart": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDragStartCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDrop": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDropCapture": { + "type": "DragEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDurationChange": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onDurationChangeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEmptied": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEmptiedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEncrypted": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEncryptedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEnded": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onEndedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onError": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onErrorCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onFocus": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onFocusCapture": { + "type": "FocusEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onGotPointerCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onGotPointerCaptureCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInput": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInputCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInvalid": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onInvalidCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyDown": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyDownCapture": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyPress": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyPressCapture": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyUp": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onKeyUpCapture": { + "type": "KeyboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoad": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedData": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedDataCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedMetadata": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadedMetadataCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadStart": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLoadStartCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLostPointerCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onLostPointerCaptureCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseDown": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseDownCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseEnter": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseLeave": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseMove": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseMoveCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOut": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOutCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOver": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseOverCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseUp": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onMouseUpCapture": { + "type": "MouseEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPaste": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPasteCapture": { + "type": "ClipboardEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPause": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPauseCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlay": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlayCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlaying": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPlayingCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerCancel": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerCancelCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerDown": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerDownCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerEnter": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerEnterCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerLeave": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerLeaveCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerMove": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerMoveCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOut": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOutCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOver": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerOverCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerUp": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onPointerUpCapture": { + "type": "PointerEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onProgress": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onProgressCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onRateChange": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onRateChangeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onReset": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onResetCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onResize": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onResizeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onScroll": { + "type": "UIEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onScrollCapture": { + "type": "UIEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeeked": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeekedCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeeking": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSeekingCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSelect": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSelectCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onStalled": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onStalledCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSubmit": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSubmitCapture": { + "type": "FormEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSuspend": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onSuspendCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTimeUpdate": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTimeUpdateCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchCancel": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchCancelCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchEnd": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchEndCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchMove": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchMoveCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchStart": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTouchStartCapture": { + "type": "TouchEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTransitionEnd": { + "type": "TransitionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onTransitionEndCapture": { + "type": "TransitionEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onVolumeChange": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onVolumeChangeCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWaiting": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWaitingCapture": { + "type": "ReactEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWheel": { + "type": "WheelEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "onWheelCapture": { + "type": "WheelEventHandler", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "paddingY": { + "type": "\"space0\" | \"space10\" | \"space20\" | \"space30\" | \"space40\" | \"space50\" | \"space60\" | \"space70\" | \"space80\" | \"space90\" | \"space100\" | \"space110\" | \"space120\" | \"space130\" | \"space140\" | ... 27 more ... | { ...; }", + "defaultValue": "'space40'", + "required": false, + "externalProp": false, + "description": "Responsive prop of Space tokens for the CSS `padding-top` and `padding-bottom` properties" + }, + "placeholder": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "prefix": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "property": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "radioGroup": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "resource": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "results": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "role": { + "type": "AriaRole", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "security": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "slot": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "spellCheck": { + "type": "Booleanish", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "suppressContentEditableWarning": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "suppressHydrationWarning": { + "type": "boolean", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "tabIndex": { + "type": "number", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "title": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "translate": { + "type": "\"yes\" | \"no\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "typeof": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "unselectable": { + "type": "\"on\" | \"off\"", + "defaultValue": null, + "required": false, + "externalProp": true + }, + "vocab": { + "type": "string", + "defaultValue": null, + "required": false, + "externalProp": true + } + }, "ProgressStepComplete": { "as": { "type": "\"div\" | \"a\" | \"button\"", diff --git a/packages/paste-website/src/component-examples/ProgressStepsExamples.ts b/packages/paste-website/src/component-examples/ProgressStepsExamples.ts index 67e5018bb9..898f67360a 100644 --- a/packages/paste-website/src/component-examples/ProgressStepsExamples.ts +++ b/packages/paste-website/src/component-examples/ProgressStepsExamples.ts @@ -2,11 +2,8 @@ export const divExample = `const ProgressStepsExample = () => { return ( Sign up - Validate email - Complete profile - Add friends ); @@ -18,13 +15,9 @@ export const buttonExample = `const ProgressStepsExample = () => { return ( {}}>Sign up - {}}>Validate email - {}}>Complete profile - {}}>Add friends - {}} disabled> Start event @@ -38,11 +31,8 @@ export const anchorExample = `const ProgressStepsExample = () => { return ( Sign up - Validate email - Complete profile - Add friends ); @@ -54,11 +44,8 @@ export const verticalExample = `const ProgressStepsExample = () => { return ( Sign up - Validate email - Complete profile - Add friends ); @@ -70,14 +57,74 @@ export const i18nExample = `const ProgressStepsExample = () => { return ( S'inscrire - Email validé - Complétez votre profil - Ajouter des amis ); }; render();`.trim(); + +export const additionalContentExample = `const ProgressStepsExample = () => { + return ( + + + Data warehouse connected + + + + + + Snowflake + + Account: accountname + Database: snowflakedatabasename + Warehouse: snowflakewarehousename + User: bsmith + Password: ***** + + + + + + + + + + + + + + Create a model + + + + Models are SQL queries that define sets of data to sync using Reverse ETL. + + + + + + + + + Create mapping + + + + Mappings determine how data extracted from your warehouse is mapped to fields in Flex + + + + + + + + + ); +}; + +render();`.trim(); diff --git a/packages/paste-website/src/pages/components/list/index.mdx b/packages/paste-website/src/pages/components/list/index.mdx index 1b074020d4..d8372b6951 100644 --- a/packages/paste-website/src/pages/components/list/index.mdx +++ b/packages/paste-website/src/pages/components/list/index.mdx @@ -90,13 +90,12 @@ Lists are a number of connected list items that are printed consecutively, typic **Progress Steps** -- [Progress Steps](/components/progress-steps) show users an outline of a complex multi-step task across multiple pages. +- [Progress Steps](/components/progress-steps) show users an outline of a complex multi-step task across multiple pages or apps. - Progress Steps convey progression and have interactive status states. **Ordered Display List** -- Ordered Display Lists structure tasks but don’t outline or show progression or status through a multi-step task. -- Ordered Display Lists organize complex tasks within a single screen, especially in flows where users need to complete tasks outside of Twilio. +Ordered Display Lists structure tasks but don’t show progression or status through a multi-step task. ### Accessibility diff --git a/packages/paste-website/src/pages/components/progress-steps/index.mdx b/packages/paste-website/src/pages/components/progress-steps/index.mdx index 8ce1d66f97..a7f202485d 100644 --- a/packages/paste-website/src/pages/components/progress-steps/index.mdx +++ b/packages/paste-website/src/pages/components/progress-steps/index.mdx @@ -5,27 +5,36 @@ export const meta = { slug: '/components/progress-steps/', }; -import Changelog from '@twilio-paste/progress-steps/CHANGELOG.md'; -import packageJson from '@twilio-paste/progress-steps/package.json'; +import { Avatar } from '@twilio-paste/avatar'; +import { Box } from '@twilio-paste/box'; +import { Button } from '@twilio-paste/button'; +import { ButtonGroup } from '@twilio-paste/button-group'; +import { Callout, CalloutHeading, CalloutText } from '@twilio-paste/callout'; +import { Heading } from '@twilio-paste/heading'; +import { BusinessIcon } from '@twilio-paste/icons/esm/BusinessIcon'; +import { Paragraph } from '@twilio-paste/paragraph'; import { - ProgressSteps, - ProgressStepIncomplete, ProgressStepComplete, + ProgressStepContent, ProgressStepCurrent, ProgressStepError, - ProgressStepSeparator, + ProgressStepIncomplete, + ProgressSteps, } from '@twilio-paste/progress-steps'; +import Changelog from '@twilio-paste/progress-steps/CHANGELOG.md'; +import packageJson from '@twilio-paste/progress-steps/package.json'; import { - divExample, - buttonExample, + additionalContentExample, anchorExample, - verticalExample, + buttonExample, + divExample, i18nExample, + verticalExample } from '../../../component-examples/ProgressStepsExamples'; -import {SidebarCategoryRoutes} from '../../../constants'; +import { Do, DoDont, Dont } from '../../../components/DoDont'; +import { SidebarCategoryRoutes } from '../../../constants'; import ComponentPageLayout from '../../../layouts/ComponentPageLayout'; -import {getFeature, getNavigationData} from '../../../utils/api'; -import {DoDont, Do, Dont} from '../../../components/DoDont'; +import { getFeature, getNavigationData } from '../../../utils/api'; export default ComponentPageLayout; @@ -56,7 +65,6 @@ export const getStaticProps = async () => { ProgressStepComplete, ProgressStepCurrent, ProgressStepError, - ProgressStepSeparator, }} noInline > @@ -88,13 +96,13 @@ Each step can communicate one of these statuses: ### Ordered Display List vs Progress Steps **Progress Steps** -- Progress Steps show users an outline of a complex multi-step task across multiple pages. + +- Progress Steps show users an outline of a complex multi-step task across multiple pages or apps. - Progress Steps convey progression and have interactive status states. **Ordered Display List** -- [Ordered Display Lists](/components/list#ordered-display-list) structure tasks but don’t outline or show progression or status through a multi-step task. -- Ordered Display Lists organize complex tasks within a single screen, especially in flows where users need to complete tasks outside of Twilio. +[Ordered Display Lists](/components/list#ordered-display-list) structure tasks but don’t show progression or status through a multi-step task. ### Accessibility @@ -121,7 +129,6 @@ Only button steps may be disabled. ProgressStepComplete, ProgressStepCurrent, ProgressStepError, - ProgressStepSeparator, }} noInline > @@ -139,7 +146,6 @@ Use Progress Steps as anchors when each step links to other pages and has a uniq ProgressStepComplete, ProgressStepCurrent, ProgressStepError, - ProgressStepSeparator, }} noInline > @@ -157,7 +163,6 @@ Use Progress Steps as divs when steps have no need for user interaction. ProgressStepComplete, ProgressStepCurrent, ProgressStepError, - ProgressStepSeparator, }} noInline > @@ -166,7 +171,7 @@ Use Progress Steps as divs when steps have no need for user interaction. ### Progress Steps represented vertically -Use vertical Progress Steps when you’re constrained on vertical space in your layout. +You can use vertical Progress Steps when the content of the task is tall and narrow, or you need to add additional content to each step. {verticalExample} +#### Additional content + +Use `ProgressStepContent` to add additional content to non-interactive vertical Progress Steps. + +Use this when each step requires minimal content or actions, like opening a modal, redirecting, or entering text, and users need to complete steps in a specific sequence, with progress tracked throughout the entire task. + + + Steps that are completed in other pages and have unique URLs do not automatically track status. + + Implement the logic locally to ensure the step's status is accurately reflected within the Progress Steps component. + + + + + + {additionalContentExample} + + ### Internationalization -Each step within the Progress Step component has a label which can be set to adjust the icon's title for internationalization. +Each step within the Progress Steps component has a label which can be set to adjust the icon's title for internationalization. {i18nExample} ---- + +### Timeline vs. Progress Steps + +Use Progress Steps: + + + To guide users through a sequence of steps necessary to complete a task. + + When user interaction is required at certain points in a process and actions are necessary to complete a goal. + + + +Use Timeline: + + + To display the history or sequence of events, focusing on what has happened over time. + + When user interaction is secondary, and progress does not depend on user actions, ensuring the process continues + even without direct user input. + + ## Composition Notes @@ -211,6 +268,12 @@ Each step within the Progress Step component has a label which can be set to adj - If the process does not fit into a mental model of performing tasks, make sure each step is phrased consistently. For example, “Business profile” and “Brand registration.” - Keep the placement of Progress Steps consistent between different pages (steps). + + + ProgressStepSeparator is no longer required starting v2.2.1. The separator is now automatically added between each step using CSS. It is backwards compatible, so previous versions will still work. + + + ### When to use an error step Show the error status on a step when it’s not the current step they’re on. When a @@ -228,9 +291,7 @@ Check out the [Error state pattern](/patterns/error-state) for more guidance. > Create profile - Register brand - Register campaign @@ -241,9 +302,7 @@ Check out the [Error state pattern](/patterns/error-state) for more guidance. > Name - Email - Password @@ -256,9 +315,7 @@ Check out the [Error state pattern](/patterns/error-state) for more guidance. body="Make the labels of each step short, descriptive, and consistent. Use fewer than 5 words for each step label."> Create profile - Register brand - Register campaign @@ -269,9 +326,7 @@ Check out the [Error state pattern](/patterns/error-state) for more guidance. body="Don’t use long or inconsistent labels with mismatched parts of speech."> Business profile for your primary business account - A2P brand - Finalize campaign registration