APIDemo

@alinea/ui

export namespace AppBar {
export function Item(
props: ItemProps
): Element
export function Root<Type extends As<any>>(
props: Omit<ComponentProps<Type>, "as"> & {as: Type} & {as: Type}
): Element
export function Root(
props: PropsWithAs<unknown, "header">
): Element
}
export function Avatar(
props: AvatarProps
): Element
export function Button(
props: ButtonProps
): Element
export namespace Card {
export function Content<Type extends As<any>>(
props: Omit<ComponentProps<Type>, "as"> & {as: Type} & {as: Type}
): Element
export function Content(
props: PropsWithAs<unknown, "div">
): Element
export function Header<Type extends As<any>>(
props: Omit<ComponentProps<Type>, "as"> & {as: Type} & {as: Type}
): Element
export function Header(
props: PropsWithAs<unknown, "header">
): Element
export function Options<Type extends As<any>>(
props: Omit<ComponentProps<Type>, "as"> & {as: Type} & {as: Type}
): Element
export function Options(
props: PropsWithAs<unknown, "div">
): Element
export function Root<Type extends As<any>>(
props: Omit<ComponentProps<Type>, "as"> & {as: Type} & {as: Type}
): Element
export function Root(
props: PropsWithAs<unknown, "div">
): Element
export function Row<Type extends As<any>>(
props: Omit<ComponentProps<Type>, "as"> & {as: Type} & {as: Type}
): Element
export function Row(
props: PropsWithAs<unknown, "div">
): Element
export function Title<Type extends As<any>>(
props: Omit<ComponentProps<Type>, "as"> & {as: Type} & {as: Type}
): Element
export function Title(
props: PropsWithAs<unknown, "p">
): Element
}
export function Chip(
props: ChipProps
): Element
export const ColorSchemeProvider: Provider<
| undefined
| ColorSchemeContext
>
export namespace Create {
export function Button(
props: HTMLAttributes<HTMLButtonElement> & Props
): Element
export function Link(
props: LinkProps & Props
): Element
export function Root<Type extends As<any>>(
props: Omit<ComponentProps<Type>, "as"> & {as: Type} & {as: Type}
): Element
export function Root(
props: PropsWithAs<unknown, "div">
): Element
}
export namespace DropdownMenu {
export const Trigger: typeof Menu.Button
export function Item(
props: ButtonHTMLAttributes<HTMLButtonElement>
): Element
export function Items(
props: HTMLAttributes<HTMLDivElement> & {left: boolean, right: boolean}
): Element
export function Root(
props: HTMLAttributes<HTMLDivElement>
): Element
}
export const Ellipsis: NamedExoticComponent<HTMLProps<HTMLDivElement>>
export function ErrorBoundary(
props: {children: ReactNode}
): Element
export function ErrorMessage(
props: ErrorMessageProps
): Element
export function FavIcon(
props: FavIconProps
): Element
export function fromModule<M extends {
[key extends string]: string
}>(
styles: M
): ModuleStyles<M>
export const HStack: typeof VStack
export function Icon(
props: IconProps
): null | Element
export const IconButton: ForwardRefExoticComponent<HTMLAttributes<HTMLButtonElement> &
{
active: boolean
disabled: boolean
icon: ComponentType<
{}
>
size: number
}
& RefAttributes<HTMLButtonElement>>
export const IconLink: ForwardRefExoticComponent<LinkProps &
{
active: boolean
icon: ComponentType<
{}
>
}
& RefAttributes<HTMLAnchorElement>>
export function Loader(
props: LoaderProps
): Element
export function LogoShape(
props: LogoShapeProps
): Element
export function observable<T>(
value: T
): Observable<T>
export function Pane(
props: PaneProps
): Element
export function px(
pixels: string | number
): string
export namespace Sidebar {
export const Menu: ComponentWithAs<unknown, "nav"> &
{
Item:
{}
}
export function Root<Type extends As<any>>(
props: Omit<ComponentProps<Type>, "as"> & {as: Type} & {as: Type}
): Element
export function Root(
props: PropsWithAs<unknown, "aside">
): Element
}
export namespace Stack {
export function Center(
props: PropsWithChildren<HTMLAttributes<HTMLDivElement>>
): Element
export function Left(
props: PropsWithChildren<HTMLAttributes<HTMLDivElement>>
): Element
export function Right(
props: PropsWithChildren<HTMLAttributes<HTMLDivElement>>
): Element
}
export namespace Statusbar {
export const Portal: ComponentType<HTMLProps<HTMLDivElement>>
export const Provider: ComponentType<
{
children: ReactNode
}
>
export const Slot: ComponentType<
{
children: ReactNode
}
>
export function Root(
props: {children: ReactNode}
): Element
export function Status(
props: StatusProps
): Element
}
export function styler(
selector: string,
variants: Map<string, string>
): Styler
export namespace Tabs {
export const List: typeof Tab.List
export const Panel: typeof Tab.Panel
export const Panels: typeof Tab.Panels
export const Root: typeof Tab.Group
export function Trigger(
props: {children: ReactNode}
): Element
}
export function TextLabel(
props: TextLabelProps
): Element
export namespace Typo {
export const Link: ForwardRefExoticComponent<Pick<HTMLProps<HTMLAnchorElement>,
| "open"
| "multiple"
| "key"
| "type"
| "id"
| "title"
| "size"
| "width"
| "height"
| "is"
| "default"
| "accept"
| "data"
| "shape"
| "value"
| "children"
| "label"
| "as"
| "cite"
| "form"
| "slot"
| "span"
| "style"
| "summary"
| "pattern"
| "defaultChecked"
| "defaultValue"
| "suppressContentEditableWarning"
| "suppressHydrationWarning"
| "accessKey"
| "className"
| "contentEditable"
| "contextMenu"
| "dir"
| "draggable"
| "hidden"
| "lang"
| "placeholder"
| "spellCheck"
| "tabIndex"
| "translate"
| "radioGroup"
| "role"
| "about"
| "datatype"
| "inlist"
| "prefix"
| "property"
| "resource"
| "typeof"
| "vocab"
| "autoCapitalize"
| "autoCorrect"
| "autoSave"
| "color"
| "itemProp"
| "itemScope"
| "itemType"
| "itemID"
| "itemRef"
| "results"
| "security"
| "unselectable"
| "inputMode"
| "aria-activedescendant"
| "aria-atomic"
| "aria-autocomplete"
| "aria-busy"
| "aria-checked"
| "aria-colcount"
| "aria-colindex"
| "aria-colspan"
| "aria-controls"
| "aria-current"
| "aria-describedby"
| "aria-details"
| "aria-disabled"
| "aria-dropeffect"
| "aria-errormessage"
| "aria-expanded"
| "aria-flowto"
| "aria-grabbed"
| "aria-haspopup"
| "aria-hidden"
| "aria-invalid"
| "aria-keyshortcuts"
| "aria-label"
| "aria-labelledby"
| "aria-level"
| "aria-live"
| "aria-modal"
| "aria-multiline"
| "aria-multiselectable"
| "aria-orientation"
| "aria-owns"
| "aria-placeholder"
| "aria-posinset"
| "aria-pressed"
| "aria-readonly"
| "aria-relevant"
| "aria-required"
| "aria-roledescription"
| "aria-rowcount"
| "aria-rowindex"
| "aria-rowspan"
| "aria-selected"
| "aria-setsize"
| "aria-sort"
| "aria-valuemax"
| "aria-valuemin"
| "aria-valuenow"
| "aria-valuetext"
| "dangerouslySetInnerHTML"
| "onCopy"
| "onCopyCapture"
| "onCut"
| "onCutCapture"
| "onPaste"
| "onPasteCapture"
| "onCompositionEnd"
| "onCompositionEndCapture"
| "onCompositionStart"
| "onCompositionStartCapture"
| "onCompositionUpdate"
| "onCompositionUpdateCapture"
| "onFocus"
| "onFocusCapture"
| "onBlur"
| "onBlurCapture"
| "onChange"
| "onChangeCapture"
| "onBeforeInput"
| "onBeforeInputCapture"
| "onInput"
| "onInputCapture"
| "onReset"
| "onResetCapture"
| "onSubmit"
| "onSubmitCapture"
| "onInvalid"
| "onInvalidCapture"
| "onLoad"
| "onLoadCapture"
| "onError"
| "onErrorCapture"
| "onKeyDown"
| "onKeyDownCapture"
| "onKeyPress"
| "onKeyPressCapture"
| "onKeyUp"
| "onKeyUpCapture"
| "onAbort"
| "onAbortCapture"
| "onCanPlay"
| "onCanPlayCapture"
| "onCanPlayThrough"
| "onCanPlayThroughCapture"
| "onDurationChange"
| "onDurationChangeCapture"
| "onEmptied"
| "onEmptiedCapture"
| "onEncrypted"
| "onEncryptedCapture"
| "onEnded"
| "onEndedCapture"
| "onLoadedData"
| "onLoadedDataCapture"
| "onLoadedMetadata"
| "onLoadedMetadataCapture"
| "onLoadStart"
| "onLoadStartCapture"
| "onPause"
| "onPauseCapture"
| "onPlay"
| "onPlayCapture"
| "onPlaying"
| "onPlayingCapture"
| "onProgress"
| "onProgressCapture"
| "onRateChange"
| "onRateChangeCapture"
| "onSeeked"
| "onSeekedCapture"
| "onSeeking"
| "onSeekingCapture"
| "onStalled"
| "onStalledCapture"
| "onSuspend"
| "onSuspendCapture"
| "onTimeUpdate"
| "onTimeUpdateCapture"
| "onVolumeChange"
| "onVolumeChangeCapture"
| "onWaiting"
| "onWaitingCapture"
| "onAuxClick"
| "onAuxClickCapture"
| "onClick"
| "onClickCapture"
| "onContextMenu"
| "onContextMenuCapture"
| "onDoubleClick"
| "onDoubleClickCapture"
| "onDrag"
| "onDragCapture"
| "onDragEnd"
| "onDragEndCapture"
| "onDragEnter"
| "onDragEnterCapture"
| "onDragExit"
| "onDragExitCapture"
| "onDragLeave"
| "onDragLeaveCapture"
| "onDragOver"
| "onDragOverCapture"
| "onDragStart"
| "onDragStartCapture"
| "onDrop"
| "onDropCapture"
| "onMouseDown"
| "onMouseDownCapture"
| "onMouseEnter"
| "onMouseLeave"
| "onMouseMove"
| "onMouseMoveCapture"
| "onMouseOut"
| "onMouseOutCapture"
| "onMouseOver"
| "onMouseOverCapture"
| "onMouseUp"
| "onMouseUpCapture"
| "onSelect"
| "onSelectCapture"
| "onTouchCancel"
| "onTouchCancelCapture"
| "onTouchEnd"
| "onTouchEndCapture"
| "onTouchMove"
| "onTouchMoveCapture"
| "onTouchStart"
| "onTouchStartCapture"
| "onPointerDown"
| "onPointerDownCapture"
| "onPointerMove"
| "onPointerMoveCapture"
| "onPointerUp"
| "onPointerUpCapture"
| "onPointerCancel"
| "onPointerCancelCapture"
| "onPointerEnter"
| "onPointerEnterCapture"
| "onPointerLeave"
| "onPointerLeaveCapture"
| "onPointerOver"
| "onPointerOverCapture"
| "onPointerOut"
| "onPointerOutCapture"
| "onGotPointerCapture"
| "onGotPointerCaptureCapture"
| "onLostPointerCapture"
| "onLostPointerCaptureCapture"
| "onScroll"
| "onScrollCapture"
| "onWheel"
| "onWheelCapture"
| "onAnimationStart"
| "onAnimationStartCapture"
| "onAnimationEnd"
| "onAnimationEndCapture"
| "onAnimationIteration"
| "onAnimationIterationCapture"
| "onTransitionEnd"
| "onTransitionEndCapture"
| "content"
| "wrap"
| "acceptCharset"
| "action"
| "allowFullScreen"
| "allowTransparency"
| "alt"
| "async"
| "autoComplete"
| "autoFocus"
| "autoPlay"
| "capture"
| "cellPadding"
| "cellSpacing"
| "charSet"
| "challenge"
| "checked"
| "classID"
| "cols"
| "colSpan"
| "controls"
| "coords"
| "crossOrigin"
| "dateTime"
| "defer"
| "disabled"
| "download"
| "encType"
| "formAction"
| "formEncType"
| "formMethod"
| "formNoValidate"
| "formTarget"
| "frameBorder"
| "headers"
| "high"
| "href"
| "hrefLang"
| "htmlFor"
| "httpEquiv"
| "integrity"
| "keyParams"
| "keyType"
| "kind"
| "list"
| "loop"
| "low"
| "manifest"
| "marginHeight"
| "marginWidth"
| "max"
| "maxLength"
| "media"
| "mediaGroup"
| "method"
| "min"
| "minLength"
| "muted"
| "name"
| "nonce"
| "noValidate"
| "optimum"
| "playsInline"
| "poster"
| "preload"
| "readOnly"
| "rel"
| "required"
| "reversed"
| "rows"
| "rowSpan"
| "sandbox"
| "scope"
| "scoped"
| "scrolling"
| "seamless"
| "selected"
| "sizes"
| "src"
| "srcDoc"
| "srcLang"
| "srcSet"
| "start"
| "step"
| "target"
| "useMap"
| "wmode"
> & RefAttributes<HTMLAnchorElement>>
export const link: GenericStyler
export function H1<Type extends As<any>>(
props: TypoProps & Omit<ComponentProps<Type>, "as" | keyof TypoProps> & {as: Type} & {as: Type}
): Element
export function H1(
props: PropsWithAs<TypoProps, "h1">
): Element
export function H2<Type extends As<any>>(
props: TypoProps & Omit<ComponentProps<Type>, "as" | keyof TypoProps> & {as: Type} & {as: Type}
): Element
export function H2(
props: PropsWithAs<TypoProps, "h2">
): Element
export function H3<Type extends As<any>>(
props: TypoProps & Omit<ComponentProps<Type>, "as" | keyof TypoProps> & {as: Type} & {as: Type}
): Element
export function H3(
props: PropsWithAs<TypoProps, "h3">
): Element
export function H4<Type extends As<any>>(
props: TypoProps & Omit<ComponentProps<Type>, "as" | keyof TypoProps> & {as: Type} & {as: Type}
): Element
export function H4(
props: PropsWithAs<TypoProps, "h4">
): Element
export function Monospace<Type extends As<any>>(
props: Omit<ComponentProps<Type>, "as"> & {as: Type} & {as: Type}
): Element
export function Monospace(
props: PropsWithAs<{}, "span">
): Element
export function P<Type extends As<any>>(
props: TypoProps & Omit<ComponentProps<Type>, "as" | keyof TypoProps> & {as: Type} & {as: Type}
): Element
export function P(
props: PropsWithAs<TypoProps, "p">
): Element
export function Small<Type extends As<any>>(
props: TypoProps & Omit<ComponentProps<Type>, "as" | keyof TypoProps> & {as: Type} & {as: Type}
): Element
export function Small(
props: PropsWithAs<TypoProps, "span">
): Element
}
export function useColorScheme(): ColorSchemeContext
export function useForceUpdate(): DispatchWithoutAction
export function useInitialEffect(
effect: EffectCallback,
deps: DependencyList
): void
export function useNonInitialEffect(
effect: EffectCallback,
deps: DependencyList
): void
export function useObservable<T>(
observable: Observable<T>
): T
export function Viewport(
props: ViewportProps
): Element
export const VStack: ForwardRefExoticComponent<Pick<Pick<Omit<HTMLProps<HTMLDivElement>, "wrap"> &
{
align: AlignItems
autoWidth: boolean
center: boolean
direction: FlexDirection
full: boolean
gap:
| string
| number
horizontal: boolean
justify: JustifyContent
wrap: boolean
}
,
| "open"
| "multiple"
| "key"
| "type"
| "id"
| "title"
| "size"
| "width"
| "height"
| "is"
| "default"
| "accept"
| "data"
| "shape"
| "value"
| "children"
| "label"
| "as"
| "cite"
| "form"
| "slot"
| "span"
| "style"
| "summary"
| "pattern"
| "full"
| "defaultChecked"
| "defaultValue"
| "suppressContentEditableWarning"
| "suppressHydrationWarning"
| "accessKey"
| "className"
| "contentEditable"
| "contextMenu"
| "dir"
| "draggable"
| "hidden"
| "lang"
| "placeholder"
| "spellCheck"
| "tabIndex"
| "translate"
| "radioGroup"
| "role"
| "about"
| "datatype"
| "inlist"
| "prefix"
| "property"
| "resource"
| "typeof"
| "vocab"
| "autoCapitalize"
| "autoCorrect"
| "autoSave"
| "color"
| "itemProp"
| "itemScope"
| "itemType"
| "itemID"
| "itemRef"
| "results"
| "security"
| "unselectable"
| "inputMode"
| "aria-activedescendant"
| "aria-atomic"
| "aria-autocomplete"
| "aria-busy"
| "aria-checked"
| "aria-colcount"
| "aria-colindex"
| "aria-colspan"
| "aria-controls"
| "aria-current"
| "aria-describedby"
| "aria-details"
| "aria-disabled"
| "aria-dropeffect"
| "aria-errormessage"
| "aria-expanded"
| "aria-flowto"
| "aria-grabbed"
| "aria-haspopup"
| "aria-hidden"
| "aria-invalid"
| "aria-keyshortcuts"
| "aria-label"
| "aria-labelledby"
| "aria-level"
| "aria-live"
| "aria-modal"
| "aria-multiline"
| "aria-multiselectable"
| "aria-orientation"
| "aria-owns"
| "aria-placeholder"
| "aria-posinset"
| "aria-pressed"
| "aria-readonly"
| "aria-relevant"
| "aria-required"
| "aria-roledescription"
| "aria-rowcount"
| "aria-rowindex"
| "aria-rowspan"
| "aria-selected"
| "aria-setsize"
| "aria-sort"
| "aria-valuemax"
| "aria-valuemin"
| "aria-valuenow"
| "aria-valuetext"
| "dangerouslySetInnerHTML"
| "onCopy"
| "onCopyCapture"
| "onCut"
| "onCutCapture"
| "onPaste"
| "onPasteCapture"
| "onCompositionEnd"
| "onCompositionEndCapture"
| "onCompositionStart"
| "onCompositionStartCapture"
| "onCompositionUpdate"
| "onCompositionUpdateCapture"
| "onFocus"
| "onFocusCapture"
| "onBlur"
| "onBlurCapture"
| "onChange"
| "onChangeCapture"
| "onBeforeInput"
| "onBeforeInputCapture"
| "onInput"
| "onInputCapture"
| "onReset"
| "onResetCapture"
| "onSubmit"
| "onSubmitCapture"
| "onInvalid"
| "onInvalidCapture"
| "onLoad"
| "onLoadCapture"
| "onError"
| "onErrorCapture"
| "onKeyDown"
| "onKeyDownCapture"
| "onKeyPress"
| "onKeyPressCapture"
| "onKeyUp"
| "onKeyUpCapture"
| "onAbort"
| "onAbortCapture"
| "onCanPlay"
| "onCanPlayCapture"
| "onCanPlayThrough"
| "onCanPlayThroughCapture"
| "onDurationChange"
| "onDurationChangeCapture"
| "onEmptied"
| "onEmptiedCapture"
| "onEncrypted"
| "onEncryptedCapture"
| "onEnded"
| "onEndedCapture"
| "onLoadedData"
| "onLoadedDataCapture"
| "onLoadedMetadata"
| "onLoadedMetadataCapture"
| "onLoadStart"
| "onLoadStartCapture"
| "onPause"
| "onPauseCapture"
| "onPlay"
| "onPlayCapture"
| "onPlaying"
| "onPlayingCapture"
| "onProgress"
| "onProgressCapture"
| "onRateChange"
| "onRateChangeCapture"
| "onSeeked"
| "onSeekedCapture"
| "onSeeking"
| "onSeekingCapture"
| "onStalled"
| "onStalledCapture"
| "onSuspend"
| "onSuspendCapture"
| "onTimeUpdate"
| "onTimeUpdateCapture"
| "onVolumeChange"
| "onVolumeChangeCapture"
| "onWaiting"
| "onWaitingCapture"
| "onAuxClick"
| "onAuxClickCapture"
| "onClick"
| "onClickCapture"
| "onContextMenu"
| "onContextMenuCapture"
| "onDoubleClick"
| "onDoubleClickCapture"
| "onDrag"
| "onDragCapture"
| "onDragEnd"
| "onDragEndCapture"
| "onDragEnter"
| "onDragEnterCapture"
| "onDragExit"
| "onDragExitCapture"
| "onDragLeave"
| "onDragLeaveCapture"
| "onDragOver"
| "onDragOverCapture"
| "onDragStart"
| "onDragStartCapture"
| "onDrop"
| "onDropCapture"
| "onMouseDown"
| "onMouseDownCapture"
| "onMouseEnter"
| "onMouseLeave"
| "onMouseMove"
| "onMouseMoveCapture"
| "onMouseOut"
| "onMouseOutCapture"
| "onMouseOver"
| "onMouseOverCapture"
| "onMouseUp"
| "onMouseUpCapture"
| "onSelect"
| "onSelectCapture"
| "onTouchCancel"
| "onTouchCancelCapture"
| "onTouchEnd"
| "onTouchEndCapture"
| "onTouchMove"
| "onTouchMoveCapture"
| "onTouchStart"
| "onTouchStartCapture"
| "onPointerDown"
| "onPointerDownCapture"
| "onPointerMove"
| "onPointerMoveCapture"
| "onPointerUp"
| "onPointerUpCapture"
| "onPointerCancel"
| "onPointerCancelCapture"
| "onPointerEnter"
| "onPointerEnterCapture"
| "onPointerLeave"
| "onPointerLeaveCapture"
| "onPointerOver"
| "onPointerOverCapture"
| "onPointerOut"
| "onPointerOutCapture"
| "onGotPointerCapture"
| "onGotPointerCaptureCapture"
| "onLostPointerCapture"
| "onLostPointerCaptureCapture"
| "onScroll"
| "onScrollCapture"
| "onWheel"
| "onWheelCapture"
| "onAnimationStart"
| "onAnimationStartCapture"
| "onAnimationEnd"
| "onAnimationEndCapture"
| "onAnimationIteration"
| "onAnimationIterationCapture"
| "onTransitionEnd"
| "onTransitionEndCapture"
| "content"
| "wrap"
| "acceptCharset"
| "action"
| "allowFullScreen"
| "allowTransparency"
| "alt"
| "async"
| "autoComplete"
| "autoFocus"
| "autoPlay"
| "capture"
| "cellPadding"
| "cellSpacing"
| "charSet"
| "challenge"
| "checked"
| "classID"
| "cols"
| "colSpan"
| "controls"
| "coords"
| "crossOrigin"
| "dateTime"
| "defer"
| "disabled"
| "download"
| "encType"
| "formAction"
| "formEncType"
| "formMethod"
| "formNoValidate"
| "formTarget"
| "frameBorder"
| "headers"
| "high"
| "href"
| "hrefLang"
| "htmlFor"
| "httpEquiv"
| "integrity"
| "keyParams"
| "keyType"
| "kind"
| "list"
| "loop"
| "low"
| "manifest"
| "marginHeight"
| "marginWidth"
| "max"
| "maxLength"
| "media"
| "mediaGroup"
| "method"
| "min"
| "minLength"
| "muted"
| "name"
| "nonce"
| "noValidate"
| "optimum"
| "playsInline"
| "poster"
| "preload"
| "readOnly"
| "rel"
| "required"
| "reversed"
| "rows"
| "rowSpan"
| "sandbox"
| "scope"
| "scoped"
| "scrolling"
| "seamless"
| "selected"
| "sizes"
| "src"
| "srcDoc"
| "srcLang"
| "srcSet"
| "start"
| "step"
| "target"
| "useMap"
| "wmode"
| "gap"
| "direction"
| "align"
| "justify"
| "horizontal"
| "center"
| "autoWidth"
> &
{
ref:
| null
| {}
| RefObject<HTMLDivElement>
}
,
| "open"
| "multiple"
| "key"
| "type"
| "id"
| "title"
| "size"
| "width"
| "height"
| "is"
| "default"
| "accept"
| "data"
| "shape"
| "value"
| "children"
| "label"
| "as"
| "cite"
| "form"
| "slot"
| "span"
| "style"
| "summary"
| "pattern"
| "full"
| "defaultChecked"
| "defaultValue"
| "suppressContentEditableWarning"
| "suppressHydrationWarning"
| "accessKey"
| "className"
| "contentEditable"
| "contextMenu"
| "dir"
| "draggable"
| "hidden"
| "lang"
| "placeholder"
| "spellCheck"
| "tabIndex"
| "translate"
| "radioGroup"
| "role"
| "about"
| "datatype"
| "inlist"
| "prefix"
| "property"
| "resource"
| "typeof"
| "vocab"
| "autoCapitalize"
| "autoCorrect"
| "autoSave"
| "color"
| "itemProp"
| "itemScope"
| "itemType"
| "itemID"
| "itemRef"
| "results"
| "security"
| "unselectable"
| "inputMode"
| "aria-activedescendant"
| "aria-atomic"
| "aria-autocomplete"
| "aria-busy"
| "aria-checked"
| "aria-colcount"
| "aria-colindex"
| "aria-colspan"
| "aria-controls"
| "aria-current"
| "aria-describedby"
| "aria-details"
| "aria-disabled"
| "aria-dropeffect"
| "aria-errormessage"
| "aria-expanded"
| "aria-flowto"
| "aria-grabbed"
| "aria-haspopup"
| "aria-hidden"
| "aria-invalid"
| "aria-keyshortcuts"
| "aria-label"
| "aria-labelledby"
| "aria-level"
| "aria-live"
| "aria-modal"
| "aria-multiline"
| "aria-multiselectable"
| "aria-orientation"
| "aria-owns"
| "aria-placeholder"
| "aria-posinset"
| "aria-pressed"
| "aria-readonly"
| "aria-relevant"
| "aria-required"
| "aria-roledescription"
| "aria-rowcount"
| "aria-rowindex"
| "aria-rowspan"
| "aria-selected"
| "aria-setsize"
| "aria-sort"
| "aria-valuemax"
| "aria-valuemin"
| "aria-valuenow"
| "aria-valuetext"
| "dangerouslySetInnerHTML"
| "onCopy"
| "onCopyCapture"
| "onCut"
| "onCutCapture"
| "onPaste"
| "onPasteCapture"
| "onCompositionEnd"
| "onCompositionEndCapture"
| "onCompositionStart"
| "onCompositionStartCapture"
| "onCompositionUpdate"
| "onCompositionUpdateCapture"
| "onFocus"
| "onFocusCapture"
| "onBlur"
| "onBlurCapture"
| "onChange"
| "onChangeCapture"
| "onBeforeInput"
| "onBeforeInputCapture"
| "onInput"
| "onInputCapture"
| "onReset"
| "onResetCapture"
| "onSubmit"
| "onSubmitCapture"
| "onInvalid"
| "onInvalidCapture"
| "onLoad"
| "onLoadCapture"
| "onError"
| "onErrorCapture"
| "onKeyDown"
| "onKeyDownCapture"
| "onKeyPress"
| "onKeyPressCapture"
| "onKeyUp"
| "onKeyUpCapture"
| "onAbort"
| "onAbortCapture"
| "onCanPlay"
| "onCanPlayCapture"
| "onCanPlayThrough"
| "onCanPlayThroughCapture"
| "onDurationChange"
| "onDurationChangeCapture"
| "onEmptied"
| "onEmptiedCapture"
| "onEncrypted"
| "onEncryptedCapture"
| "onEnded"
| "onEndedCapture"
| "onLoadedData"
| "onLoadedDataCapture"
| "onLoadedMetadata"
| "onLoadedMetadataCapture"
| "onLoadStart"
| "onLoadStartCapture"
| "onPause"
| "onPauseCapture"
| "onPlay"
| "onPlayCapture"
| "onPlaying"
| "onPlayingCapture"
| "onProgress"
| "onProgressCapture"
| "onRateChange"
| "onRateChangeCapture"
| "onSeeked"
| "onSeekedCapture"
| "onSeeking"
| "onSeekingCapture"
| "onStalled"
| "onStalledCapture"
| "onSuspend"
| "onSuspendCapture"
| "onTimeUpdate"
| "onTimeUpdateCapture"
| "onVolumeChange"
| "onVolumeChangeCapture"
| "onWaiting"
| "onWaitingCapture"
| "onAuxClick"
| "onAuxClickCapture"
| "onClick"
| "onClickCapture"
| "onContextMenu"
| "onContextMenuCapture"
| "onDoubleClick"
| "onDoubleClickCapture"
| "onDrag"
| "onDragCapture"
| "onDragEnd"
| "onDragEndCapture"
| "onDragEnter"
| "onDragEnterCapture"
| "onDragExit"
| "onDragExitCapture"
| "onDragLeave"
| "onDragLeaveCapture"
| "onDragOver"
| "onDragOverCapture"
| "onDragStart"
| "onDragStartCapture"
| "onDrop"
| "onDropCapture"
| "onMouseDown"
| "onMouseDownCapture"
| "onMouseEnter"
| "onMouseLeave"
| "onMouseMove"
| "onMouseMoveCapture"
| "onMouseOut"
| "onMouseOutCapture"
| "onMouseOver"
| "onMouseOverCapture"
| "onMouseUp"
| "onMouseUpCapture"
| "onSelect"
| "onSelectCapture"
| "onTouchCancel"
| "onTouchCancelCapture"
| "onTouchEnd"
| "onTouchEndCapture"
| "onTouchMove"
| "onTouchMoveCapture"
| "onTouchStart"
| "onTouchStartCapture"
| "onPointerDown"
| "onPointerDownCapture"
| "onPointerMove"
| "onPointerMoveCapture"
| "onPointerUp"
| "onPointerUpCapture"
| "onPointerCancel"
| "onPointerCancelCapture"
| "onPointerEnter"
| "onPointerEnterCapture"
| "onPointerLeave"
| "onPointerLeaveCapture"
| "onPointerOver"
| "onPointerOverCapture"
| "onPointerOut"
| "onPointerOutCapture"
| "onGotPointerCapture"
| "onGotPointerCaptureCapture"
| "onLostPointerCapture"
| "onLostPointerCaptureCapture"
| "onScroll"
| "onScrollCapture"
| "onWheel"
| "onWheelCapture"
| "onAnimationStart"
| "onAnimationStartCapture"
| "onAnimationEnd"
| "onAnimationEndCapture"
| "onAnimationIteration"
| "onAnimationIterationCapture"
| "onTransitionEnd"
| "onTransitionEndCapture"
| "content"
| "wrap"
| "acceptCharset"
| "action"
| "allowFullScreen"
| "allowTransparency"
| "alt"
| "async"
| "autoComplete"
| "autoFocus"
| "autoPlay"
| "capture"
| "cellPadding"
| "cellSpacing"
| "charSet"
| "challenge"
| "checked"
| "classID"
| "cols"
| "colSpan"
| "controls"
| "coords"
| "crossOrigin"
| "dateTime"
| "defer"
| "disabled"
| "download"
| "encType"
| "formAction"
| "formEncType"
| "formMethod"
| "formNoValidate"
| "formTarget"
| "frameBorder"
| "headers"
| "high"
| "href"
| "hrefLang"
| "htmlFor"
| "httpEquiv"
| "integrity"
| "keyParams"
| "keyType"
| "kind"
| "list"
| "loop"
| "low"
| "manifest"
| "marginHeight"
| "marginWidth"
| "max"
| "maxLength"
| "media"
| "mediaGroup"
| "method"
| "min"
| "minLength"
| "muted"
| "name"
| "nonce"
| "noValidate"
| "optimum"
| "playsInline"
| "poster"
| "preload"
| "readOnly"
| "rel"
| "required"
| "reversed"
| "rows"
| "rowSpan"
| "sandbox"
| "scope"
| "scoped"
| "scrolling"
| "seamless"
| "selected"
| "sizes"
| "src"
| "srcDoc"
| "srcLang"
| "srcSet"
| "start"
| "step"
| "target"
| "useMap"
| "wmode"
| "gap"
| "direction"
| "align"
| "justify"
| "horizontal"
| "center"
| "autoWidth"
> & RefAttributes<HTMLDivElement>>