Node

Overview

Location

  • Reference:
    • Go.dll  .NET, .NET Standard 2.0
    • Go.fx  Island
  • Namespace: go.golang.org.x.net.html
  • Platforms: .NET, .NET Standard 2.0, Island

 

constructor

 

constructor

 

Node()

 

init()

 

Sub New()

 

constructor(aParent: Reference<Node>; aFirstChild: Reference<Node>; aLastChild: Reference<Node>; aPrevSibling: Reference<Node>; aNextSibling: Reference<Node>; aType: NodeType; aDataAtom: Atom; aData: string; aNamespace: string; aAttr: Slice<Attribute>)

 

Node(Reference<Node> aParent, Reference<Node> aFirstChild, Reference<Node> aLastChild, Reference<Node> aPrevSibling, Reference<Node> aNextSibling, NodeType aType, Atom aDataAtom, string aData, string aNamespace, Slice<Attribute> aAttr)

 

init(_ aParent: Reference<Node>, _ aFirstChild: Reference<Node>, _ aLastChild: Reference<Node>, _ aPrevSibling: Reference<Node>, _ aNextSibling: Reference<Node>, _ aType: NodeType, _ aDataAtom: Atom, _ aData: string, _ aNamespace: string, _ aAttr: Slice<Attribute>)

 

Sub New(aParent As Reference<Node>, aFirstChild As Reference<Node>, aLastChild As Reference<Node>, aPrevSibling As Reference<Node>, aNextSibling As Reference<Node>, aType As NodeType, aDataAtom As Atom, aData As string, aNamespace As string, aAttr As Slice<Attribute>)

Parameters:

  • aParent:
  • aFirstChild:
  • aLastChild:
  • aPrevSibling:
  • aNextSibling:
  • aType:
  • aDataAtom:
  • aData:
  • aNamespace:
  • aAttr:

 

constructor(aParent: Reference<Node>; aFirstChild: Reference<Node>; aLastChild: Reference<Node>; aPrevSibling: Reference<Node>; aNextSibling: Reference<Node>; aType: NodeType; aDataAtom: Atom; aData: string; aNamespace: string; aAttr: Slice<Attribute>)

 

Node(Reference<Node> aParent, Reference<Node> aFirstChild, Reference<Node> aLastChild, Reference<Node> aPrevSibling, Reference<Node> aNextSibling, NodeType aType, Atom aDataAtom, string aData, string aNamespace, Slice<Attribute> aAttr)

 

init(_ aParent: Reference<Node>, _ aFirstChild: Reference<Node>, _ aLastChild: Reference<Node>, _ aPrevSibling: Reference<Node>, _ aNextSibling: Reference<Node>, _ aType: NodeType, _ aDataAtom: Atom, _ aData: string, _ aNamespace: string, _ aAttr: Slice<Attribute>)

 

Sub New(aParent As Reference<Node>, aFirstChild As Reference<Node>, aLastChild As Reference<Node>, aPrevSibling As Reference<Node>, aNextSibling As Reference<Node>, aType As NodeType, aDataAtom As Atom, aData As string, aNamespace As string, aAttr As Slice<Attribute>)

Parameters:

  • aParent:
  • aFirstChild:
  • aLastChild:
  • aPrevSibling:
  • aNextSibling:
  • aType:
  • aDataAtom:
  • aData:
  • aNamespace:
  • aAttr:

constructor (Node)

 

constructor(value: Node)

 

Node(Node value)

 

init(_ value: Node)

 

Sub New(value As Node)

Parameters:

  • value:

AppendChild

 

method AppendChild(c: Reference<Node>)

 

void AppendChild(Reference<Node> c)

 

func AppendChild(_ c: Reference<Node>)

 

func AppendChild(c Reference<Node>)

 

Sub AppendChild(c As Reference<Node>)

Parameters:

  • c:

Attr

 

var Attr: Slice<Attribute>;

 

Slice<Attribute> Attr

 

var Attr: Slice<Attribute>

 

Attr Slice<Attribute>

 

FIELD Attr() As Slice<Attribute>

Data

 

var Data: string;

 

string Data

 

var Data: string

 

Data string

 

FIELD Data() As string

DataAtom

 

// .NET, .NET Standard 2.0
var DataAtom: Atom;
// Island
var DataAtom: Atom;

 

// .NET, .NET Standard 2.0
Atom DataAtom
// Island
Atom DataAtom

 

// .NET, .NET Standard 2.0
var DataAtom: Atom
// Island
var DataAtom: Atom

 

// .NET, .NET Standard 2.0
DataAtom Atom
// Island
DataAtom Atom

 

// .NET, .NET Standard 2.0
FIELD DataAtom() As Atom
// Island
FIELD DataAtom() As Atom

FirstChild

 

var FirstChild: Reference<Node>;

 

Reference<Node> FirstChild

 

var FirstChild: Reference<Node>

 

FirstChild Reference<Node>

 

FIELD FirstChild() As Reference<Node>

InsertBefore

 

method InsertBefore(newChild: Reference<Node>; oldChild: Reference<Node>)

 

void InsertBefore(Reference<Node> newChild, Reference<Node> oldChild)

 

func InsertBefore(_ newChild: Reference<Node>, _ oldChild: Reference<Node>)

 

func InsertBefore(newChild Reference<Node>, oldChild Reference<Node>)

 

Sub InsertBefore(newChild As Reference<Node>, oldChild As Reference<Node>)

Parameters:

  • newChild:
  • oldChild:

LastChild

 

var LastChild: Reference<Node>;

 

Reference<Node> LastChild

 

var LastChild: Reference<Node>

 

LastChild Reference<Node>

 

FIELD LastChild() As Reference<Node>

Namespace

 

var Namespace: string;

 

string Namespace

 

var Namespace: string

 

Namespace string

 

FIELD Namespace() As string

NextSibling

 

var NextSibling: Reference<Node>;

 

Reference<Node> NextSibling

 

var NextSibling: Reference<Node>

 

NextSibling Reference<Node>

 

FIELD NextSibling() As Reference<Node>

Parent

 

var Parent: Reference<Node>;

 

Reference<Node> Parent

 

var Parent: Reference<Node>

 

Parent Reference<Node>

 

FIELD Parent() As Reference<Node>

PrevSibling

 

var PrevSibling: Reference<Node>;

 

Reference<Node> PrevSibling

 

var PrevSibling: Reference<Node>

 

PrevSibling Reference<Node>

 

FIELD PrevSibling() As Reference<Node>

RemoveChild

 

method RemoveChild(c: Reference<Node>)

 

void RemoveChild(Reference<Node> c)

 

func RemoveChild(_ c: Reference<Node>)

 

func RemoveChild(c Reference<Node>)

 

Sub RemoveChild(c As Reference<Node>)

Parameters:

  • c:

Type

 

var Type: NodeType;

 

NodeType Type

 

var Type: NodeType

 

Type NodeType

 

FIELD Type() As NodeType

 

Attr

 

var Attr: Slice<Attribute>;

 

Slice<Attribute> Attr

 

var Attr: Slice<Attribute>

 

Attr Slice<Attribute>

 

FIELD Attr() As Slice<Attribute>

Data

 

var Data: string;

 

string Data

 

var Data: string

 

Data string

 

FIELD Data() As string

DataAtom

 

// .NET, .NET Standard 2.0
var DataAtom: Atom;
// Island
var DataAtom: Atom;

 

// .NET, .NET Standard 2.0
Atom DataAtom
// Island
Atom DataAtom

 

// .NET, .NET Standard 2.0
var DataAtom: Atom
// Island
var DataAtom: Atom

 

// .NET, .NET Standard 2.0
DataAtom Atom
// Island
DataAtom Atom

 

// .NET, .NET Standard 2.0
FIELD DataAtom() As Atom
// Island
FIELD DataAtom() As Atom

FirstChild

 

var FirstChild: Reference<Node>;

 

Reference<Node> FirstChild

 

var FirstChild: Reference<Node>

 

FirstChild Reference<Node>

 

FIELD FirstChild() As Reference<Node>

LastChild

 

var LastChild: Reference<Node>;

 

Reference<Node> LastChild

 

var LastChild: Reference<Node>

 

LastChild Reference<Node>

 

FIELD LastChild() As Reference<Node>

Namespace

 

var Namespace: string;

 

string Namespace

 

var Namespace: string

 

Namespace string

 

FIELD Namespace() As string

NextSibling

 

var NextSibling: Reference<Node>;

 

Reference<Node> NextSibling

 

var NextSibling: Reference<Node>

 

NextSibling Reference<Node>

 

FIELD NextSibling() As Reference<Node>

Parent

 

var Parent: Reference<Node>;

 

Reference<Node> Parent

 

var Parent: Reference<Node>

 

Parent Reference<Node>

 

FIELD Parent() As Reference<Node>

PrevSibling

 

var PrevSibling: Reference<Node>;

 

Reference<Node> PrevSibling

 

var PrevSibling: Reference<Node>

 

PrevSibling Reference<Node>

 

FIELD PrevSibling() As Reference<Node>

Type

 

var Type: NodeType;

 

NodeType Type

 

var Type: NodeType

 

Type NodeType

 

FIELD Type() As NodeType

 

constructor

 

constructor

 

Node()

 

init()

 

Sub New()

 

constructor(aParent: Reference<Node>; aFirstChild: Reference<Node>; aLastChild: Reference<Node>; aPrevSibling: Reference<Node>; aNextSibling: Reference<Node>; aType: NodeType; aDataAtom: Atom; aData: string; aNamespace: string; aAttr: Slice<Attribute>)

 

Node(Reference<Node> aParent, Reference<Node> aFirstChild, Reference<Node> aLastChild, Reference<Node> aPrevSibling, Reference<Node> aNextSibling, NodeType aType, Atom aDataAtom, string aData, string aNamespace, Slice<Attribute> aAttr)

 

init(_ aParent: Reference<Node>, _ aFirstChild: Reference<Node>, _ aLastChild: Reference<Node>, _ aPrevSibling: Reference<Node>, _ aNextSibling: Reference<Node>, _ aType: NodeType, _ aDataAtom: Atom, _ aData: string, _ aNamespace: string, _ aAttr: Slice<Attribute>)

 

Sub New(aParent As Reference<Node>, aFirstChild As Reference<Node>, aLastChild As Reference<Node>, aPrevSibling As Reference<Node>, aNextSibling As Reference<Node>, aType As NodeType, aDataAtom As Atom, aData As string, aNamespace As string, aAttr As Slice<Attribute>)

Parameters:

  • aParent:
  • aFirstChild:
  • aLastChild:
  • aPrevSibling:
  • aNextSibling:
  • aType:
  • aDataAtom:
  • aData:
  • aNamespace:
  • aAttr:

 

constructor(aParent: Reference<Node>; aFirstChild: Reference<Node>; aLastChild: Reference<Node>; aPrevSibling: Reference<Node>; aNextSibling: Reference<Node>; aType: NodeType; aDataAtom: Atom; aData: string; aNamespace: string; aAttr: Slice<Attribute>)

 

Node(Reference<Node> aParent, Reference<Node> aFirstChild, Reference<Node> aLastChild, Reference<Node> aPrevSibling, Reference<Node> aNextSibling, NodeType aType, Atom aDataAtom, string aData, string aNamespace, Slice<Attribute> aAttr)

 

init(_ aParent: Reference<Node>, _ aFirstChild: Reference<Node>, _ aLastChild: Reference<Node>, _ aPrevSibling: Reference<Node>, _ aNextSibling: Reference<Node>, _ aType: NodeType, _ aDataAtom: Atom, _ aData: string, _ aNamespace: string, _ aAttr: Slice<Attribute>)

 

Sub New(aParent As Reference<Node>, aFirstChild As Reference<Node>, aLastChild As Reference<Node>, aPrevSibling As Reference<Node>, aNextSibling As Reference<Node>, aType As NodeType, aDataAtom As Atom, aData As string, aNamespace As string, aAttr As Slice<Attribute>)

Parameters:

  • aParent:
  • aFirstChild:
  • aLastChild:
  • aPrevSibling:
  • aNextSibling:
  • aType:
  • aDataAtom:
  • aData:
  • aNamespace:
  • aAttr:

constructor (Node)

 

constructor(value: Node)

 

Node(Node value)

 

init(_ value: Node)

 

Sub New(value As Node)

Parameters:

  • value:

AppendChild

 

method AppendChild(c: Reference<Node>)

 

void AppendChild(Reference<Node> c)

 

func AppendChild(_ c: Reference<Node>)

 

func AppendChild(c Reference<Node>)

 

Sub AppendChild(c As Reference<Node>)

Parameters:

  • c:

InsertBefore

 

method InsertBefore(newChild: Reference<Node>; oldChild: Reference<Node>)

 

void InsertBefore(Reference<Node> newChild, Reference<Node> oldChild)

 

func InsertBefore(_ newChild: Reference<Node>, _ oldChild: Reference<Node>)

 

func InsertBefore(newChild Reference<Node>, oldChild Reference<Node>)

 

Sub InsertBefore(newChild As Reference<Node>, oldChild As Reference<Node>)

Parameters:

  • newChild:
  • oldChild:

RemoveChild

 

method RemoveChild(c: Reference<Node>)

 

void RemoveChild(Reference<Node> c)

 

func RemoveChild(_ c: Reference<Node>)

 

func RemoveChild(c Reference<Node>)

 

Sub RemoveChild(c As Reference<Node>)

Parameters:

  • c: