interface HTMLOptionElement implements HTMLElementimport { type HTMLOptionElement } from "https://deno.land/x/windmill@v1.361.1/node_modules/evt/src/lib/types/lib.dom.ts"; PropertiesdefaultSelected: booleanSets or retrieves the status of an option. disabled: booleanreadonlyform: HTMLFormElement | nullRetrieves a reference to the form that the object is embedded in. readonlyindex: numberSets or retrieves the ordinal position of an option in a list box. label: stringSets or retrieves a value that you can use to implement your own label functionality for the object. selected: booleanSets or retrieves whether the option in the list box is the default item. text: stringSets or retrieves the text string specified by the option tag. value: stringSets or retrieves the value which is returned to the server when the form control is submitted. MethodsaddEventListener<K extends keyof HTMLElementEventMap>(type: K,listener: (this: HTMLOptionElement, ev: HTMLElementEventMap[K]) => any,options?: boolean | AddEventListenerOptions,): voidaddEventListener(type: string,listener: EventListenerOrEventListenerObject,options?: boolean | AddEventListenerOptions,): voidremoveEventListener<K extends keyof HTMLElementEventMap>(type: K,listener: (this: HTMLOptionElement, ev: HTMLElementEventMap[K]) => any,options?: boolean | EventListenerOptions,): voidremoveEventListener(type: string,listener: EventListenerOrEventListenerObject,options?: boolean | EventListenerOptions,): void