Skip to content

ParentNode

[<Interface>]
type ParentNode =
    abstract member childElementCount: float
    abstract member children: HTMLCollection
    abstract member firstElementChild: Element option
    abstract member lastElementChild: Element option
    abstract member append (nodes: U2<string,Node> array) : unit
    abstract member moveBefore (node: Node, ?child: Node) : unit
    abstract member prepend (nodes: U2<string,Node> array) : unit
    abstract member querySelector<'E when 'E :> Element> (selectors: string) : 'E option
    abstract member querySelector<'E> (selectors: typekeyof<HTMLElementDeprecatedTagNameMap,'E>) : 'E option
    abstract member querySelector<'E> (selectors: typekeyof<MathMLElementTagNameMap,'E>) : 'E option
    abstract member querySelector<'E> (selectors: typekeyof<SVGElementTagNameMap,'E>) : 'E option
    abstract member querySelector<'E> (selectors: typekeyof<HTMLElementTagNameMap,'E>) : 'E option
    abstract member querySelectorAll<'E when 'E :> Element> (selectors: string) : NodeListOf<'E>
    abstract member querySelectorAll<'E when 'E :> Node> (selectors: typekeyof<HTMLElementDeprecatedTagNameMap,'E>) : NodeListOf<'E>
    abstract member querySelectorAll<'E when 'E :> Node> (selectors: typekeyof<MathMLElementTagNameMap,'E>) : NodeListOf<'E>
    abstract member querySelectorAll<'E when 'E :> Node> (selectors: typekeyof<SVGElementTagNameMap,'E>) : NodeListOf<'E>
    abstract member querySelectorAll<'E when 'E :> Node> (selectors: typekeyof<HTMLElementTagNameMap,'E>) : NodeListOf<'E>
    abstract member replaceChildren (nodes: U2<string,Node> array) : unit
AssemblyXantham.Fable.Core.TS
ImplementsNode

Properties

abstract member childElementCount: float
abstract member children: HTMLCollection
abstract member firstElementChild: Element option
abstract member lastElementChild: Element option

Methods

abstract member append (nodes: U2<string,Node> array) : unit
abstract member moveBefore (node: Node, ?child: Node) : unit
abstract member prepend (nodes: U2<string,Node> array) : unit
abstract member querySelector<'E when 'E :> Element> (selectors: string) : 'E option
abstract member querySelector<'E> (selectors: typekeyof<HTMLElementDeprecatedTagNameMap,'E>) : 'E option
abstract member querySelector<'E> (selectors: typekeyof<MathMLElementTagNameMap,'E>) : 'E option
abstract member querySelector<'E> (selectors: typekeyof<SVGElementTagNameMap,'E>) : 'E option
abstract member querySelector<'E> (selectors: typekeyof<HTMLElementTagNameMap,'E>) : 'E option
abstract member querySelectorAll<'E when 'E :> Element> (selectors: string) : NodeListOf<'E>
abstract member querySelectorAll<'E when 'E :> Node> (selectors: typekeyof<HTMLElementDeprecatedTagNameMap,'E>) : NodeListOf<'E>
abstract member querySelectorAll<'E when 'E :> Node> (selectors: typekeyof<MathMLElementTagNameMap,'E>) : NodeListOf<'E>
abstract member querySelectorAll<'E when 'E :> Node> (selectors: typekeyof<SVGElementTagNameMap,'E>) : NodeListOf<'E>
abstract member querySelectorAll<'E when 'E :> Node> (selectors: typekeyof<HTMLElementTagNameMap,'E>) : NodeListOf<'E>
abstract member replaceChildren (nodes: U2<string,Node> array) : unit