Skip to content

ElementInternals

[<Interface>]
type ElementInternals =
    abstract member form: HTMLFormElement option
    abstract member labels: NodeList
    abstract member shadowRoot: ShadowRoot option
    abstract member states: CustomStateSet
    abstract member validationMessage: string
    abstract member validity: ValidityState
    abstract member willValidate: bool
    abstract member checkValidity () : bool
    abstract member reportValidity () : bool
    abstract member setFormValue (value: FormData option, state: FormData) : unit
    abstract member setFormValue (value: FormData option, state: string) : unit
    abstract member setFormValue (value: FormData option, state: File) : unit
    abstract member setFormValue (value: FormData option) : unit
    abstract member setFormValue (value: string option, state: FormData) : unit
    abstract member setFormValue (value: string option, state: string) : unit
    abstract member setFormValue (value: string option, state: File) : unit
    abstract member setFormValue (value: string option) : unit
    abstract member setFormValue (value: File option, state: FormData) : unit
    abstract member setFormValue (value: File option, state: string) : unit
    abstract member setFormValue (value: File option, state: File) : unit
    abstract member setFormValue (value: File option) : unit
    abstract member setValidity (?flags: ValidityStateFlags, ?message: string, ?anchor: HTMLElement) : unit
AssemblyGlutinum.Web
Inheritsobj \| null
ImplementsARIAMixin
Attributes[<AllowNullLiteral>] [<Interface>] [<Global>]

Properties

abstract member form: HTMLFormElement option
abstract member labels: NodeList
abstract member shadowRoot: ShadowRoot option
abstract member states: CustomStateSet
abstract member validationMessage: string
abstract member validity: ValidityState
abstract member willValidate: bool

Methods

abstract member checkValidity () : bool
abstract member reportValidity () : bool
abstract member setFormValue (value: FormData option, state: FormData) : unit
abstract member setFormValue (value: FormData option, state: string) : unit
abstract member setFormValue (value: FormData option, state: File) : unit
abstract member setFormValue (value: FormData option) : unit
abstract member setFormValue (value: string option, state: FormData) : unit
abstract member setFormValue (value: string option, state: string) : unit
abstract member setFormValue (value: string option, state: File) : unit
abstract member setFormValue (value: string option) : unit
abstract member setFormValue (value: File option, state: FormData) : unit
abstract member setFormValue (value: File option, state: string) : unit
abstract member setFormValue (value: File option, state: File) : unit
abstract member setFormValue (value: File option) : unit
abstract member setValidity (?flags: ValidityStateFlags, ?message: string, ?anchor: HTMLElement) : unit