Skip to content

Node

[<Interface>]
type Node =
    [<Literal>] ATTRIBUTE_NODE: float = 2
    [<Literal>] CDATA_SECTION_NODE: float = 4
    [<Literal>] COMMENT_NODE: float = 8
    [<Literal>] DOCUMENT_FRAGMENT_NODE: float = 11
    [<Literal>] DOCUMENT_NODE: float = 9
    [<Literal>] DOCUMENT_POSITION_CONTAINED_BY: float = 16
    [<Literal>] DOCUMENT_POSITION_CONTAINS: float = 8
    [<Literal>] DOCUMENT_POSITION_DISCONNECTED: float = 1
    [<Literal>] DOCUMENT_POSITION_FOLLOWING: float = 4
    [<Literal>] DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: float = 32
    [<Literal>] DOCUMENT_POSITION_PRECEDING: float = 2
    [<Literal>] DOCUMENT_TYPE_NODE: float = 10
    [<Literal>] ELEMENT_NODE: float = 1
    [<Literal>] ENTITY_NODE: float = 6
    [<Literal>] ENTITY_REFERENCE_NODE: float = 5
    [<Literal>] NOTATION_NODE: float = 12
    [<Literal>] PROCESSING_INSTRUCTION_NODE: float = 7
    [<Literal>] TEXT_NODE: float = 3
    abstract member ATTRIBUTE_NODE: float
    abstract member CDATA_SECTION_NODE: float
    abstract member COMMENT_NODE: float
    abstract member DOCUMENT_FRAGMENT_NODE: float
    abstract member DOCUMENT_NODE: float
    abstract member DOCUMENT_POSITION_CONTAINED_BY: float
    abstract member DOCUMENT_POSITION_CONTAINS: float
    abstract member DOCUMENT_POSITION_DISCONNECTED: float
    abstract member DOCUMENT_POSITION_FOLLOWING: float
    abstract member DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: float
    abstract member DOCUMENT_POSITION_PRECEDING: float
    abstract member DOCUMENT_TYPE_NODE: float
    abstract member ELEMENT_NODE: float
    abstract member ENTITY_NODE: float
    abstract member ENTITY_REFERENCE_NODE: float
    abstract member NOTATION_NODE: float
    abstract member PROCESSING_INSTRUCTION_NODE: float
    abstract member TEXT_NODE: float
    abstract member baseURI: string
    abstract member childNodes: NodeListOf<ChildNode>
    abstract member firstChild: ChildNode option
    abstract member isConnected: bool
    abstract member lastChild: ChildNode option
    abstract member nextSibling: ChildNode option
    abstract member nodeName: string
    abstract member nodeType: float
    abstract member nodeValue: string option with get, set
    abstract member ownerDocument: Document option
    abstract member parentElement: HTMLElement option
    abstract member parentNode: ParentNode option
    abstract member previousSibling: ChildNode option
    abstract member textContent: string option with get, set
    abstract member appendChild<'T when 'T :> Node> (node: 'T) : 'T
    abstract member cloneNode (?subtree: bool) : Node
    abstract member compareDocumentPosition (other: Node) : float
    abstract member contains (?other: Node) : bool
    abstract member getRootNode (?options: GetRootNodeOptions) : Node
    abstract member hasChildNodes () : bool
    abstract member insertBefore<'T when 'T :> Node> (node: 'T, ?child: Node) : 'T
    abstract member isDefaultNamespace (?namespace: string) : bool
    abstract member isEqualNode (?otherNode: Node) : bool
    abstract member isSameNode (?otherNode: Node) : bool
    abstract member lookupNamespaceURI (?prefix: string) : string option
    abstract member lookupPrefix (?namespace: string) : string option
    abstract member normalize () : unit
    abstract member removeChild<'T when 'T :> Node> (child: 'T) : 'T
    abstract member replaceChild<'T when 'T :> Node> (node: Node, child: 'T) : 'T
AssemblyXantham.Fable.Core.TS
ImplementsEventTarget

Functions and values

[<Literal>] ATTRIBUTE_NODE: float = 2
[<Literal>] CDATA_SECTION_NODE: float = 4
[<Literal>] COMMENT_NODE: float = 8
[<Literal>] DOCUMENT_FRAGMENT_NODE: float = 11
[<Literal>] DOCUMENT_NODE: float = 9
[<Literal>] DOCUMENT_POSITION_CONTAINED_BY: float = 16
[<Literal>] DOCUMENT_POSITION_CONTAINS: float = 8
[<Literal>] DOCUMENT_POSITION_DISCONNECTED: float = 1
[<Literal>] DOCUMENT_POSITION_FOLLOWING: float = 4
[<Literal>] DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: float = 32
[<Literal>] DOCUMENT_POSITION_PRECEDING: float = 2
[<Literal>] DOCUMENT_TYPE_NODE: float = 10
[<Literal>] ELEMENT_NODE: float = 1
[<Literal>] ENTITY_NODE: float = 6
[<Literal>] ENTITY_REFERENCE_NODE: float = 5
[<Literal>] NOTATION_NODE: float = 12
[<Literal>] PROCESSING_INSTRUCTION_NODE: float = 7
[<Literal>] TEXT_NODE: float = 3

Properties

abstract member ATTRIBUTE_NODE: float
abstract member CDATA_SECTION_NODE: float
abstract member COMMENT_NODE: float
abstract member DOCUMENT_FRAGMENT_NODE: float
abstract member DOCUMENT_NODE: float
abstract member DOCUMENT_POSITION_CONTAINED_BY: float
abstract member DOCUMENT_POSITION_CONTAINS: float
abstract member DOCUMENT_POSITION_DISCONNECTED: float
abstract member DOCUMENT_POSITION_FOLLOWING: float
abstract member DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: float
abstract member DOCUMENT_POSITION_PRECEDING: float
abstract member DOCUMENT_TYPE_NODE: float
abstract member ELEMENT_NODE: float
abstract member ENTITY_NODE: float
abstract member ENTITY_REFERENCE_NODE: float
abstract member NOTATION_NODE: float
abstract member PROCESSING_INSTRUCTION_NODE: float
abstract member TEXT_NODE: float
abstract member baseURI: string
abstract member childNodes: NodeListOf<ChildNode>
abstract member firstChild: ChildNode option
abstract member isConnected: bool
abstract member lastChild: ChildNode option
abstract member nextSibling: ChildNode option
abstract member nodeName: string
abstract member nodeType: float
abstract member nodeValue: string option with get, set
abstract member ownerDocument: Document option
abstract member parentElement: HTMLElement option
abstract member parentNode: ParentNode option
abstract member previousSibling: ChildNode option
abstract member textContent: string option with get, set

Methods

abstract member appendChild<'T when 'T :> Node> (node: 'T) : 'T
abstract member cloneNode (?subtree: bool) : Node
abstract member compareDocumentPosition (other: Node) : float
abstract member contains (?other: Node) : bool
abstract member getRootNode (?options: GetRootNodeOptions) : Node
abstract member hasChildNodes () : bool
abstract member insertBefore<'T when 'T :> Node> (node: 'T, ?child: Node) : 'T
abstract member isDefaultNamespace (?namespace: string) : bool
abstract member isEqualNode (?otherNode: Node) : bool
abstract member isSameNode (?otherNode: Node) : bool
abstract member lookupNamespaceURI (?prefix: string) : string option
abstract member lookupPrefix (?namespace: string) : string option
abstract member normalize () : unit
abstract member removeChild<'T when 'T :> Node> (child: 'T) : 'T
abstract member replaceChild<'T when 'T :> Node> (node: Node, child: 'T) : 'T