Trilium Frontend API
    Preparing search index...

    Interface AllHTMLAttributes<RefType>

    Please import from the Preact namespace instead

    interface AllHTMLAttributes<RefType extends EventTarget = EventTarget> {
        about?: Signalish<string>;
        accept?: Signalish<string>;
        "accept-charset"?: Signalish<Signalish<string>>;
        acceptCharset?: Signalish<string>;
        accesskey?: Signalish<Signalish<string>>;
        accessKey?: Signalish<string>;
        action?: Signalish<string>;
        allow?: Signalish<string>;
        allowFullScreen?: Signalish<boolean>;
        allowTransparency?: Signalish<boolean>;
        alt?: Signalish<string>;
        "aria-activedescendant"?: Signalish<string>;
        "aria-atomic"?: Signalish<Booleanish>;
        "aria-autocomplete"?: Signalish<"none" | "list" | "inline" | "both">;
        "aria-braillelabel"?: Signalish<string>;
        "aria-brailleroledescription"?: Signalish<string>;
        "aria-busy"?: Signalish<Booleanish>;
        "aria-checked"?: Signalish<Booleanish | "mixed">;
        "aria-colcount"?: Signalish<number>;
        "aria-colindex"?: Signalish<number>;
        "aria-colindextext"?: Signalish<string>;
        "aria-colspan"?: Signalish<number>;
        "aria-controls"?: Signalish<string>;
        "aria-current"?: Signalish<
            "page"
            | "date"
            | "time"
            | "location"
            | Booleanish
            | "step",
        >;
        "aria-describedby"?: Signalish<string>;
        "aria-description"?: Signalish<string>;
        "aria-details"?: Signalish<string>;
        "aria-disabled"?: Signalish<Booleanish>;
        "aria-dropeffect"?: Signalish<
            "copy"
            | "link"
            | "none"
            | "execute"
            | "move"
            | "popup",
        >;
        "aria-errormessage"?: Signalish<string>;
        "aria-expanded"?: Signalish<Booleanish>;
        "aria-flowto"?: Signalish<string>;
        "aria-grabbed"?: Signalish<Booleanish>;
        "aria-haspopup"?: Signalish<
            "grid"
            | "tree"
            | "dialog"
            | "menu"
            | "listbox"
            | Booleanish,
        >;
        "aria-hidden"?: Signalish<Booleanish>;
        "aria-invalid"?: Signalish<Booleanish | "grammar" | "spelling">;
        "aria-keyshortcuts"?: Signalish<string>;
        "aria-label"?: Signalish<string>;
        "aria-labelledby"?: Signalish<string>;
        "aria-level"?: Signalish<number>;
        "aria-live"?: Signalish<"off" | "assertive" | "polite">;
        "aria-modal"?: Signalish<Booleanish>;
        "aria-multiline"?: Signalish<Booleanish>;
        "aria-multiselectable"?: Signalish<Booleanish>;
        "aria-orientation"?: Signalish<"vertical" | "horizontal">;
        "aria-owns"?: Signalish<string>;
        "aria-placeholder"?: Signalish<string>;
        "aria-posinset"?: Signalish<number>;
        "aria-pressed"?: Signalish<Booleanish | "mixed">;
        "aria-readonly"?: Signalish<Booleanish>;
        "aria-relevant"?: Signalish<
            | "text"
            | "all"
            | "additions"
            | "additions removals"
            | "additions text"
            | "removals"
            | "removals additions"
            | "removals text"
            | "text additions"
            | "text removals",
        >;
        "aria-required"?: Signalish<Booleanish>;
        "aria-roledescription"?: Signalish<string>;
        "aria-rowcount"?: Signalish<number>;
        "aria-rowindex"?: Signalish<number>;
        "aria-rowindextext"?: Signalish<string>;
        "aria-rowspan"?: Signalish<number>;
        "aria-selected"?: Signalish<Booleanish>;
        "aria-setsize"?: Signalish<number>;
        "aria-sort"?: Signalish<"none" | "ascending" | "descending" | "other">;
        "aria-valuemax"?: Signalish<number>;
        "aria-valuemin"?: Signalish<number>;
        "aria-valuenow"?: Signalish<number>;
        "aria-valuetext"?: Signalish<string>;
        as?: Signalish<string>;
        async?: Signalish<boolean>;
        autocapitalize?: Signalish<
            "off"
            | "none"
            | "on"
            | "sentences"
            | "words"
            | "characters",
        >;
        autoCapitalize?: Signalish<
            "off"
            | "none"
            | "on"
            | "sentences"
            | "words"
            | "characters",
        >;
        autocomplete?: Signalish<string>;
        autoComplete?: Signalish<string>;
        autocorrect?: Signalish<string>;
        autoCorrect?: Signalish<string>;
        autofocus?: Signalish<boolean>;
        autoFocus?: Signalish<boolean>;
        autoplay?: Signalish<boolean>;
        autoPlay?: Signalish<boolean>;
        capture?: Signalish<string | boolean>;
        cellPadding?: Signalish<string | number>;
        cellSpacing?: Signalish<string | number>;
        challenge?: Signalish<string>;
        charset?: Signalish<string>;
        charSet?: Signalish<string>;
        checked?: Signalish<boolean>;
        children?: ComponentChildren;
        cite?: Signalish<string>;
        class?: Signalish<string>;
        className?: Signalish<string>;
        cols?: Signalish<number>;
        colspan?: Signalish<number>;
        colSpan?: Signalish<number>;
        content?: Signalish<string>;
        contenteditable?: Signalish<
            Signalish<"" | "inherit" | "plaintext-only" | Booleanish>,
        >;
        contentEditable?: Signalish<"" | "inherit" | "plaintext-only" | Booleanish>;
        contextmenu?: Signalish<string>;
        contextMenu?: Signalish<string>;
        controls?: Signalish<boolean>;
        controlslist?: Signalish<string>;
        controlsList?: Signalish<string>;
        coords?: Signalish<string>;
        crossorigin?: Signalish<string>;
        crossOrigin?: Signalish<string>;
        currentTime?: Signalish<number>;
        dangerouslySetInnerHTML?: { __html: string };
        data?: Signalish<string>;
        datatype?: Signalish<string>;
        datetime?: Signalish<string>;
        dateTime?: Signalish<string>;
        decoding?: Signalish<"auto" | "sync" | "async">;
        default?: Signalish<boolean>;
        defaultChecked?: Signalish<boolean>;
        defaultMuted?: Signalish<boolean>;
        defaultPlaybackRate?: Signalish<number>;
        defaultValue?: Signalish<string>;
        defer?: Signalish<boolean>;
        dir?: Signalish<"auto" | "rtl" | "ltr">;
        disabled?: Signalish<boolean>;
        disablePictureInPicture?: Signalish<boolean>;
        disableremoteplayback?: Signalish<boolean>;
        disableRemotePlayback?: Signalish<boolean>;
        download?: any;
        draggable?: Signalish<boolean>;
        elementtiming?: Signalish<Signalish<string>>;
        elementTiming?: Signalish<string>;
        enctype?: Signalish<string>;
        encType?: Signalish<string>;
        enterkeyhint?: Signalish<
            "search"
            | "enter"
            | "done"
            | "go"
            | "next"
            | "previous"
            | "send",
        >;
        exportparts?: Signalish<string>;
        for?: Signalish<string>;
        form?: Signalish<string>;
        formaction?: Signalish<string>;
        formAction?: Signalish<string>;
        formenctype?: Signalish<string>;
        formEncType?: Signalish<string>;
        formmethod?: Signalish<string>;
        formMethod?: Signalish<string>;
        formnovalidate?: Signalish<boolean>;
        formNoValidate?: Signalish<boolean>;
        formtarget?: Signalish<string>;
        formTarget?: Signalish<string>;
        frameborder?: Signalish<string | number>;
        frameBorder?: Signalish<string | number>;
        headers?: Signalish<string>;
        height?: Signalish<string | number>;
        hidden?: Signalish<boolean | "hidden" | "until-found">;
        high?: Signalish<number>;
        href?: Signalish<string>;
        hreflang?: Signalish<string>;
        hrefLang?: Signalish<string>;
        htmlFor?: Signalish<string>;
        "http-equiv"?: Signalish<string>;
        httpEquiv?: Signalish<string>;
        icon?: Signalish<string>;
        id?: Signalish<string>;
        indeterminate?: Signalish<boolean>;
        inert?: Signalish<boolean>;
        inlist?: any;
        inputmode?: Signalish<string>;
        inputMode?: Signalish<string>;
        integrity?: Signalish<string>;
        is?: Signalish<string>;
        itemid?: Signalish<string>;
        itemID?: Signalish<string>;
        itemprop?: Signalish<string>;
        itemProp?: Signalish<string>;
        itemref?: Signalish<string>;
        itemRef?: Signalish<string>;
        itemscope?: Signalish<boolean>;
        itemScope?: Signalish<boolean>;
        itemtype?: Signalish<string>;
        itemType?: Signalish<string>;
        jsx?: boolean;
        key?: any;
        keyParams?: Signalish<string>;
        keyType?: Signalish<string>;
        kind?: Signalish<string>;
        label?: Signalish<string>;
        lang?: Signalish<string>;
        list?: Signalish<string>;
        loading?: Signalish<"eager" | "lazy">;
        loop?: Signalish<boolean>;
        low?: Signalish<number>;
        manifest?: Signalish<string>;
        marginHeight?: Signalish<number>;
        marginWidth?: Signalish<number>;
        max?: Signalish<string | number>;
        maxlength?: Signalish<number>;
        maxLength?: Signalish<number>;
        media?: Signalish<string>;
        mediaGroup?: Signalish<string>;
        method?: Signalish<string>;
        min?: Signalish<string | number>;
        minlength?: Signalish<number>;
        minLength?: Signalish<number>;
        multiple?: Signalish<boolean>;
        muted?: Signalish<boolean>;
        name?: Signalish<string>;
        nomodule?: Signalish<boolean>;
        nonce?: Signalish<string>;
        novalidate?: Signalish<boolean>;
        noValidate?: Signalish<boolean>;
        onAbort?: GenericEventHandler<RefType>;
        onAbortCapture?: GenericEventHandler<RefType>;
        onAnimationEnd?: AnimationEventHandler<RefType>;
        onAnimationEndCapture?: AnimationEventHandler<RefType>;
        onAnimationIteration?: AnimationEventHandler<RefType>;
        onAnimationIterationCapture?: AnimationEventHandler<RefType>;
        onAnimationStart?: AnimationEventHandler<RefType>;
        onAnimationStartCapture?: AnimationEventHandler<RefType>;
        onAuxClick?: MouseEventHandler<RefType>;
        onAuxClickCapture?: MouseEventHandler<RefType>;
        onBeforeInput?: InputEventHandler<RefType>;
        onBeforeInputCapture?: InputEventHandler<RefType>;
        onBeforeToggle?: ToggleEventHandler<RefType>;
        onBlur?: FocusEventHandler<RefType>;
        onBlurCapture?: FocusEventHandler<RefType>;
        onCancel?: GenericEventHandler<RefType>;
        onCanPlay?: GenericEventHandler<RefType>;
        onCanPlayCapture?: GenericEventHandler<RefType>;
        onCanPlayThrough?: GenericEventHandler<RefType>;
        onCanPlayThroughCapture?: GenericEventHandler<RefType>;
        onChange?: GenericEventHandler<RefType>;
        onChangeCapture?: GenericEventHandler<RefType>;
        onClick?: MouseEventHandler<RefType>;
        onClickCapture?: MouseEventHandler<RefType>;
        onClose?: GenericEventHandler<RefType>;
        onCommand?: CommandEventHandler<RefType>;
        onCompositionEnd?: CompositionEventHandler<RefType>;
        onCompositionEndCapture?: CompositionEventHandler<RefType>;
        onCompositionStart?: CompositionEventHandler<RefType>;
        onCompositionStartCapture?: CompositionEventHandler<RefType>;
        onCompositionUpdate?: CompositionEventHandler<RefType>;
        onCompositionUpdateCapture?: CompositionEventHandler<RefType>;
        onContextMenu?: MouseEventHandler<RefType>;
        onContextMenuCapture?: MouseEventHandler<RefType>;
        onCopy?: ClipboardEventHandler<RefType>;
        onCopyCapture?: ClipboardEventHandler<RefType>;
        onCut?: ClipboardEventHandler<RefType>;
        onCutCapture?: ClipboardEventHandler<RefType>;
        onDblClick?: MouseEventHandler<RefType>;
        onDblClickCapture?: MouseEventHandler<RefType>;
        onDrag?: DragEventHandler<RefType>;
        onDragCapture?: DragEventHandler<RefType>;
        onDragEnd?: DragEventHandler<RefType>;
        onDragEndCapture?: DragEventHandler<RefType>;
        onDragEnter?: DragEventHandler<RefType>;
        onDragEnterCapture?: DragEventHandler<RefType>;
        onDragExit?: DragEventHandler<RefType>;
        onDragExitCapture?: DragEventHandler<RefType>;
        onDragLeave?: DragEventHandler<RefType>;
        onDragLeaveCapture?: DragEventHandler<RefType>;
        onDragOver?: DragEventHandler<RefType>;
        onDragOverCapture?: DragEventHandler<RefType>;
        onDragStart?: DragEventHandler<RefType>;
        onDragStartCapture?: DragEventHandler<RefType>;
        onDrop?: DragEventHandler<RefType>;
        onDropCapture?: DragEventHandler<RefType>;
        onDurationChange?: GenericEventHandler<RefType>;
        onDurationChangeCapture?: GenericEventHandler<RefType>;
        onEmptied?: GenericEventHandler<RefType>;
        onEmptiedCapture?: GenericEventHandler<RefType>;
        onEncrypted?: GenericEventHandler<RefType>;
        onEncryptedCapture?: GenericEventHandler<RefType>;
        onEnded?: GenericEventHandler<RefType>;
        onEndedCapture?: GenericEventHandler<RefType>;
        onEnterPictureInPicture?: PictureInPictureEventHandler<RefType>;
        onEnterPictureInPictureCapture?: PictureInPictureEventHandler<RefType>;
        onError?: GenericEventHandler<RefType>;
        onErrorCapture?: GenericEventHandler<RefType>;
        onFocus?: FocusEventHandler<RefType>;
        onFocusCapture?: FocusEventHandler<RefType>;
        onFocusIn?: FocusEventHandler<RefType>;
        onFocusInCapture?: FocusEventHandler<RefType>;
        onFocusOut?: FocusEventHandler<RefType>;
        onFocusOutCapture?: FocusEventHandler<RefType>;
        onFormData?: GenericEventHandler<RefType>;
        onFormDataCapture?: GenericEventHandler<RefType>;
        onGotPointerCapture?: PointerEventHandler<RefType>;
        onGotPointerCaptureCapture?: PointerEventHandler<RefType>;
        onInput?: InputEventHandler<RefType>;
        onInputCapture?: InputEventHandler<RefType>;
        onInvalid?: GenericEventHandler<RefType>;
        onInvalidCapture?: GenericEventHandler<RefType>;
        onKeyDown?: KeyboardEventHandler<RefType>;
        onKeyDownCapture?: KeyboardEventHandler<RefType>;
        onKeyPress?: KeyboardEventHandler<RefType>;
        onKeyPressCapture?: KeyboardEventHandler<RefType>;
        onKeyUp?: KeyboardEventHandler<RefType>;
        onKeyUpCapture?: KeyboardEventHandler<RefType>;
        onLeavePictureInPicture?: PictureInPictureEventHandler<RefType>;
        onLeavePictureInPictureCapture?: PictureInPictureEventHandler<RefType>;
        onLoad?: GenericEventHandler<RefType>;
        onLoadCapture?: GenericEventHandler<RefType>;
        onLoadedData?: GenericEventHandler<RefType>;
        onLoadedDataCapture?: GenericEventHandler<RefType>;
        onLoadedMetadata?: GenericEventHandler<RefType>;
        onLoadedMetadataCapture?: GenericEventHandler<RefType>;
        onLoadStart?: GenericEventHandler<RefType>;
        onLoadStartCapture?: GenericEventHandler<RefType>;
        onLostPointerCapture?: PointerEventHandler<RefType>;
        onLostPointerCaptureCapture?: PointerEventHandler<RefType>;
        onMouseDown?: MouseEventHandler<RefType>;
        onMouseDownCapture?: MouseEventHandler<RefType>;
        onMouseEnter?: MouseEventHandler<RefType>;
        onMouseEnterCapture?: MouseEventHandler<RefType>;
        onMouseLeave?: MouseEventHandler<RefType>;
        onMouseLeaveCapture?: MouseEventHandler<RefType>;
        onMouseMove?: MouseEventHandler<RefType>;
        onMouseMoveCapture?: MouseEventHandler<RefType>;
        onMouseOut?: MouseEventHandler<RefType>;
        onMouseOutCapture?: MouseEventHandler<RefType>;
        onMouseOver?: MouseEventHandler<RefType>;
        onMouseOverCapture?: MouseEventHandler<RefType>;
        onMouseUp?: MouseEventHandler<RefType>;
        onMouseUpCapture?: MouseEventHandler<RefType>;
        onPaste?: ClipboardEventHandler<RefType>;
        onPasteCapture?: ClipboardEventHandler<RefType>;
        onPause?: GenericEventHandler<RefType>;
        onPauseCapture?: GenericEventHandler<RefType>;
        onPlay?: GenericEventHandler<RefType>;
        onPlayCapture?: GenericEventHandler<RefType>;
        onPlaying?: GenericEventHandler<RefType>;
        onPlayingCapture?: GenericEventHandler<RefType>;
        onPointerCancel?: PointerEventHandler<RefType>;
        onPointerCancelCapture?: PointerEventHandler<RefType>;
        onPointerDown?: PointerEventHandler<RefType>;
        onPointerDownCapture?: PointerEventHandler<RefType>;
        onPointerEnter?: PointerEventHandler<RefType>;
        onPointerEnterCapture?: PointerEventHandler<RefType>;
        onPointerLeave?: PointerEventHandler<RefType>;
        onPointerLeaveCapture?: PointerEventHandler<RefType>;
        onPointerMove?: PointerEventHandler<RefType>;
        onPointerMoveCapture?: PointerEventHandler<RefType>;
        onPointerOut?: PointerEventHandler<RefType>;
        onPointerOutCapture?: PointerEventHandler<RefType>;
        onPointerOver?: PointerEventHandler<RefType>;
        onPointerOverCapture?: PointerEventHandler<RefType>;
        onPointerUp?: PointerEventHandler<RefType>;
        onPointerUpCapture?: PointerEventHandler<RefType>;
        onProgress?: GenericEventHandler<RefType>;
        onProgressCapture?: GenericEventHandler<RefType>;
        onRateChange?: GenericEventHandler<RefType>;
        onRateChangeCapture?: GenericEventHandler<RefType>;
        onReset?: GenericEventHandler<RefType>;
        onResetCapture?: GenericEventHandler<RefType>;
        onResize?: PictureInPictureEventHandler<RefType>;
        onResizeCapture?: PictureInPictureEventHandler<RefType>;
        onScroll?: GenericEventHandler<RefType>;
        onScrollCapture?: GenericEventHandler<RefType>;
        onScrollEnd?: GenericEventHandler<RefType>;
        onScrollEndCapture?: GenericEventHandler<RefType>;
        onScrollSnapChange?: SnapEventHandler<RefType>;
        onScrollSnapChangeCapture?: SnapEventHandler<RefType>;
        onScrollSnapChanging?: SnapEventHandler<RefType>;
        onScrollSnapChangingCapture?: SnapEventHandler<RefType>;
        onSearch?: GenericEventHandler<RefType>;
        onSearchCapture?: GenericEventHandler<RefType>;
        onSeeked?: GenericEventHandler<RefType>;
        onSeekedCapture?: GenericEventHandler<RefType>;
        onSeeking?: GenericEventHandler<RefType>;
        onSeekingCapture?: GenericEventHandler<RefType>;
        onSelect?: GenericEventHandler<RefType>;
        onSelectCapture?: GenericEventHandler<RefType>;
        onStalled?: GenericEventHandler<RefType>;
        onStalledCapture?: GenericEventHandler<RefType>;
        onSubmit?: SubmitEventHandler<RefType>;
        onSubmitCapture?: SubmitEventHandler<RefType>;
        onSuspend?: GenericEventHandler<RefType>;
        onSuspendCapture?: GenericEventHandler<RefType>;
        onTimeUpdate?: GenericEventHandler<RefType>;
        onTimeUpdateCapture?: GenericEventHandler<RefType>;
        onToggle?: ToggleEventHandler<RefType>;
        onTouchCancel?: TouchEventHandler<RefType>;
        onTouchCancelCapture?: TouchEventHandler<RefType>;
        onTouchEnd?: TouchEventHandler<RefType>;
        onTouchEndCapture?: TouchEventHandler<RefType>;
        onTouchMove?: TouchEventHandler<RefType>;
        onTouchMoveCapture?: TouchEventHandler<RefType>;
        onTouchStart?: TouchEventHandler<RefType>;
        onTouchStartCapture?: TouchEventHandler<RefType>;
        onTransitionCancel?: TransitionEventHandler<RefType>;
        onTransitionCancelCapture?: TransitionEventHandler<RefType>;
        onTransitionEnd?: TransitionEventHandler<RefType>;
        onTransitionEndCapture?: TransitionEventHandler<RefType>;
        onTransitionRun?: TransitionEventHandler<RefType>;
        onTransitionRunCapture?: TransitionEventHandler<RefType>;
        onTransitionStart?: TransitionEventHandler<RefType>;
        onTransitionStartCapture?: TransitionEventHandler<RefType>;
        onVolumeChange?: GenericEventHandler<RefType>;
        onVolumeChangeCapture?: GenericEventHandler<RefType>;
        onWaiting?: GenericEventHandler<RefType>;
        onWaitingCapture?: GenericEventHandler<RefType>;
        onWheel?: WheelEventHandler<RefType>;
        onWheelCapture?: WheelEventHandler<RefType>;
        open?: Signalish<boolean>;
        optimum?: Signalish<number>;
        part?: Signalish<string>;
        pattern?: Signalish<string>;
        ping?: Signalish<string>;
        placeholder?: Signalish<string>;
        playbackRate?: Signalish<number>;
        playsinline?: Signalish<boolean>;
        playsInline?: Signalish<boolean>;
        popover?: Signalish<boolean | "auto" | "manual" | "hint">;
        popovertarget?: Signalish<string>;
        popoverTarget?: Signalish<string>;
        popovertargetaction?: Signalish<"toggle" | "hide" | "show">;
        popoverTargetAction?: Signalish<"toggle" | "hide" | "show">;
        poster?: Signalish<string>;
        prefix?: Signalish<string>;
        preload?: Signalish<"metadata" | "auto" | "none">;
        preservesPitch?: Signalish<boolean>;
        property?: Signalish<string>;
        radioGroup?: Signalish<string>;
        readonly?: Signalish<boolean>;
        readOnly?: Signalish<boolean>;
        ref?: Ref<RefType>;
        referrerpolicy?: Signalish<
            | "no-referrer"
            | "no-referrer-when-downgrade"
            | "origin"
            | "origin-when-cross-origin"
            | "same-origin"
            | "strict-origin"
            | "strict-origin-when-cross-origin"
            | "unsafe-url",
        >;
        rel?: Signalish<string>;
        required?: Signalish<boolean>;
        resource?: Signalish<string>;
        results?: Signalish<number>;
        reversed?: Signalish<boolean>;
        role?: Signalish<AriaRole>;
        rows?: Signalish<number>;
        rowspan?: Signalish<number>;
        rowSpan?: Signalish<number>;
        sandbox?: Signalish<string>;
        scope?: Signalish<string>;
        scoped?: Signalish<boolean>;
        scrolling?: Signalish<string>;
        seamless?: Signalish<boolean>;
        selected?: Signalish<boolean>;
        shape?: Signalish<string>;
        size?: Signalish<number>;
        sizes?: Signalish<string>;
        slot?: Signalish<string>;
        span?: Signalish<number>;
        spellcheck?: Signalish<boolean>;
        src?: Signalish<string>;
        srcdoc?: Signalish<string>;
        srcDoc?: Signalish<string>;
        srclang?: Signalish<string>;
        srcLang?: Signalish<string>;
        srcObject?: Signalish<File | Blob | MediaStream | MediaSource>;
        srcset?: Signalish<string>;
        srcSet?: Signalish<string>;
        start?: Signalish<number>;
        step?: Signalish<string | number>;
        style?: Signalish<string | CSSProperties>;
        summary?: Signalish<string>;
        tabindex?: Signalish<number>;
        tabIndex?: Signalish<number>;
        target?: Signalish<string>;
        title?: Signalish<string>;
        translate?: Signalish<boolean>;
        type?: Signalish<string>;
        typeof?: Signalish<string>;
        usemap?: Signalish<string>;
        useMap?: Signalish<string>;
        value?: Signalish<string | number | string[]>;
        vocab?: Signalish<string>;
        volume?: Signalish<string | number>;
        width?: Signalish<string | number>;
        wmode?: Signalish<string>;
        wrap?: Signalish<string>;
    }

    Type Parameters

    • RefType extends EventTarget = EventTarget

    Hierarchy (View Summary)

    Index

    Properties

    about? accept? accept-charset? acceptCharset? accesskey? accessKey? action? allow? allowFullScreen? allowTransparency? alt? aria-activedescendant? aria-atomic? aria-autocomplete? aria-braillelabel? aria-brailleroledescription? aria-busy? aria-checked? aria-colcount? aria-colindex? aria-colindextext? aria-colspan? aria-controls? aria-current? aria-describedby? aria-description? 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-rowindextext? aria-rowspan? aria-selected? aria-setsize? aria-sort? aria-valuemax? aria-valuemin? aria-valuenow? aria-valuetext? as? async? autocapitalize? autoCapitalize? autocomplete? autoComplete? autocorrect? autoCorrect? autofocus? autoFocus? autoplay? autoPlay? capture? cellPadding? cellSpacing? challenge? charset? charSet? checked? children? cite? class? className? cols? colspan? colSpan? content? contenteditable? contentEditable? contextmenu? contextMenu? controls? controlslist? controlsList? coords? crossorigin? crossOrigin? currentTime? dangerouslySetInnerHTML? data? datatype? datetime? dateTime? decoding? default? defaultChecked? defaultMuted? defaultPlaybackRate? defaultValue? defer? dir? disabled? disablePictureInPicture? disableremoteplayback? disableRemotePlayback? download? draggable? elementtiming? elementTiming? enctype? encType? enterkeyhint? exportparts? for? form? formaction? formAction? formenctype? formEncType? formmethod? formMethod? formnovalidate? formNoValidate? formtarget? formTarget? frameborder? frameBorder? headers? height? hidden? high? href? hreflang? hrefLang? htmlFor? http-equiv? httpEquiv? icon? id? indeterminate? inert? inlist? inputmode? inputMode? integrity? is? itemid? itemID? itemprop? itemProp? itemref? itemRef? itemscope? itemScope? itemtype? itemType? jsx? key? keyParams? keyType? kind? label? lang? list? loading? loop? low? manifest? marginHeight? marginWidth? max? maxlength? maxLength? media? mediaGroup? method? min? minlength? minLength? multiple? muted? name? nomodule? nonce? novalidate? noValidate? onAbort? onAbortCapture? onAnimationEnd? onAnimationEndCapture? onAnimationIteration? onAnimationIterationCapture? onAnimationStart? onAnimationStartCapture? onAuxClick? onAuxClickCapture? onBeforeInput? onBeforeInputCapture? onBeforeToggle? onBlur? onBlurCapture? onCancel? onCanPlay? onCanPlayCapture? onCanPlayThrough? onCanPlayThroughCapture? onChange? onChangeCapture? onClick? onClickCapture? onClose? onCommand? onCompositionEnd? onCompositionEndCapture? onCompositionStart? onCompositionStartCapture? onCompositionUpdate? onCompositionUpdateCapture? onContextMenu? onContextMenuCapture? onCopy? onCopyCapture? onCut? onCutCapture? onDblClick? onDblClickCapture? onDrag? onDragCapture? onDragEnd? onDragEndCapture? onDragEnter? onDragEnterCapture? onDragExit? onDragExitCapture? onDragLeave? onDragLeaveCapture? onDragOver? onDragOverCapture? onDragStart? onDragStartCapture? onDrop? onDropCapture? onDurationChange? onDurationChangeCapture? onEmptied? onEmptiedCapture? onEncrypted? onEncryptedCapture? onEnded? onEndedCapture? onEnterPictureInPicture? onEnterPictureInPictureCapture? onError? onErrorCapture? onFocus? onFocusCapture? onFocusIn? onFocusInCapture? onFocusOut? onFocusOutCapture? onFormData? onFormDataCapture? onGotPointerCapture? onGotPointerCaptureCapture? onInput? onInputCapture? onInvalid? onInvalidCapture? onKeyDown? onKeyDownCapture? onKeyPress? onKeyPressCapture? onKeyUp? onKeyUpCapture? onLeavePictureInPicture? onLeavePictureInPictureCapture? onLoad? onLoadCapture? onLoadedData? onLoadedDataCapture? onLoadedMetadata? onLoadedMetadataCapture? onLoadStart? onLoadStartCapture? onLostPointerCapture? onLostPointerCaptureCapture? onMouseDown? onMouseDownCapture? onMouseEnter? onMouseEnterCapture? onMouseLeave? onMouseLeaveCapture? onMouseMove? onMouseMoveCapture? onMouseOut? onMouseOutCapture? onMouseOver? onMouseOverCapture? onMouseUp? onMouseUpCapture? onPaste? onPasteCapture? onPause? onPauseCapture? onPlay? onPlayCapture? onPlaying? onPlayingCapture? onPointerCancel? onPointerCancelCapture? onPointerDown? onPointerDownCapture? onPointerEnter? onPointerEnterCapture? onPointerLeave? onPointerLeaveCapture? onPointerMove? onPointerMoveCapture? onPointerOut? onPointerOutCapture? onPointerOver? onPointerOverCapture? onPointerUp? onPointerUpCapture? onProgress? onProgressCapture? onRateChange? onRateChangeCapture? onReset? onResetCapture? onResize? onResizeCapture? onScroll? onScrollCapture? onScrollEnd? onScrollEndCapture? onScrollSnapChange? onScrollSnapChangeCapture? onScrollSnapChanging? onScrollSnapChangingCapture? onSearch? onSearchCapture? onSeeked? onSeekedCapture? onSeeking? onSeekingCapture? onSelect? onSelectCapture? onStalled? onStalledCapture? onSubmit? onSubmitCapture? onSuspend? onSuspendCapture? onTimeUpdate? onTimeUpdateCapture? onToggle? onTouchCancel? onTouchCancelCapture? onTouchEnd? onTouchEndCapture? onTouchMove? onTouchMoveCapture? onTouchStart? onTouchStartCapture? onTransitionCancel? onTransitionCancelCapture? onTransitionEnd? onTransitionEndCapture? onTransitionRun? onTransitionRunCapture? onTransitionStart? onTransitionStartCapture? onVolumeChange? onVolumeChangeCapture? onWaiting? onWaitingCapture? onWheel? onWheelCapture? open? optimum? part? pattern? ping? placeholder? playbackRate? playsinline? playsInline? popover? popovertarget? popoverTarget? popovertargetaction? popoverTargetAction? poster? prefix? preload? preservesPitch? property? radioGroup? readonly? readOnly? ref? referrerpolicy? rel? required? resource? results? reversed? role? rows? rowspan? rowSpan? sandbox? scope? scoped? scrolling? seamless? selected? shape? size? sizes? slot? span? spellcheck? src? srcdoc? srcDoc? srclang? srcLang? srcObject? srcset? srcSet? start? step? style? summary? tabindex? tabIndex? target? title? translate? type? typeof? usemap? useMap? value? vocab? volume? width? wmode? wrap?

    Properties

    about?: Signalish<string>
    accept?: Signalish<string>
    "accept-charset"?: Signalish<Signalish<string>>
    acceptCharset?: Signalish<string>
    accesskey?: Signalish<Signalish<string>>
    accessKey?: Signalish<string>
    action?: Signalish<string>
    allow?: Signalish<string>
    allowFullScreen?: Signalish<boolean>
    allowTransparency?: Signalish<boolean>
    alt?: Signalish<string>
    "aria-activedescendant"?: Signalish<string>

    Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application.

    "aria-atomic"?: Signalish<Booleanish>

    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"?: Signalish<"none" | "list" | "inline" | "both">

    Indicates whether inputting text could trigger display of one or more predictions of the user's intended value for an input and specifies how predictions would be presented if they are made.

    "aria-braillelabel"?: Signalish<string>

    Defines a string value that labels the current element, which is intended to be converted into Braille.

    aria-label.

    "aria-brailleroledescription"?: Signalish<string>

    Defines a human-readable, author-localized abbreviated description for the role of an element, which is intended to be converted into Braille.

    aria-roledescription.

    "aria-busy"?: Signalish<Booleanish>

    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"?: Signalish<Booleanish | "mixed">

    Indicates the current "checked" state of checkboxes, radio buttons, and other widgets.

    • aria-pressed
    • aria-selected.
    "aria-colcount"?: Signalish<number>

    Defines the total number of columns in a table, grid, or treegrid.

    aria-colindex.

    "aria-colindex"?: Signalish<number>

    Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid.

    • aria-colcount
    • aria-colspan.
    "aria-colindextext"?: Signalish<string>

    Defines a human readable text alternative of aria-colindex.

    aria-rowindextext.

    "aria-colspan"?: Signalish<number>

    Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid.

    • aria-colindex
    • aria-rowspan.
    "aria-controls"?: Signalish<string>

    Identifies the element (or elements) whose contents or presence are controlled by the current element.

    aria-owns.

    "aria-current"?: Signalish<
        "page"
        | "date"
        | "time"
        | "location"
        | Booleanish
        | "step",
    >

    Indicates the element that represents the current item within a container or set of related elements.

    "aria-describedby"?: Signalish<string>

    Identifies the element (or elements) that describes the object.

    aria-labelledby

    "aria-description"?: Signalish<string>

    Defines a string value that describes or annotates the current element.

    related aria-describedby.

    "aria-details"?: Signalish<string>

    Identifies the element that provides a detailed, extended description for the object.

    aria-describedby.

    "aria-disabled"?: Signalish<Booleanish>

    Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable.

    • aria-hidden
    • aria-readonly.
    "aria-dropeffect"?: Signalish<
        "copy"
        | "link"
        | "none"
        | "execute"
        | "move"
        | "popup",
    >

    Indicates what functions can be performed when a dragged object is released on the drop target.

    in ARIA 1.1

    "aria-errormessage"?: Signalish<string>

    Identifies the element that provides an error message for the object.

    • aria-invalid
    • aria-describedby.
    "aria-expanded"?: Signalish<Booleanish>

    Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed.

    "aria-flowto"?: Signalish<string>

    Identifies the next element (or elements) in an alternate reading order of content which, at the user's discretion, allows assistive technology to override the general default of reading in document source order.

    "aria-grabbed"?: Signalish<Booleanish>

    Indicates an element's "grabbed" state in a drag-and-drop operation.

    in ARIA 1.1

    "aria-haspopup"?: Signalish<
        "grid"
        | "tree"
        | "dialog"
        | "menu"
        | "listbox"
        | Booleanish,
    >

    Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element.

    "aria-hidden"?: Signalish<Booleanish>

    Indicates whether the element is exposed to an accessibility API.

    aria-disabled.

    "aria-invalid"?: Signalish<Booleanish | "grammar" | "spelling">

    Indicates the entered value does not conform to the format expected by the application.

    aria-errormessage.

    "aria-keyshortcuts"?: Signalish<string>

    Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element.

    "aria-label"?: Signalish<string>

    Defines a string value that labels the current element.

    aria-labelledby.

    "aria-labelledby"?: Signalish<string>

    Identifies the element (or elements) that labels the current element.

    aria-describedby.

    "aria-level"?: Signalish<number>

    Defines the hierarchical level of an element within a structure.

    "aria-live"?: Signalish<"off" | "assertive" | "polite">

    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"?: Signalish<Booleanish>

    Indicates whether an element is modal when displayed.

    "aria-multiline"?: Signalish<Booleanish>

    Indicates whether a text box accepts multiple lines of input or only a single line.

    "aria-multiselectable"?: Signalish<Booleanish>

    Indicates that the user may select more than one item from the current selectable descendants.

    "aria-orientation"?: Signalish<"vertical" | "horizontal">

    Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous.

    "aria-owns"?: Signalish<string>

    Identifies an element (or elements) in order to define a visual, functional, or contextual parent/child relationship between DOM elements where the DOM hierarchy cannot be used to represent the relationship.

    aria-controls.

    "aria-placeholder"?: Signalish<string>

    Defines a short hint (a word or short phrase) intended to aid the user with data entry when the control has no value. A hint could be a sample value or a brief description of the expected format.

    "aria-posinset"?: Signalish<number>

    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-setsize.

    "aria-pressed"?: Signalish<Booleanish | "mixed">

    Indicates the current "pressed" state of toggle buttons.

    • aria-checked
    • aria-selected.
    "aria-readonly"?: Signalish<Booleanish>

    Indicates that the element is not editable, but is otherwise operable.

    aria-disabled.

    "aria-relevant"?: Signalish<
        | "text"
        | "all"
        | "additions"
        | "additions removals"
        | "additions text"
        | "removals"
        | "removals additions"
        | "removals text"
        | "text additions"
        | "text removals",
    >

    Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified.

    aria-atomic.

    "aria-required"?: Signalish<Booleanish>

    Indicates that user input is required on the element before a form may be submitted.

    "aria-roledescription"?: Signalish<string>

    Defines a human-readable, author-localized description for the role of an element.

    "aria-rowcount"?: Signalish<number>

    Defines the total number of rows in a table, grid, or treegrid.

    aria-rowindex.

    "aria-rowindex"?: Signalish<number>

    Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid.

    • aria-rowcount
    • aria-rowspan.
    "aria-rowindextext"?: Signalish<string>

    Defines a human readable text alternative of aria-rowindex.

    aria-colindextext.

    "aria-rowspan"?: Signalish<number>

    Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid.

    • aria-rowindex
    • aria-colspan.
    "aria-selected"?: Signalish<Booleanish>

    Indicates the current "selected" state of various widgets.

    • aria-checked
    • aria-pressed.
    "aria-setsize"?: Signalish<number>

    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-posinset.

    "aria-sort"?: Signalish<"none" | "ascending" | "descending" | "other">

    Indicates if items in a table or grid are sorted in ascending or descending order.

    "aria-valuemax"?: Signalish<number>

    Defines the maximum allowed value for a range widget.

    "aria-valuemin"?: Signalish<number>

    Defines the minimum allowed value for a range widget.

    "aria-valuenow"?: Signalish<number>

    Defines the current value for a range widget.

    aria-valuetext.

    "aria-valuetext"?: Signalish<string>

    Defines the human readable text alternative of aria-valuenow for a range widget.

    as?: Signalish<string>
    async?: Signalish<boolean>
    autocapitalize?: Signalish<
        "off"
        | "none"
        | "on"
        | "sentences"
        | "words"
        | "characters",
    >
    autoCapitalize?: Signalish<
        "off"
        | "none"
        | "on"
        | "sentences"
        | "words"
        | "characters",
    >
    autocomplete?: Signalish<string>
    autoComplete?: Signalish<string>
    autocorrect?: Signalish<string>
    autoCorrect?: Signalish<string>
    autofocus?: Signalish<boolean>
    autoFocus?: Signalish<boolean>
    autoplay?: Signalish<boolean>
    autoPlay?: Signalish<boolean>
    capture?: Signalish<string | boolean>
    cellPadding?: Signalish<string | number>
    cellSpacing?: Signalish<string | number>
    challenge?: Signalish<string>
    charset?: Signalish<string>
    charSet?: Signalish<string>
    checked?: Signalish<boolean>
    cite?: Signalish<string>
    class?: Signalish<string>
    className?: Signalish<string>
    cols?: Signalish<number>
    colspan?: Signalish<number>
    colSpan?: Signalish<number>
    content?: Signalish<string>
    contenteditable?: Signalish<
        Signalish<"" | "inherit" | "plaintext-only" | Booleanish>,
    >
    contentEditable?: Signalish<"" | "inherit" | "plaintext-only" | Booleanish>
    contextmenu?: Signalish<string>
    contextMenu?: Signalish<string>
    controls?: Signalish<boolean>
    controlslist?: Signalish<string>
    controlsList?: Signalish<string>
    coords?: Signalish<string>
    crossorigin?: Signalish<string>
    crossOrigin?: Signalish<string>
    currentTime?: Signalish<number>
    dangerouslySetInnerHTML?: { __html: string }
    data?: Signalish<string>
    datatype?: Signalish<string>
    datetime?: Signalish<string>
    dateTime?: Signalish<string>
    decoding?: Signalish<"auto" | "sync" | "async">
    default?: Signalish<boolean>
    defaultChecked?: Signalish<boolean>
    defaultMuted?: Signalish<boolean>
    defaultPlaybackRate?: Signalish<number>
    defaultValue?: Signalish<string>
    defer?: Signalish<boolean>
    dir?: Signalish<"auto" | "rtl" | "ltr">
    disabled?: Signalish<boolean>
    disablePictureInPicture?: Signalish<boolean>
    disableremoteplayback?: Signalish<boolean>
    disableRemotePlayback?: Signalish<boolean>
    download?: any
    draggable?: Signalish<boolean>
    elementtiming?: Signalish<Signalish<string>>
    elementTiming?: Signalish<string>
    enctype?: Signalish<string>
    encType?: Signalish<string>
    enterkeyhint?: Signalish<
        "search"
        | "enter"
        | "done"
        | "go"
        | "next"
        | "previous"
        | "send",
    >
    exportparts?: Signalish<string>
    for?: Signalish<string>
    form?: Signalish<string>
    formaction?: Signalish<string>
    formAction?: Signalish<string>
    formenctype?: Signalish<string>
    formEncType?: Signalish<string>
    formmethod?: Signalish<string>
    formMethod?: Signalish<string>
    formnovalidate?: Signalish<boolean>
    formNoValidate?: Signalish<boolean>
    formtarget?: Signalish<string>
    formTarget?: Signalish<string>
    frameborder?: Signalish<string | number>
    frameBorder?: Signalish<string | number>
    headers?: Signalish<string>
    height?: Signalish<string | number>
    hidden?: Signalish<boolean | "hidden" | "until-found">
    high?: Signalish<number>
    href?: Signalish<string>
    hreflang?: Signalish<string>
    hrefLang?: Signalish<string>
    htmlFor?: Signalish<string>
    "http-equiv"?: Signalish<string>
    httpEquiv?: Signalish<string>
    icon?: Signalish<string>
    id?: Signalish<string>
    indeterminate?: Signalish<boolean>
    inert?: Signalish<boolean>
    inlist?: any
    inputmode?: Signalish<string>
    inputMode?: Signalish<string>
    integrity?: Signalish<string>
    is?: Signalish<string>
    itemid?: Signalish<string>
    itemID?: Signalish<string>
    itemprop?: Signalish<string>
    itemProp?: Signalish<string>
    itemref?: Signalish<string>
    itemRef?: Signalish<string>
    itemscope?: Signalish<boolean>
    itemScope?: Signalish<boolean>
    itemtype?: Signalish<string>
    itemType?: Signalish<string>
    jsx?: boolean
    key?: any
    keyParams?: Signalish<string>
    keyType?: Signalish<string>
    kind?: Signalish<string>
    label?: Signalish<string>
    lang?: Signalish<string>
    list?: Signalish<string>
    loading?: Signalish<"eager" | "lazy">
    loop?: Signalish<boolean>
    low?: Signalish<number>
    manifest?: Signalish<string>
    marginHeight?: Signalish<number>
    marginWidth?: Signalish<number>
    max?: Signalish<string | number>
    maxlength?: Signalish<number>
    maxLength?: Signalish<number>
    media?: Signalish<string>
    mediaGroup?: Signalish<string>
    method?: Signalish<string>
    min?: Signalish<string | number>
    minlength?: Signalish<number>
    minLength?: Signalish<number>
    multiple?: Signalish<boolean>
    muted?: Signalish<boolean>
    name?: Signalish<string>
    nomodule?: Signalish<boolean>
    nonce?: Signalish<string>
    novalidate?: Signalish<boolean>
    noValidate?: Signalish<boolean>
    onAbortCapture?: GenericEventHandler<RefType>
    onAnimationEnd?: AnimationEventHandler<RefType>
    onAnimationEndCapture?: AnimationEventHandler<RefType>
    onAnimationIteration?: AnimationEventHandler<RefType>
    onAnimationIterationCapture?: AnimationEventHandler<RefType>
    onAnimationStart?: AnimationEventHandler<RefType>
    onAnimationStartCapture?: AnimationEventHandler<RefType>
    onAuxClickCapture?: MouseEventHandler<RefType>
    onBeforeInput?: InputEventHandler<RefType>
    onBeforeInputCapture?: InputEventHandler<RefType>
    onBeforeToggle?: ToggleEventHandler<RefType>
    onBlurCapture?: FocusEventHandler<RefType>
    onCanPlayCapture?: GenericEventHandler<RefType>
    onCanPlayThrough?: GenericEventHandler<RefType>
    onCanPlayThroughCapture?: GenericEventHandler<RefType>
    onChangeCapture?: GenericEventHandler<RefType>
    onClickCapture?: MouseEventHandler<RefType>
    onCompositionEnd?: CompositionEventHandler<RefType>
    onCompositionEndCapture?: CompositionEventHandler<RefType>
    onCompositionStart?: CompositionEventHandler<RefType>
    onCompositionStartCapture?: CompositionEventHandler<RefType>
    onCompositionUpdate?: CompositionEventHandler<RefType>
    onCompositionUpdateCapture?: CompositionEventHandler<RefType>
    onContextMenu?: MouseEventHandler<RefType>
    onContextMenuCapture?: MouseEventHandler<RefType>
    onDblClickCapture?: MouseEventHandler<RefType>
    onDragCapture?: DragEventHandler<RefType>
    onDragEndCapture?: DragEventHandler<RefType>
    onDragEnter?: DragEventHandler<RefType>
    onDragEnterCapture?: DragEventHandler<RefType>
    onDragExitCapture?: DragEventHandler<RefType>
    onDragLeave?: DragEventHandler<RefType>
    onDragLeaveCapture?: DragEventHandler<RefType>
    onDragOverCapture?: DragEventHandler<RefType>
    onDragStart?: DragEventHandler<RefType>
    onDragStartCapture?: DragEventHandler<RefType>
    onDropCapture?: DragEventHandler<RefType>
    onDurationChange?: GenericEventHandler<RefType>
    onDurationChangeCapture?: GenericEventHandler<RefType>
    onEmptiedCapture?: GenericEventHandler<RefType>
    onEncryptedCapture?: GenericEventHandler<RefType>
    onEndedCapture?: GenericEventHandler<RefType>
    onEnterPictureInPicture?: PictureInPictureEventHandler<RefType>
    onEnterPictureInPictureCapture?: PictureInPictureEventHandler<RefType>
    onErrorCapture?: GenericEventHandler<RefType>
    onFocusCapture?: FocusEventHandler<RefType>
    onFocusInCapture?: FocusEventHandler<RefType>
    onFocusOutCapture?: FocusEventHandler<RefType>
    onFormDataCapture?: GenericEventHandler<RefType>
    onGotPointerCapture?: PointerEventHandler<RefType>
    onGotPointerCaptureCapture?: PointerEventHandler<RefType>
    onInputCapture?: InputEventHandler<RefType>
    onInvalidCapture?: GenericEventHandler<RefType>
    onKeyDownCapture?: KeyboardEventHandler<RefType>
    onKeyPressCapture?: KeyboardEventHandler<RefType>
    onKeyUpCapture?: KeyboardEventHandler<RefType>
    onLeavePictureInPicture?: PictureInPictureEventHandler<RefType>
    onLeavePictureInPictureCapture?: PictureInPictureEventHandler<RefType>
    onLoadCapture?: GenericEventHandler<RefType>
    onLoadedDataCapture?: GenericEventHandler<RefType>
    onLoadedMetadata?: GenericEventHandler<RefType>
    onLoadedMetadataCapture?: GenericEventHandler<RefType>
    onLoadStartCapture?: GenericEventHandler<RefType>
    onLostPointerCapture?: PointerEventHandler<RefType>
    onLostPointerCaptureCapture?: PointerEventHandler<RefType>
    onMouseDown?: MouseEventHandler<RefType>
    onMouseDownCapture?: MouseEventHandler<RefType>
    onMouseEnter?: MouseEventHandler<RefType>
    onMouseEnterCapture?: MouseEventHandler<RefType>
    onMouseLeave?: MouseEventHandler<RefType>
    onMouseLeaveCapture?: MouseEventHandler<RefType>
    onMouseMove?: MouseEventHandler<RefType>
    onMouseMoveCapture?: MouseEventHandler<RefType>
    onMouseOutCapture?: MouseEventHandler<RefType>
    onMouseOver?: MouseEventHandler<RefType>
    onMouseOverCapture?: MouseEventHandler<RefType>
    onMouseUpCapture?: MouseEventHandler<RefType>
    onPasteCapture?: ClipboardEventHandler<RefType>
    onPauseCapture?: GenericEventHandler<RefType>
    onPlayCapture?: GenericEventHandler<RefType>
    onPlayingCapture?: GenericEventHandler<RefType>
    onPointerCancel?: PointerEventHandler<RefType>
    onPointerCancelCapture?: PointerEventHandler<RefType>
    onPointerDown?: PointerEventHandler<RefType>
    onPointerDownCapture?: PointerEventHandler<RefType>
    onPointerEnter?: PointerEventHandler<RefType>
    onPointerEnterCapture?: PointerEventHandler<RefType>
    onPointerLeave?: PointerEventHandler<RefType>
    onPointerLeaveCapture?: PointerEventHandler<RefType>
    onPointerMove?: PointerEventHandler<RefType>
    onPointerMoveCapture?: PointerEventHandler<RefType>
    onPointerOutCapture?: PointerEventHandler<RefType>
    onPointerOver?: PointerEventHandler<RefType>
    onPointerOverCapture?: PointerEventHandler<RefType>
    onPointerUpCapture?: PointerEventHandler<RefType>
    onProgressCapture?: GenericEventHandler<RefType>
    onRateChangeCapture?: GenericEventHandler<RefType>
    onResetCapture?: GenericEventHandler<RefType>
    onScrollCapture?: GenericEventHandler<RefType>
    onScrollEndCapture?: GenericEventHandler<RefType>
    onScrollSnapChange?: SnapEventHandler<RefType>
    onScrollSnapChangeCapture?: SnapEventHandler<RefType>
    onScrollSnapChanging?: SnapEventHandler<RefType>
    onScrollSnapChangingCapture?: SnapEventHandler<RefType>
    onSearchCapture?: GenericEventHandler<RefType>
    onSeekedCapture?: GenericEventHandler<RefType>
    onSeekingCapture?: GenericEventHandler<RefType>
    onSelectCapture?: GenericEventHandler<RefType>
    onStalledCapture?: GenericEventHandler<RefType>
    onSubmitCapture?: SubmitEventHandler<RefType>
    onSuspendCapture?: GenericEventHandler<RefType>
    onTimeUpdateCapture?: GenericEventHandler<RefType>
    onTouchCancel?: TouchEventHandler<RefType>
    onTouchCancelCapture?: TouchEventHandler<RefType>
    onTouchEndCapture?: TouchEventHandler<RefType>
    onTouchMove?: TouchEventHandler<RefType>
    onTouchMoveCapture?: TouchEventHandler<RefType>
    onTouchStart?: TouchEventHandler<RefType>
    onTouchStartCapture?: TouchEventHandler<RefType>
    onTransitionCancel?: TransitionEventHandler<RefType>
    onTransitionCancelCapture?: TransitionEventHandler<RefType>
    onTransitionEnd?: TransitionEventHandler<RefType>
    onTransitionEndCapture?: TransitionEventHandler<RefType>
    onTransitionRun?: TransitionEventHandler<RefType>
    onTransitionRunCapture?: TransitionEventHandler<RefType>
    onTransitionStart?: TransitionEventHandler<RefType>
    onTransitionStartCapture?: TransitionEventHandler<RefType>
    onVolumeChange?: GenericEventHandler<RefType>
    onVolumeChangeCapture?: GenericEventHandler<RefType>
    onWaitingCapture?: GenericEventHandler<RefType>
    onWheelCapture?: WheelEventHandler<RefType>
    open?: Signalish<boolean>
    optimum?: Signalish<number>
    part?: Signalish<string>
    pattern?: Signalish<string>
    ping?: Signalish<string>
    placeholder?: Signalish<string>
    playbackRate?: Signalish<number>
    playsinline?: Signalish<boolean>
    playsInline?: Signalish<boolean>
    popover?: Signalish<boolean | "auto" | "manual" | "hint">
    popovertarget?: Signalish<string>
    popoverTarget?: Signalish<string>
    popovertargetaction?: Signalish<"toggle" | "hide" | "show">
    popoverTargetAction?: Signalish<"toggle" | "hide" | "show">
    poster?: Signalish<string>
    prefix?: Signalish<string>
    preload?: Signalish<"metadata" | "auto" | "none">
    preservesPitch?: Signalish<boolean>
    property?: Signalish<string>
    radioGroup?: Signalish<string>
    readonly?: Signalish<boolean>
    readOnly?: Signalish<boolean>
    ref?: Ref<RefType>
    referrerpolicy?: Signalish<
        | "no-referrer"
        | "no-referrer-when-downgrade"
        | "origin"
        | "origin-when-cross-origin"
        | "same-origin"
        | "strict-origin"
        | "strict-origin-when-cross-origin"
        | "unsafe-url",
    >
    rel?: Signalish<string>
    required?: Signalish<boolean>
    resource?: Signalish<string>
    results?: Signalish<number>
    reversed?: Signalish<boolean>
    rows?: Signalish<number>
    rowspan?: Signalish<number>
    rowSpan?: Signalish<number>
    sandbox?: Signalish<string>
    scope?: Signalish<string>
    scoped?: Signalish<boolean>
    scrolling?: Signalish<string>
    seamless?: Signalish<boolean>
    selected?: Signalish<boolean>
    shape?: Signalish<string>
    size?: Signalish<number>
    sizes?: Signalish<string>
    slot?: Signalish<string>
    span?: Signalish<number>
    spellcheck?: Signalish<boolean>
    src?: Signalish<string>
    srcdoc?: Signalish<string>
    srcDoc?: Signalish<string>
    srclang?: Signalish<string>
    srcLang?: Signalish<string>
    srcObject?: Signalish<File | Blob | MediaStream | MediaSource>
    srcset?: Signalish<string>
    srcSet?: Signalish<string>
    start?: Signalish<number>
    step?: Signalish<string | number>
    style?: Signalish<string | CSSProperties>
    summary?: Signalish<string>
    tabindex?: Signalish<number>
    tabIndex?: Signalish<number>
    target?: Signalish<string>
    title?: Signalish<string>
    translate?: Signalish<boolean>
    type?: Signalish<string>
    typeof?: Signalish<string>
    usemap?: Signalish<string>
    useMap?: Signalish<string>
    value?: Signalish<string | number | string[]>
    vocab?: Signalish<string>
    volume?: Signalish<string | number>
    width?: Signalish<string | number>
    wmode?: Signalish<string>
    wrap?: Signalish<string>