Function filePicker

  • 一个文件选择器函数,用于创建一个 input 元素并触发点击事件来打开文件选择器。

    Parameters

    • options: {
          ATTRIBUTE_NODE?: 2;
          CDATA_SECTION_NODE?: 4;
          COMMENT_NODE?: 8;
          DOCUMENT_FRAGMENT_NODE?: 11;
          DOCUMENT_NODE?: 9;
          DOCUMENT_POSITION_CONTAINED_BY?: 16;
          DOCUMENT_POSITION_CONTAINS?: 8;
          DOCUMENT_POSITION_DISCONNECTED?: 1;
          DOCUMENT_POSITION_FOLLOWING?: 4;
          DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC?: 32;
          DOCUMENT_POSITION_PRECEDING?: 2;
          DOCUMENT_TYPE_NODE?: 10;
          ELEMENT_NODE?: 1;
          ENTITY_NODE?: 6;
          ENTITY_REFERENCE_NODE?: 5;
          NOTATION_NODE?: 12;
          PROCESSING_INSTRUCTION_NODE?: 7;
          TEXT_NODE?: 3;
          accept?: string;
          accessKey?: string;
          accessKeyLabel?: string;
          align?: string;
          alt?: string;
          ariaAtomic?: null | string;
          ariaAutoComplete?: null | string;
          ariaBusy?: null | string;
          ariaChecked?: null | string;
          ariaColCount?: null | string;
          ariaColIndex?: null | string;
          ariaColSpan?: null | string;
          ariaCurrent?: null | string;
          ariaDisabled?: null | string;
          ariaExpanded?: null | string;
          ariaHasPopup?: null | string;
          ariaHidden?: null | string;
          ariaInvalid?: null | string;
          ariaKeyShortcuts?: null | string;
          ariaLabel?: null | string;
          ariaLevel?: null | string;
          ariaLive?: null | string;
          ariaModal?: null | string;
          ariaMultiLine?: null | string;
          ariaMultiSelectable?: null | string;
          ariaOrientation?: null | string;
          ariaPlaceholder?: null | string;
          ariaPosInSet?: null | string;
          ariaPressed?: null | string;
          ariaReadOnly?: null | string;
          ariaRequired?: null | string;
          ariaRoleDescription?: null | string;
          ariaRowCount?: null | string;
          ariaRowIndex?: null | string;
          ariaRowSpan?: null | string;
          ariaSelected?: null | string;
          ariaSetSize?: null | string;
          ariaSort?: null | string;
          ariaValueMax?: null | string;
          ariaValueMin?: null | string;
          ariaValueNow?: null | string;
          ariaValueText?: null | string;
          assignedSlot?: null | ({ name?: string | undefined; assign?: {} | undefined; assignedElements?: {} | undefined; assignedNodes?: {} | undefined; addEventListener?: {} | undefined; removeEventListener?: {} | undefined; ... 296 more ...; focus?: {} | undefined; });
          attributeStyleMap?: { append?: {} | undefined; clear?: {} | undefined; delete?: {} | undefined; set?: {} | undefined; readonly size?: number | undefined; get?: {} | undefined; getAll?: {} | undefined; has?: {} | undefined; forEach?: {} | undefined; };
          attributes?: { [x: number]: { readonly localName?: string | undefined; readonly name?: string | undefined; readonly namespaceURI?: string | null | undefined; readonly ownerDocument?: { readonly URL?: string | undefined; ... 257 more ...; evaluate?: {} | undefined; } | undefined; ... 52 more ...; removeEventListener?: {} | undefi...;
          autocapitalize?: string;
          autocomplete?: AutoFill;
          autofocus?: boolean;
          baseURI?: string;
          capture?: string;
          checked?: boolean;
          childElementCount?: number;
          childNodes?: { [x: number]: { after?: {} | undefined; before?: {} | undefined; remove?: {} | undefined; replaceWith?: {} | undefined; readonly baseURI?: string | undefined; readonly childNodes?: ... | undefined; ... 47 more ...; removeEventListener?: {} | undefined; } | undefined; item?: {} | undefined; forEach?: {} | undefined;...;
          children?: { [x: number]: { readonly attributes?: { [x: number]: { readonly localName?: string | undefined; readonly name?: string | undefined; readonly namespaceURI?: string | null | undefined; readonly ownerDocument?: { ...; } | undefined; ... 52 more ...; removeEventListener?: {} | undefined; } | undefined; ... 7 more ...; ...;
          classList?: { [x: number]: string | undefined; readonly length?: number | undefined; value?: string | undefined; toString?: {} | undefined; add?: {} | undefined; contains?: {} | undefined; item?: {} | undefined; ... 4 more ...; forEach?: {} | undefined; };
          className?: string;
          clientHeight?: number;
          clientLeft?: number;
          clientTop?: number;
          clientWidth?: number;
          contentEditable?: string;
          dataset?: { [x: string]: string | undefined; };
          defaultChecked?: boolean;
          defaultValue?: string;
          dir?: string;
          dirName?: string;
          disabled?: boolean;
          draggable?: boolean;
          enterKeyHint?: string;
          files?: null | ({ [x: number]: { readonly lastModified?: number | undefined; readonly name?: string | undefined; readonly webkitRelativePath?: string | undefined; readonly size?: number | undefined; ... 4 more ...; text?: {} | undefined; } | undefined; readonly length?: number | undefined; item?: {} | undefined; });
          firstChild?: null | ({ after?: {} | undefined; before?: {} | undefined; remove?: {} | undefined; replaceWith?: {} | undefined; readonly baseURI?: string | undefined; readonly childNodes?: { [x: number]: ... | undefined; item?: {} | undefined; forEach?: {} | undefined; readonly length?: number | undefined; } | undefined; ... 47 more ...;...);
          firstElementChild?: null | ({ readonly attributes?: { [x: number]: { readonly localName?: string | undefined; readonly name?: string | undefined; readonly namespaceURI?: string | null | undefined; readonly ownerDocument?: { readonly URL?: string | undefined; ... 257 more ...; evaluate?: {} | undefined; } | undefined; ... 52 more ...; removeEve...);
          form?: null | ({ [x: number]: { readonly attributes?: { [x: number]: { readonly localName?: string | undefined; readonly name?: string | undefined; readonly namespaceURI?: string | null | undefined; readonly ownerDocument?: { ...; } | undefined; ... 52 more ...; removeEventListener?: {} | undefined; } | undefined; ... 7 more ...; ...);
          formAction?: string;
          formEnctype?: string;
          formMethod?: string;
          formNoValidate?: boolean;
          formTarget?: string;
          height?: number;
          hidden?: boolean;
          id?: string;
          indeterminate?: boolean;
          inert?: boolean;
          innerHTML?: string;
          innerText?: string;
          inputMode?: string;
          isConnected?: boolean;
          isContentEditable?: boolean;
          labels?: null | ({ [x: number]: { readonly control?: { accessKey?: string | undefined; readonly accessKeyLabel?: string | undefined; autocapitalize?: string | undefined; dir?: string | undefined; draggable?: boolean | undefined; ... 293 more ...; focus?: {} | undefined; } | null | undefined; ... 300 more ...; focus?: {} | undefined;...);
          lang?: string;
          lastChild?: null | ({ after?: {} | undefined; before?: {} | undefined; remove?: {} | undefined; replaceWith?: {} | undefined; readonly baseURI?: string | undefined; readonly childNodes?: { [x: number]: ... | undefined; item?: {} | undefined; forEach?: {} | undefined; readonly length?: number | undefined; } | undefined; ... 47 more ...;...);
          lastElementChild?: null | ({ readonly attributes?: { [x: number]: { readonly localName?: string | undefined; readonly name?: string | undefined; readonly namespaceURI?: string | null | undefined; readonly ownerDocument?: { readonly URL?: string | undefined; ... 257 more ...; evaluate?: {} | undefined; } | undefined; ... 52 more ...; removeEve...);
          list?: null | ({ readonly options?: { [x: number]: { defaultSelected?: boolean | undefined; disabled?: boolean | undefined; readonly form?: { [x: number]: { readonly attributes?: { [x: number]: { readonly localName?: string | undefined; readonly name?: string | undefined; ... 54 more ...; removeEventListener?: {} | undefined; } | ...);
          localName?: string;
          max?: string;
          maxLength?: number;
          min?: string;
          minLength?: number;
          multiple?: boolean;
          name?: string;
          namespaceURI?: null | string;
          nextElementSibling?: null | ({ readonly attributes?: { [x: number]: { readonly localName?: string | undefined; readonly name?: string | undefined; readonly namespaceURI?: string | null | undefined; readonly ownerDocument?: { readonly URL?: string | undefined; ... 257 more ...; evaluate?: {} | undefined; } | undefined; ... 52 more ...; removeEve...);
          nextSibling?: null | ({ after?: {} | undefined; before?: {} | undefined; remove?: {} | undefined; replaceWith?: {} | undefined; readonly baseURI?: string | undefined; readonly childNodes?: { [x: number]: ... | undefined; item?: {} | undefined; forEach?: {} | undefined; readonly length?: number | undefined; } | undefined; ... 47 more ...;...);
          nodeName?: string;
          nodeType?: number;
          nodeValue?: null | string;
          nonce?: string;
          offsetHeight?: number;
          offsetLeft?: number;
          offsetParent?: null | ({ readonly attributes?: { [x: number]: { readonly localName?: string | undefined; readonly name?: string | undefined; readonly namespaceURI?: string | null | undefined; readonly ownerDocument?: { readonly URL?: string | undefined; ... 257 more ...; evaluate?: {} | undefined; } | undefined; ... 52 more ...; removeEve...);
          offsetTop?: number;
          offsetWidth?: number;
          onabort?: null | ({});
          onanimationcancel?: null | ({});
          onanimationend?: null | ({});
          onanimationiteration?: null | ({});
          onanimationstart?: null | ({});
          onauxclick?: null | ({});
          onbeforeinput?: null | ({});
          onblur?: null | ({});
          oncancel?: null | ({});
          oncanplay?: null | ({});
          oncanplaythrough?: null | ({});
          onchange?: null | ({});
          onclick?: null | ({});
          onclose?: null | ({});
          oncontextmenu?: null | ({});
          oncopy?: null | ({});
          oncuechange?: null | ({});
          oncut?: null | ({});
          ondblclick?: null | ({});
          ondrag?: null | ({});
          ondragend?: null | ({});
          ondragenter?: null | ({});
          ondragleave?: null | ({});
          ondragover?: null | ({});
          ondragstart?: null | ({});
          ondrop?: null | ({});
          ondurationchange?: null | ({});
          onemptied?: null | ({});
          onended?: null | ({});
          onerror?: null | ({});
          onfocus?: null | ({});
          onformdata?: null | ({});
          onfullscreenchange?: null | ({});
          onfullscreenerror?: null | ({});
          ongotpointercapture?: null | ({});
          oninput?: null | ({});
          oninvalid?: null | ({});
          onkeydown?: null | ({});
          onkeypress?: null | ({});
          onkeyup?: null | ({});
          onload?: null | ({});
          onloadeddata?: null | ({});
          onloadedmetadata?: null | ({});
          onloadstart?: null | ({});
          onlostpointercapture?: null | ({});
          onmousedown?: null | ({});
          onmouseenter?: null | ({});
          onmouseleave?: null | ({});
          onmousemove?: null | ({});
          onmouseout?: null | ({});
          onmouseover?: null | ({});
          onmouseup?: null | ({});
          onpaste?: null | ({});
          onpause?: null | ({});
          onplay?: null | ({});
          onplaying?: null | ({});
          onpointercancel?: null | ({});
          onpointerdown?: null | ({});
          onpointerenter?: null | ({});
          onpointerleave?: null | ({});
          onpointermove?: null | ({});
          onpointerout?: null | ({});
          onpointerover?: null | ({});
          onpointerup?: null | ({});
          onprogress?: null | ({});
          onratechange?: null | ({});
          onreset?: null | ({});
          onresize?: null | ({});
          onscroll?: null | ({});
          onscrollend?: null | ({});
          onsecuritypolicyviolation?: null | ({});
          onseeked?: null | ({});
          onseeking?: null | ({});
          onselect?: null | ({});
          onselectionchange?: null | ({});
          onselectstart?: null | ({});
          onslotchange?: null | ({});
          onstalled?: null | ({});
          onsubmit?: null | ({});
          onsuspend?: null | ({});
          ontimeupdate?: null | ({});
          ontoggle?: null | ({});
          ontouchcancel?: null | ({});
          ontouchend?: null | ({});
          ontouchmove?: null | ({});
          ontouchstart?: null | ({});
          ontransitioncancel?: null | ({});
          ontransitionend?: null | ({});
          ontransitionrun?: null | ({});
          ontransitionstart?: null | ({});
          onvolumechange?: null | ({});
          onwaiting?: null | ({});
          onwebkitanimationend?: null | ({});
          onwebkitanimationiteration?: null | ({});
          onwebkitanimationstart?: null | ({});
          onwebkittransitionend?: null | ({});
          onwheel?: null | ({});
          outerHTML?: string;
          outerText?: string;
          ownerDocument?: { readonly URL?: string | undefined; alinkColor?: string | undefined; readonly all?: { [x: number]: { readonly attributes?: { [x: number]: { readonly localName?: string | undefined; readonly name?: string | undefined; ... 54 more ...; removeEventListener?: {} | undefined; } | undefined; ... 7 more ...; setNamedItemN...;
          parentElement?: null | ({ accessKey?: string | undefined; readonly accessKeyLabel?: string | undefined; autocapitalize?: string | undefined; dir?: string | undefined; draggable?: boolean | undefined; hidden?: boolean | undefined; ... 292 more ...; focus?: {} | undefined; });
          parentNode?: null | ({ readonly childElementCount?: number | undefined; readonly children?: { [x: number]: { readonly attributes?: { [x: number]: { readonly localName?: string | undefined; readonly name?: string | undefined; readonly namespaceURI?: string | ... 1 more ... | undefined; ... 53 more ...; removeEventListener?: {} | undefine...);
          part?: { [x: number]: string | undefined; readonly length?: number | undefined; value?: string | undefined; toString?: {} | undefined; add?: {} | undefined; contains?: {} | undefined; item?: {} | undefined; ... 4 more ...; forEach?: {} | undefined; };
          pattern?: string;
          placeholder?: string;
          popover?: null | string;
          popoverTargetAction?: string;
          popoverTargetElement?: null | ({ readonly attributes?: { [x: number]: { readonly localName?: string | undefined; readonly name?: string | undefined; readonly namespaceURI?: string | null | undefined; readonly ownerDocument?: { readonly URL?: string | undefined; ... 257 more ...; evaluate?: {} | undefined; } | undefined; ... 52 more ...; removeEve...);
          prefix?: null | string;
          previousElementSibling?: null | ({ readonly attributes?: { [x: number]: { readonly localName?: string | undefined; readonly name?: string | undefined; readonly namespaceURI?: string | null | undefined; readonly ownerDocument?: { readonly URL?: string | undefined; ... 257 more ...; evaluate?: {} | undefined; } | undefined; ... 52 more ...; removeEve...);
          previousSibling?: null | ({ after?: {} | undefined; before?: {} | undefined; remove?: {} | undefined; replaceWith?: {} | undefined; readonly baseURI?: string | undefined; readonly childNodes?: { [x: number]: ... | undefined; item?: {} | undefined; forEach?: {} | undefined; readonly length?: number | undefined; } | undefined; ... 47 more ...;...);
          readOnly?: boolean;
          required?: boolean;
          role?: null | string;
          scrollHeight?: number;
          scrollLeft?: number;
          scrollTop?: number;
          scrollWidth?: number;
          selectionDirection?: null | "forward" | "backward" | "none";
          selectionEnd?: null | number;
          selectionStart?: null | number;
          shadowRoot?: null | ({ readonly delegatesFocus?: boolean | undefined; readonly host?: { readonly attributes?: { [x: number]: { readonly localName?: string | undefined; readonly name?: string | undefined; readonly namespaceURI?: string | null | undefined; ... 53 more ...; removeEventListener?: {} | undefined; } | undefined; ... 7 more .....);
          size?: number;
          slot?: string;
          spellcheck?: boolean;
          src?: string;
          step?: string;
          style?: { [x: number]: string | undefined; accentColor?: string | undefined; alignContent?: string | undefined; alignItems?: string | undefined; alignSelf?: string | undefined; alignmentBaseline?: string | undefined; ... 476 more ...; setProperty?: {} | undefined; };
          tabIndex?: number;
          tagName?: string;
          textContent?: null | string;
          title?: string;
          translate?: boolean;
          type?: string;
          useMap?: string;
          validationMessage?: string;
          validity?: { readonly badInput?: boolean | undefined; readonly customError?: boolean | undefined; readonly patternMismatch?: boolean | undefined; readonly rangeOverflow?: boolean | undefined; ... 6 more ...; readonly valueMissing?: boolean | undefined; };
          value?: string;
          valueAsDate?: null | ({ toString?: {} | undefined; toDateString?: {} | undefined; toTimeString?: {} | undefined; toLocaleString?: {} | undefined; toLocaleDateString?: {} | undefined; toLocaleTimeString?: {} | undefined; ... 37 more ...; [Symbol.toPrimitive]?: {} | undefined; });
          valueAsNumber?: number;
          webkitEntries?: readonly (undefined | ({ readonly filesystem?: { readonly name?: string | undefined; readonly root?: { createReader?: {} | undefined; getDirectory?: {} | undefined; getFile?: {} | undefined; readonly filesystem?: ... | undefined; ... 4 more ...; getParent?: {} | undefined; } | undefined; } | undefined; ... 4 more ...; getParent?: {} | und...))[];
          webkitdirectory?: boolean;
          width?: number;
          willValidate?: boolean;
          addEventListener?: any;
          after?: any;
          animate?: any;
          append?: any;
          appendChild?: any;
          attachInternals?: any;
          attachShadow?: any;
          before?: any;
          blur?: any;
          checkValidity?: any;
          checkVisibility?: any;
          click?: any;
          cloneNode?: any;
          closest?: any;
          compareDocumentPosition?: any;
          computedStyleMap?: any;
          contains?: any;
          dispatchEvent?: any;
          focus?: any;
          getAnimations?: any;
          getAttribute?: any;
          getAttributeNS?: any;
          getAttributeNames?: any;
          getAttributeNode?: any;
          getAttributeNodeNS?: any;
          getBoundingClientRect?: any;
          getClientRects?: any;
          getElementsByClassName?: any;
          getElementsByTagName?: any;
          getElementsByTagNameNS?: any;
          getRootNode?: any;
          hasAttribute?: any;
          hasAttributeNS?: any;
          hasAttributes?: any;
          hasChildNodes?: any;
          hasPointerCapture?: any;
          hidePopover?: any;
          insertAdjacentElement?: any;
          insertAdjacentHTML?: any;
          insertAdjacentText?: any;
          insertBefore?: any;
          isDefaultNamespace?: any;
          isEqualNode?: any;
          isSameNode?: any;
          lookupNamespaceURI?: any;
          lookupPrefix?: any;
          matches?: any;
          normalize?: any;
          prepend?: any;
          querySelector?: any;
          querySelectorAll?: any;
          releasePointerCapture?: any;
          remove?: any;
          removeAttribute?: any;
          removeAttributeNS?: any;
          removeAttributeNode?: any;
          removeChild?: any;
          removeEventListener?: any;
          replaceChild?: any;
          replaceChildren?: any;
          replaceWith?: any;
          reportValidity?: any;
          requestFullscreen?: any;
          requestPointerLock?: any;
          scroll?: any;
          scrollBy?: any;
          scrollIntoView?: any;
          scrollTo?: any;
          select?: any;
          setAttribute?: any;
          setAttributeNS?: any;
          setAttributeNode?: any;
          setAttributeNodeNS?: any;
          setCustomValidity?: any;
          setPointerCapture?: any;
          setRangeText?: any;
          setSelectionRange?: any;
          showPicker?: any;
          showPopover?: any;
          stepDown?: any;
          stepUp?: any;
          toggleAttribute?: any;
          togglePopover?: any;
          webkitMatchesSelector?: any;
      }

      可选的 HTMLInputElement 属性对象。

      • Optional Readonly ATTRIBUTE_NODE?: 2
      • Optional Readonly CDATA_SECTION_NODE?: 4

        node is a CDATASection node.

      • Optional Readonly COMMENT_NODE?: 8

        node is a Comment node.

      • Optional Readonly DOCUMENT_FRAGMENT_NODE?: 11

        node is a DocumentFragment node.

      • Optional Readonly DOCUMENT_NODE?: 9

        node is a document.

      • Optional Readonly DOCUMENT_POSITION_CONTAINED_BY?: 16

        Set when other is a descendant of node.

      • Optional Readonly DOCUMENT_POSITION_CONTAINS?: 8

        Set when other is an ancestor of node.

      • Optional Readonly DOCUMENT_POSITION_DISCONNECTED?: 1

        Set when node and other are not in the same tree.

      • Optional Readonly DOCUMENT_POSITION_FOLLOWING?: 4

        Set when other is following node.

      • Optional Readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC?: 32
      • Optional Readonly DOCUMENT_POSITION_PRECEDING?: 2

        Set when other is preceding node.

      • Optional Readonly DOCUMENT_TYPE_NODE?: 10

        node is a doctype.

      • Optional Readonly ELEMENT_NODE?: 1

        node is an element.

      • Optional Readonly ENTITY_NODE?: 6
      • Optional Readonly ENTITY_REFERENCE_NODE?: 5
      • Optional Readonly NOTATION_NODE?: 12
      • Optional Readonly PROCESSING_INSTRUCTION_NODE?: 7

        node is a ProcessingInstruction node.

      • Optional Readonly TEXT_NODE?: 3

        node is a Text node.

      • Optional accept?: string

        Sets or retrieves a comma-separated list of content types.

      • Optional accessKey?: string
      • Optional Readonly accessKeyLabel?: string
      • Optional align?: string

        Sets or retrieves how the object is aligned with adjacent text.

        Deprecated

      • Optional alt?: string

        Sets or retrieves a text alternative to the graphic.

      • Optional ariaAtomic?: null | string
      • Optional ariaAutoComplete?: null | string
      • Optional ariaBusy?: null | string
      • Optional ariaChecked?: null | string
      • Optional ariaColCount?: null | string
      • Optional ariaColIndex?: null | string
      • Optional ariaColSpan?: null | string
      • Optional ariaCurrent?: null | string
      • Optional ariaDisabled?: null | string
      • Optional ariaExpanded?: null | string
      • Optional ariaHasPopup?: null | string
      • Optional ariaHidden?: null | string
      • Optional ariaInvalid?: null | string
      • Optional ariaKeyShortcuts?: null | string
      • Optional ariaLabel?: null | string
      • Optional ariaLevel?: null | string
      • Optional ariaLive?: null | string
      • Optional ariaModal?: null | string
      • Optional ariaMultiLine?: null | string
      • Optional ariaMultiSelectable?: null | string
      • Optional ariaOrientation?: null | string
      • Optional ariaPlaceholder?: null | string
      • Optional ariaPosInSet?: null | string
      • Optional ariaPressed?: null | string
      • Optional ariaReadOnly?: null | string
      • Optional ariaRequired?: null | string
      • Optional ariaRoleDescription?: null | string
      • Optional ariaRowCount?: null | string
      • Optional ariaRowIndex?: null | string
      • Optional ariaRowSpan?: null | string
      • Optional ariaSelected?: null | string
      • Optional ariaSetSize?: null | string
      • Optional ariaSort?: null | string
      • Optional ariaValueMax?: null | string
      • Optional ariaValueMin?: null | string
      • Optional ariaValueNow?: null | string
      • Optional ariaValueText?: null | string
      • Optional Readonly assignedSlot?: null | ({ name?: string | undefined; assign?: {} | undefined; assignedElements?: {} | undefined; assignedNodes?: {} | undefined; addEventListener?: {} | undefined; removeEventListener?: {} | undefined; ... 296 more ...; focus?: {} | undefined; })
      • Optional Readonly attributeStyleMap?: { append?: {} | undefined; clear?: {} | undefined; delete?: {} | undefined; set?: {} | undefined; readonly size?: number | undefined; get?: {} | undefined; getAll?: {} | undefined; has?: {} | undefined; forEach?: {} | undefined; }
      • Optional Readonly attributes?: { [x: number]: { readonly localName?: string | undefined; readonly name?: string | undefined; readonly namespaceURI?: string | null | undefined; readonly ownerDocument?: { readonly URL?: string | undefined; ... 257 more ...; evaluate?: {} | undefined; } | undefined; ... 52 more ...; removeEventListener?: {} | undefi...
      • Optional autocapitalize?: string
      • Optional autocomplete?: AutoFill

        Specifies whether autocomplete is applied to an editable text field.

        MDN Reference

      • Optional autofocus?: boolean
      • Optional Readonly baseURI?: string

        Returns node's node document's document base URL.

        MDN Reference

      • Optional capture?: string
      • Optional checked?: boolean

        Sets or retrieves the state of the check box or radio button.

      • Optional Readonly childElementCount?: number
      • Optional Readonly childNodes?: { [x: number]: { after?: {} | undefined; before?: {} | undefined; remove?: {} | undefined; replaceWith?: {} | undefined; readonly baseURI?: string | undefined; readonly childNodes?: ... | undefined; ... 47 more ...; removeEventListener?: {} | undefined; } | undefined; item?: {} | undefined; forEach?: {} | undefined;...

        Returns the children.

        MDN Reference

      • Optional Readonly children?: { [x: number]: { readonly attributes?: { [x: number]: { readonly localName?: string | undefined; readonly name?: string | undefined; readonly namespaceURI?: string | null | undefined; readonly ownerDocument?: { ...; } | undefined; ... 52 more ...; removeEventListener?: {} | undefined; } | undefined; ... 7 more ...; ...

        Returns the child elements.

        MDN Reference

      • Optional Readonly classList?: { [x: number]: string | undefined; readonly length?: number | undefined; value?: string | undefined; toString?: {} | undefined; add?: {} | undefined; contains?: {} | undefined; item?: {} | undefined; ... 4 more ...; forEach?: {} | undefined; }

        Allows for manipulation of element's class content attribute as a set of whitespace-separated tokens through a DOMTokenList object.

        MDN Reference

      • Optional className?: string

        Returns the value of element's class content attribute. Can be set to change it.

        MDN Reference

      • Optional Readonly clientHeight?: number
      • Optional Readonly clientLeft?: number
      • Optional Readonly clientTop?: number
      • Optional Readonly clientWidth?: number
      • Optional contentEditable?: string
      • Optional Readonly dataset?: { [x: string]: string | undefined; }
      • Optional defaultChecked?: boolean

        Sets or retrieves the state of the check box or radio button.

      • Optional defaultValue?: string

        Sets or retrieves the initial contents of the object.

      • Optional dir?: string
      • Optional dirName?: string
      • Optional disabled?: boolean
      • Optional draggable?: boolean
      • Optional enterKeyHint?: string
      • Optional files?: null | ({ [x: number]: { readonly lastModified?: number | undefined; readonly name?: string | undefined; readonly webkitRelativePath?: string | undefined; readonly size?: number | undefined; ... 4 more ...; text?: {} | undefined; } | undefined; readonly length?: number | undefined; item?: {} | undefined; })

        Returns a FileList object on a file type input object.

        MDN Reference

      • Optional Readonly firstChild?: null | ({ after?: {} | undefined; before?: {} | undefined; remove?: {} | undefined; replaceWith?: {} | undefined; readonly baseURI?: string | undefined; readonly childNodes?: { [x: number]: ... | undefined; item?: {} | undefined; forEach?: {} | undefined; readonly length?: number | undefined; } | undefined; ... 47 more ...;...)

        Returns the first child.

        MDN Reference

      • Optional Readonly firstElementChild?: null | ({ readonly attributes?: { [x: number]: { readonly localName?: string | undefined; readonly name?: string | undefined; readonly namespaceURI?: string | null | undefined; readonly ownerDocument?: { readonly URL?: string | undefined; ... 257 more ...; evaluate?: {} | undefined; } | undefined; ... 52 more ...; removeEve...)

        Returns the first child that is an element, and null otherwise.

        MDN Reference

      • Optional Readonly form?: null | ({ [x: number]: { readonly attributes?: { [x: number]: { readonly localName?: string | undefined; readonly name?: string | undefined; readonly namespaceURI?: string | null | undefined; readonly ownerDocument?: { ...; } | undefined; ... 52 more ...; removeEventListener?: {} | undefined; } | undefined; ... 7 more ...; ...)

        Retrieves a reference to the form that the object is embedded in.

      • Optional formAction?: string

        Overrides the action attribute (where the data on a form is sent) on the parent form element.

        MDN Reference

      • Optional formEnctype?: string

        Used to override the encoding (formEnctype attribute) specified on the form element.

        MDN Reference

      • Optional formMethod?: string

        Overrides the submit method attribute previously specified on a form element.

        MDN Reference

      • Optional formNoValidate?: boolean

        Overrides any validation or required attributes on a form or form elements to allow it to be submitted without validation. This can be used to create a "save draft"-type submit option.

        MDN Reference

      • Optional formTarget?: string

        Overrides the target attribute on a form element.

        MDN Reference

      • Optional height?: number

        Sets or retrieves the height of the object.

        MDN Reference

      • Optional hidden?: boolean
      • Optional id?: string

        Returns the value of element's id content attribute. Can be set to change it.

        MDN Reference

      • Optional indeterminate?: boolean

        When set, overrides the rendering of checkbox controls so that the current value is not visible.

        MDN Reference

      • Optional inert?: boolean
      • Optional innerHTML?: string
      • Optional innerText?: string
      • Optional inputMode?: string
      • Optional Readonly isConnected?: boolean

        Returns true if node is connected and false otherwise.

        MDN Reference

      • Optional Readonly isContentEditable?: boolean
      • Optional Readonly labels?: null | ({ [x: number]: { readonly control?: { accessKey?: string | undefined; readonly accessKeyLabel?: string | undefined; autocapitalize?: string | undefined; dir?: string | undefined; draggable?: boolean | undefined; ... 293 more ...; focus?: {} | undefined; } | null | undefined; ... 300 more ...; focus?: {} | undefined;...)
      • Optional lang?: string
      • Optional Readonly lastChild?: null | ({ after?: {} | undefined; before?: {} | undefined; remove?: {} | undefined; replaceWith?: {} | undefined; readonly baseURI?: string | undefined; readonly childNodes?: { [x: number]: ... | undefined; item?: {} | undefined; forEach?: {} | undefined; readonly length?: number | undefined; } | undefined; ... 47 more ...;...)

        Returns the last child.

        MDN Reference

      • Optional Readonly lastElementChild?: null | ({ readonly attributes?: { [x: number]: { readonly localName?: string | undefined; readonly name?: string | undefined; readonly namespaceURI?: string | null | undefined; readonly ownerDocument?: { readonly URL?: string | undefined; ... 257 more ...; evaluate?: {} | undefined; } | undefined; ... 52 more ...; removeEve...)

        Returns the last child that is an element, and null otherwise.

        MDN Reference

      • Optional Readonly list?: null | ({ readonly options?: { [x: number]: { defaultSelected?: boolean | undefined; disabled?: boolean | undefined; readonly form?: { [x: number]: { readonly attributes?: { [x: number]: { readonly localName?: string | undefined; readonly name?: string | undefined; ... 54 more ...; removeEventListener?: {} | undefined; } | ...)

        Specifies the ID of a pre-defined datalist of options for an input element.

        MDN Reference

      • Optional Readonly localName?: string

        Returns the local name.

        MDN Reference

      • Optional max?: string

        Defines the maximum acceptable value for an input element with type="number".When used with the min and step attributes, lets you control the range and increment (such as only even numbers) that the user can enter into an input field.

      • Optional maxLength?: number

        Sets or retrieves the maximum number of characters that the user can enter in a text control.

      • Optional min?: string

        Defines the minimum acceptable value for an input element with type="number". When used with the max and step attributes, lets you control the range and increment (such as even numbers only) that the user can enter into an input field.

      • Optional minLength?: number
      • Optional multiple?: boolean

        Sets or retrieves the Boolean value indicating whether multiple items can be selected from a list.

        MDN Reference

      • Optional name?: string

        Sets or retrieves the name of the object.

      • Optional Readonly namespaceURI?: null | string

        Returns the namespace.

        MDN Reference

      • Optional Readonly nextElementSibling?: null | ({ readonly attributes?: { [x: number]: { readonly localName?: string | undefined; readonly name?: string | undefined; readonly namespaceURI?: string | null | undefined; readonly ownerDocument?: { readonly URL?: string | undefined; ... 257 more ...; evaluate?: {} | undefined; } | undefined; ... 52 more ...; removeEve...)

        Returns the first following sibling that is an element, and null otherwise.

        MDN Reference

      • Optional Readonly nextSibling?: null | ({ after?: {} | undefined; before?: {} | undefined; remove?: {} | undefined; replaceWith?: {} | undefined; readonly baseURI?: string | undefined; readonly childNodes?: { [x: number]: ... | undefined; item?: {} | undefined; forEach?: {} | undefined; readonly length?: number | undefined; } | undefined; ... 47 more ...;...)

        Returns the next sibling.

        MDN Reference

      • Optional Readonly nodeName?: string

        Returns a string appropriate for the type of node.

        MDN Reference

      • Optional Readonly nodeType?: number

        Returns the type of node.

        MDN Reference

      • Optional nodeValue?: null | string
      • Optional nonce?: string
      • Optional Readonly offsetHeight?: number
      • Optional Readonly offsetLeft?: number
      • Optional Readonly offsetParent?: null | ({ readonly attributes?: { [x: number]: { readonly localName?: string | undefined; readonly name?: string | undefined; readonly namespaceURI?: string | null | undefined; readonly ownerDocument?: { readonly URL?: string | undefined; ... 257 more ...; evaluate?: {} | undefined; } | undefined; ... 52 more ...; removeEve...)
      • Optional Readonly offsetTop?: number
      • Optional Readonly offsetWidth?: number
      • Optional onabort?: null | ({})

        Fires when the user aborts the download.

        Param: ev

        The event.

        MDN Reference

      • Optional onanimationcancel?: null | ({})
      • Optional onanimationend?: null | ({})
      • Optional onanimationiteration?: null | ({})
      • Optional onanimationstart?: null | ({})
      • Optional onauxclick?: null | ({})
      • Optional onbeforeinput?: null | ({})
      • Optional onblur?: null | ({})

        Fires when the object loses the input focus.

        Param: ev

        The focus event.

        MDN Reference

      • Optional oncancel?: null | ({})
      • Optional oncanplay?: null | ({})

        Occurs when playback is possible, but would require further buffering.

        Param: ev

        The event.

        MDN Reference

      • Optional oncanplaythrough?: null | ({})
      • Optional onchange?: null | ({})

        Fires when the contents of the object or selection have changed.

        Param: ev

        The event.

        MDN Reference

      • Optional onclick?: null | ({})

        Fires when the user clicks the left mouse button on the object

        Param: ev

        The mouse event.

        MDN Reference

      • Optional onclose?: null | ({})
      • Optional oncontextmenu?: null | ({})

        Fires when the user clicks the right mouse button in the client area, opening the context menu.

        Param: ev

        The mouse event.

        MDN Reference

      • Optional oncopy?: null | ({})
      • Optional oncuechange?: null | ({})
      • Optional oncut?: null | ({})
      • Optional ondblclick?: null | ({})

        Fires when the user double-clicks the object.

        Param: ev

        The mouse event.

        MDN Reference

      • Optional ondrag?: null | ({})

        Fires on the source object continuously during a drag operation.

        Param: ev

        The event.

        MDN Reference

      • Optional ondragend?: null | ({})

        Fires on the source object when the user releases the mouse at the close of a drag operation.

        Param: ev

        The event.

        MDN Reference

      • Optional ondragenter?: null | ({})

        Fires on the target element when the user drags the object to a valid drop target.

        Param: ev

        The drag event.

        MDN Reference

      • Optional ondragleave?: null | ({})

        Fires on the target object when the user moves the mouse out of a valid drop target during a drag operation.

        Param: ev

        The drag event.

        MDN Reference

      • Optional ondragover?: null | ({})

        Fires on the target element continuously while the user drags the object over a valid drop target.

        Param: ev

        The event.

        MDN Reference

      • Optional ondragstart?: null | ({})

        Fires on the source object when the user starts to drag a text selection or selected object.

        Param: ev

        The event.

        MDN Reference

      • Optional ondrop?: null | ({})
      • Optional ondurationchange?: null | ({})

        Occurs when the duration attribute is updated.

        Param: ev

        The event.

        MDN Reference

      • Optional onemptied?: null | ({})

        Occurs when the media element is reset to its initial state.

        Param: ev

        The event.

        MDN Reference

      • Optional onended?: null | ({})

        Occurs when the end of playback is reached.

        Param: ev

        The event

        MDN Reference

      • Optional onerror?: null | ({})

        Fires when an error occurs during object loading.

        Param: ev

        The event.

        MDN Reference

      • Optional onfocus?: null | ({})

        Fires when the object receives focus.

        Param: ev

        The event.

        MDN Reference

      • Optional onformdata?: null | ({})
      • Optional onfullscreenchange?: null | ({})
      • Optional onfullscreenerror?: null | ({})
      • Optional ongotpointercapture?: null | ({})
      • Optional oninput?: null | ({})
      • Optional oninvalid?: null | ({})
      • Optional onkeydown?: null | ({})

        Fires when the user presses a key.

        Param: ev

        The keyboard event

        MDN Reference

      • Optional onkeypress?: null | ({})

        Fires when the user presses an alphanumeric key.

        Param: ev

        The event.

        Deprecated

        MDN Reference

      • Optional onkeyup?: null | ({})

        Fires when the user releases a key.

        Param: ev

        The keyboard event

        MDN Reference

      • Optional onload?: null | ({})

        Fires immediately after the browser loads the object.

        Param: ev

        The event.

        MDN Reference

      • Optional onloadeddata?: null | ({})

        Occurs when media data is loaded at the current playback position.

        Param: ev

        The event.

        MDN Reference

      • Optional onloadedmetadata?: null | ({})

        Occurs when the duration and dimensions of the media have been determined.

        Param: ev

        The event.

        MDN Reference

      • Optional onloadstart?: null | ({})

        Occurs when Internet Explorer begins looking for media data.

        Param: ev

        The event.

        MDN Reference

      • Optional onlostpointercapture?: null | ({})
      • Optional onmousedown?: null | ({})

        Fires when the user clicks the object with either mouse button.

        Param: ev

        The mouse event.

        MDN Reference

      • Optional onmouseenter?: null | ({})
      • Optional onmouseleave?: null | ({})
      • Optional onmousemove?: null | ({})

        Fires when the user moves the mouse over the object.

        Param: ev

        The mouse event.

        MDN Reference

      • Optional onmouseout?: null | ({})

        Fires when the user moves the mouse pointer outside the boundaries of the object.

        Param: ev

        The mouse event.

        MDN Reference

      • Optional onmouseover?: null | ({})

        Fires when the user moves the mouse pointer into the object.

        Param: ev

        The mouse event.

        MDN Reference

      • Optional onmouseup?: null | ({})

        Fires when the user releases a mouse button while the mouse is over the object.

        Param: ev

        The mouse event.

        MDN Reference

      • Optional onpaste?: null | ({})
      • Optional onpause?: null | ({})

        Occurs when playback is paused.

        Param: ev

        The event.

        MDN Reference

      • Optional onplay?: null | ({})

        Occurs when the play method is requested.

        Param: ev

        The event.

        MDN Reference

      • Optional onplaying?: null | ({})

        Occurs when the audio or video has started playing.

        Param: ev

        The event.

        MDN Reference

      • Optional onpointercancel?: null | ({})
      • Optional onpointerdown?: null | ({})
      • Optional onpointerenter?: null | ({})
      • Optional onpointerleave?: null | ({})
      • Optional onpointermove?: null | ({})
      • Optional onpointerout?: null | ({})
      • Optional onpointerover?: null | ({})
      • Optional onpointerup?: null | ({})
      • Optional onprogress?: null | ({})

        Occurs to indicate progress while downloading media data.

        Param: ev

        The event.

        MDN Reference

      • Optional onratechange?: null | ({})

        Occurs when the playback rate is increased or decreased.

        Param: ev

        The event.

        MDN Reference

      • Optional onreset?: null | ({})

        Fires when the user resets a form.

        Param: ev

        The event.

        MDN Reference

      • Optional onresize?: null | ({})
      • Optional onscroll?: null | ({})

        Fires when the user repositions the scroll box in the scroll bar on the object.

        Param: ev

        The event.

        MDN Reference

      • Optional onscrollend?: null | ({})
      • Optional onsecuritypolicyviolation?: null | ({})
      • Optional onseeked?: null | ({})

        Occurs when the seek operation ends.

        Param: ev

        The event.

        MDN Reference

      • Optional onseeking?: null | ({})

        Occurs when the current playback position is moved.

        Param: ev

        The event.

        MDN Reference

      • Optional onselect?: null | ({})

        Fires when the current selection changes.

        Param: ev

        The event.

        MDN Reference

      • Optional onselectionchange?: null | ({})
      • Optional onselectstart?: null | ({})
      • Optional onslotchange?: null | ({})
      • Optional onstalled?: null | ({})

        Occurs when the download has stopped.

        Param: ev

        The event.

        MDN Reference

      • Optional onsubmit?: null | ({})
      • Optional onsuspend?: null | ({})

        Occurs if the load operation has been intentionally halted.

        Param: ev

        The event.

        MDN Reference

      • Optional ontimeupdate?: null | ({})

        Occurs to indicate the current playback position.

        Param: ev

        The event.

        MDN Reference

      • Optional ontoggle?: null | ({})
      • Optional ontouchcancel?: null | ({})
      • Optional ontouchend?: null | ({})
      • Optional ontouchmove?: null | ({})
      • Optional ontouchstart?: null | ({})
      • Optional ontransitioncancel?: null | ({})
      • Optional ontransitionend?: null | ({})
      • Optional ontransitionrun?: null | ({})
      • Optional ontransitionstart?: null | ({})
      • Optional onvolumechange?: null | ({})

        Occurs when the volume is changed, or playback is muted or unmuted.

        Param: ev

        The event.

        MDN Reference

      • Optional onwaiting?: null | ({})

        Occurs when playback stops because the next frame of a video resource is not available.

        Param: ev

        The event.

        MDN Reference

      • Optional onwebkitanimationend?: null | ({})

        Deprecated

        This is a legacy alias of onanimationend.

        MDN Reference

      • Optional onwebkitanimationiteration?: null | ({})

        Deprecated

        This is a legacy alias of onanimationiteration.

        MDN Reference

      • Optional onwebkitanimationstart?: null | ({})

        Deprecated

        This is a legacy alias of onanimationstart.

        MDN Reference

      • Optional onwebkittransitionend?: null | ({})

        Deprecated

        This is a legacy alias of ontransitionend.

        MDN Reference

      • Optional onwheel?: null | ({})
      • Optional outerHTML?: string
      • Optional outerText?: string
      • Optional Readonly ownerDocument?: { readonly URL?: string | undefined; alinkColor?: string | undefined; readonly all?: { [x: number]: { readonly attributes?: { [x: number]: { readonly localName?: string | undefined; readonly name?: string | undefined; ... 54 more ...; removeEventListener?: {} | undefined; } | undefined; ... 7 more ...; setNamedItemN...
      • Optional Readonly parentElement?: null | ({ accessKey?: string | undefined; readonly accessKeyLabel?: string | undefined; autocapitalize?: string | undefined; dir?: string | undefined; draggable?: boolean | undefined; hidden?: boolean | undefined; ... 292 more ...; focus?: {} | undefined; })

        Returns the parent element.

        MDN Reference

      • Optional Readonly parentNode?: null | ({ readonly childElementCount?: number | undefined; readonly children?: { [x: number]: { readonly attributes?: { [x: number]: { readonly localName?: string | undefined; readonly name?: string | undefined; readonly namespaceURI?: string | ... 1 more ... | undefined; ... 53 more ...; removeEventListener?: {} | undefine...)

        Returns the parent.

        MDN Reference

      • Optional Readonly part?: { [x: number]: string | undefined; readonly length?: number | undefined; value?: string | undefined; toString?: {} | undefined; add?: {} | undefined; contains?: {} | undefined; item?: {} | undefined; ... 4 more ...; forEach?: {} | undefined; }
      • Optional pattern?: string

        Gets or sets a string containing a regular expression that the user's input must match.

        MDN Reference

      • Optional placeholder?: string

        Gets or sets a text string that is displayed in an input field as a hint or prompt to users as the format or type of information they need to enter.The text appears in an input field until the user puts focus on the field.

        MDN Reference

      • Optional popover?: null | string
      • Optional popoverTargetAction?: string
      • Optional popoverTargetElement?: null | ({ readonly attributes?: { [x: number]: { readonly localName?: string | undefined; readonly name?: string | undefined; readonly namespaceURI?: string | null | undefined; readonly ownerDocument?: { readonly URL?: string | undefined; ... 257 more ...; evaluate?: {} | undefined; } | undefined; ... 52 more ...; removeEve...)
      • Optional Readonly prefix?: null | string

        Returns the namespace prefix.

        MDN Reference

      • Optional Readonly previousElementSibling?: null | ({ readonly attributes?: { [x: number]: { readonly localName?: string | undefined; readonly name?: string | undefined; readonly namespaceURI?: string | null | undefined; readonly ownerDocument?: { readonly URL?: string | undefined; ... 257 more ...; evaluate?: {} | undefined; } | undefined; ... 52 more ...; removeEve...)

        Returns the first preceding sibling that is an element, and null otherwise.

        MDN Reference

      • Optional Readonly previousSibling?: null | ({ after?: {} | undefined; before?: {} | undefined; remove?: {} | undefined; replaceWith?: {} | undefined; readonly baseURI?: string | undefined; readonly childNodes?: { [x: number]: ... | undefined; item?: {} | undefined; forEach?: {} | undefined; readonly length?: number | undefined; } | undefined; ... 47 more ...;...)

        Returns the previous sibling.

        MDN Reference

      • Optional readOnly?: boolean
      • Optional required?: boolean

        When present, marks an element that can't be submitted without a value.

        MDN Reference

      • Optional role?: null | string
      • Optional Readonly scrollHeight?: number
      • Optional scrollLeft?: number
      • Optional scrollTop?: number
      • Optional Readonly scrollWidth?: number
      • Optional selectionDirection?: null | "forward" | "backward" | "none"
      • Optional selectionEnd?: null | number

        Gets or sets the end position or offset of a text selection.

      • Optional selectionStart?: null | number

        Gets or sets the starting position or offset of a text selection.

      • Optional Readonly shadowRoot?: null | ({ readonly delegatesFocus?: boolean | undefined; readonly host?: { readonly attributes?: { [x: number]: { readonly localName?: string | undefined; readonly name?: string | undefined; readonly namespaceURI?: string | null | undefined; ... 53 more ...; removeEventListener?: {} | undefined; } | undefined; ... 7 more .....)

        Returns element's shadow root, if any, and if shadow root's mode is "open", and null otherwise.

        MDN Reference

      • Optional size?: number
      • Optional slot?: string

        Returns the value of element's slot content attribute. Can be set to change it.

        MDN Reference

      • Optional spellcheck?: boolean
      • Optional src?: string

        The address or URL of the a media resource that is to be considered.

      • Optional step?: string

        Defines an increment or jump between values that you want to allow the user to enter. When used with the max and min attributes, lets you control the range and increment (for example, allow only even numbers) that the user can enter into an input field.

      • Optional Readonly style?: { [x: number]: string | undefined; accentColor?: string | undefined; alignContent?: string | undefined; alignItems?: string | undefined; alignSelf?: string | undefined; alignmentBaseline?: string | undefined; ... 476 more ...; setProperty?: {} | undefined; }
      • Optional tabIndex?: number
      • Optional Readonly tagName?: string

        Returns the HTML-uppercased qualified name.

        MDN Reference

      • Optional textContent?: null | string
      • Optional title?: string
      • Optional translate?: boolean
      • Optional type?: string

        Returns the content type of the object.

      • Optional useMap?: string

        Sets or retrieves the URL, often with a bookmark extension (#name), to use as a client-side image map.

        Deprecated

      • Optional Readonly validationMessage?: string

        Returns the error message that would be displayed if the user submits the form, or an empty string if no error message. It also triggers the standard error message, such as "this is a required field". The result is that the user sees validation messages without actually submitting.

        MDN Reference

      • Optional Readonly validity?: { readonly badInput?: boolean | undefined; readonly customError?: boolean | undefined; readonly patternMismatch?: boolean | undefined; readonly rangeOverflow?: boolean | undefined; ... 6 more ...; readonly valueMissing?: boolean | undefined; }

        Returns a ValidityState object that represents the validity states of an element.

        MDN Reference

      • Optional value?: string

        Returns the value of the data at the cursor's current position.

      • Optional valueAsDate?: null | ({ toString?: {} | undefined; toDateString?: {} | undefined; toTimeString?: {} | undefined; toLocaleString?: {} | undefined; toLocaleDateString?: {} | undefined; toLocaleTimeString?: {} | undefined; ... 37 more ...; [Symbol.toPrimitive]?: {} | undefined; })

        Returns a Date object representing the form control's value, if applicable; otherwise, returns null. Can be set, to change the value. Throws an "InvalidStateError" DOMException if the control isn't date- or time-based.

      • Optional valueAsNumber?: number

        Returns the input field value as a number.

      • Optional Readonly webkitEntries?: readonly (undefined | ({ readonly filesystem?: { readonly name?: string | undefined; readonly root?: { createReader?: {} | undefined; getDirectory?: {} | undefined; getFile?: {} | undefined; readonly filesystem?: ... | undefined; ... 4 more ...; getParent?: {} | undefined; } | undefined; } | undefined; ... 4 more ...; getParent?: {} | und...))[]
      • Optional webkitdirectory?: boolean
      • Optional width?: number

        Sets or retrieves the width of the object.

        MDN Reference

      • Optional Readonly willValidate?: boolean

        Returns whether an element will successfully validate based on forms validation rules and constraints.

        MDN Reference

    Returns void

Generated using TypeDoc