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<Node,string> array) : unit
    abstract member moveBefore (node: Node, child: Node option) : unit
    abstract member prepend (nodes: U2<Node,string> array) : unit
    abstract member querySelector (selectors: string) : Element option
    abstract member querySelector<'E> (selectors: string) : 'E option
    abstract member querySelector<'K> (selectors: Key<'K>) : 'K option
    abstract member querySelector<'K> (selectors: Key<'K>) : 'K option
    abstract member querySelector<'K> (selectors: Key<'K>) : 'K option
    abstract member querySelector<'K> (selectors: Key<'K>) : 'K option
    abstract member querySelectorAll (selectors: string) : NodeListOf<Element>
    abstract member querySelectorAll<'E> (selectors: string) : NodeListOf<'E>
    abstract member querySelectorAll<'K> (selectors: Key<'K>) : NodeListOf<'K>
    abstract member querySelectorAll<'K> (selectors: Key<'K>) : NodeListOf<'K>
    abstract member querySelectorAll<'K> (selectors: Key<'K>) : NodeListOf<'K>
    abstract member querySelectorAll<'K> (selectors: Key<'K>) : NodeListOf<'K>
    abstract member replaceChildren (nodes: U2<Node,string> array) : unit
AssemblyGlutinum.Web
Inheritsobj \| null
ImplementsNode
Attributes[<AllowNullLiteral>] [<Interface>]

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<Node,string> array) : unit
abstract member moveBefore (node: Node, child: Node option) : unit
abstract member prepend (nodes: U2<Node,string> array) : unit
abstract member querySelector (selectors: string) : Element option
abstract member querySelector<'E> (selectors: string) : 'E option
abstract member querySelector<'K> (selectors: Key<'K>) : 'K option
abstract member querySelector<'K> (selectors: Key<'K>) : 'K option
abstract member querySelector<'K> (selectors: Key<'K>) : 'K option
abstract member querySelector<'K> (selectors: Key<'K>) : 'K option
abstract member querySelectorAll (selectors: string) : NodeListOf<Element>
abstract member querySelectorAll<'E> (selectors: string) : NodeListOf<'E>
abstract member querySelectorAll<'K> (selectors: Key<'K>) : NodeListOf<'K>
abstract member querySelectorAll<'K> (selectors: Key<'K>) : NodeListOf<'K>
abstract member querySelectorAll<'K> (selectors: Key<'K>) : NodeListOf<'K>
abstract member querySelectorAll<'K> (selectors: Key<'K>) : NodeListOf<'K>
abstract member replaceChildren (nodes: U2<Node,string> array) : unit