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()

 

// .NET, .NET Standard 2.0
constructor(aParent: Memory<Node>; aFirstChild: Memory<Node>; aLastChild: Memory<Node>; aPrevSibling: Memory<Node>; aNextSibling: Memory<Node>; aType: NodeType; aDataAtom: Atom; aData: string; aNamespace: string; aAttr: Slice<Attribute>)
// Island
constructor(aParent: Memory<Node>; aFirstChild: Memory<Node>; aLastChild: Memory<Node>; aPrevSibling: Memory<Node>; aNextSibling: Memory<Node>; aType: NodeType; aDataAtom: Atom; aData: string; aNamespace: string; aAttr: Slice<Attribute>)

 

// .NET, .NET Standard 2.0
Node(Memory<Node> aParent, Memory<Node> aFirstChild, Memory<Node> aLastChild, Memory<Node> aPrevSibling, Memory<Node> aNextSibling, NodeType aType, Atom aDataAtom, string aData, string aNamespace, Slice<Attribute> aAttr)
// Island
Node(Memory<Node> aParent, Memory<Node> aFirstChild, Memory<Node> aLastChild, Memory<Node> aPrevSibling, Memory<Node> aNextSibling, NodeType aType, Atom aDataAtom, string aData, string aNamespace, Slice<Attribute> aAttr)

 

// .NET, .NET Standard 2.0
init(_ aParent: Memory<Node>, _ aFirstChild: Memory<Node>, _ aLastChild: Memory<Node>, _ aPrevSibling: Memory<Node>, _ aNextSibling: Memory<Node>, _ aType: NodeType, _ aDataAtom: Atom, _ aData: string, _ aNamespace: string, _ aAttr: Slice<Attribute>)
// Island
init(_ aParent: Memory<Node>, _ aFirstChild: Memory<Node>, _ aLastChild: Memory<Node>, _ aPrevSibling: Memory<Node>, _ aNextSibling: Memory<Node>, _ aType: NodeType, _ aDataAtom: Atom, _ aData: string, _ aNamespace: string, _ aAttr: Slice<Attribute>)

 

// .NET, .NET Standard 2.0
Sub New(aParent As Memory<Node>, aFirstChild As Memory<Node>, aLastChild As Memory<Node>, aPrevSibling As Memory<Node>, aNextSibling As Memory<Node>, aType As NodeType, aDataAtom As Atom, aData As string, aNamespace As string, aAttr As Slice<Attribute>)
// Island
Sub New(aParent As Memory<Node>, aFirstChild As Memory<Node>, aLastChild As Memory<Node>, aPrevSibling As Memory<Node>, aNextSibling As Memory<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

 

// .NET, .NET Standard 2.0
method AppendChild(c: Memory<Node>)
// Island
method AppendChild(c: Memory<Node>)

 

// .NET, .NET Standard 2.0
void AppendChild(Memory<Node> c)
// Island
void AppendChild(Memory<Node> c)

 

// .NET, .NET Standard 2.0
func AppendChild(_ c: Memory<Node>)
// Island
func AppendChild(_ c: Memory<Node>)

 

// .NET, .NET Standard 2.0
func AppendChild(c Memory<Node>) 
// Island
func AppendChild(c Memory<Node>) void

 

// .NET, .NET Standard 2.0
Sub AppendChild(c As Memory<Node>)
// Island
Sub AppendChild(c As Memory<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

 

var DataAtom: Atom;

 

Atom DataAtom

 

var DataAtom: Atom

 

DataAtom Atom

 

FIELD DataAtom() As Atom

FirstChild

 

// .NET, .NET Standard 2.0
var FirstChild: Memory<Node>;
// Island
var FirstChild: Memory<Node>;

 

// .NET, .NET Standard 2.0
Memory<Node> FirstChild
// Island
Memory<Node> FirstChild

 

// .NET, .NET Standard 2.0
var FirstChild: Memory<Node>
// Island
var FirstChild: Memory<Node>

 

// .NET, .NET Standard 2.0
FirstChild Memory<Node>
// Island
FirstChild Memory<Node>

 

// .NET, .NET Standard 2.0
FIELD FirstChild() As Memory<Node>
// Island
FIELD FirstChild() As Memory<Node>

InsertBefore

 

// .NET, .NET Standard 2.0
method InsertBefore(newChild: Memory<Node>; oldChild: Memory<Node>)
// Island
method InsertBefore(newChild: Memory<Node>; oldChild: Memory<Node>)

 

// .NET, .NET Standard 2.0
void InsertBefore(Memory<Node> newChild, Memory<Node> oldChild)
// Island
void InsertBefore(Memory<Node> newChild, Memory<Node> oldChild)

 

// .NET, .NET Standard 2.0
func InsertBefore(_ newChild: Memory<Node>, _ oldChild: Memory<Node>)
// Island
func InsertBefore(_ newChild: Memory<Node>, _ oldChild: Memory<Node>)

 

// .NET, .NET Standard 2.0
func InsertBefore(newChild Memory<Node>, oldChild Memory<Node>) 
// Island
func InsertBefore(newChild Memory<Node>, oldChild Memory<Node>) void

 

// .NET, .NET Standard 2.0
Sub InsertBefore(newChild As Memory<Node>, oldChild As Memory<Node>)
// Island
Sub InsertBefore(newChild As Memory<Node>, oldChild As Memory<Node>)

Parameters:

  • newChild:
  • oldChild:

LastChild

 

// .NET, .NET Standard 2.0
var LastChild: Memory<Node>;
// Island
var LastChild: Memory<Node>;

 

// .NET, .NET Standard 2.0
Memory<Node> LastChild
// Island
Memory<Node> LastChild

 

// .NET, .NET Standard 2.0
var LastChild: Memory<Node>
// Island
var LastChild: Memory<Node>

 

// .NET, .NET Standard 2.0
LastChild Memory<Node>
// Island
LastChild Memory<Node>

 

// .NET, .NET Standard 2.0
FIELD LastChild() As Memory<Node>
// Island
FIELD LastChild() As Memory<Node>

Namespace

 

var Namespace: string;

 

string Namespace

 

var Namespace: string

 

Namespace string

 

FIELD Namespace() As string

NextSibling

 

// .NET, .NET Standard 2.0
var NextSibling: Memory<Node>;
// Island
var NextSibling: Memory<Node>;

 

// .NET, .NET Standard 2.0
Memory<Node> NextSibling
// Island
Memory<Node> NextSibling

 

// .NET, .NET Standard 2.0
var NextSibling: Memory<Node>
// Island
var NextSibling: Memory<Node>

 

// .NET, .NET Standard 2.0
NextSibling Memory<Node>
// Island
NextSibling Memory<Node>

 

// .NET, .NET Standard 2.0
FIELD NextSibling() As Memory<Node>
// Island
FIELD NextSibling() As Memory<Node>

Parent

 

// .NET, .NET Standard 2.0
var Parent: Memory<Node>;
// Island
var Parent: Memory<Node>;

 

// .NET, .NET Standard 2.0
Memory<Node> Parent
// Island
Memory<Node> Parent

 

// .NET, .NET Standard 2.0
var Parent: Memory<Node>
// Island
var Parent: Memory<Node>

 

// .NET, .NET Standard 2.0
Parent Memory<Node>
// Island
Parent Memory<Node>

 

// .NET, .NET Standard 2.0
FIELD Parent() As Memory<Node>
// Island
FIELD Parent() As Memory<Node>

PrevSibling

 

// .NET, .NET Standard 2.0
var PrevSibling: Memory<Node>;
// Island
var PrevSibling: Memory<Node>;

 

// .NET, .NET Standard 2.0
Memory<Node> PrevSibling
// Island
Memory<Node> PrevSibling

 

// .NET, .NET Standard 2.0
var PrevSibling: Memory<Node>
// Island
var PrevSibling: Memory<Node>

 

// .NET, .NET Standard 2.0
PrevSibling Memory<Node>
// Island
PrevSibling Memory<Node>

 

// .NET, .NET Standard 2.0
FIELD PrevSibling() As Memory<Node>
// Island
FIELD PrevSibling() As Memory<Node>

RemoveChild

 

// .NET, .NET Standard 2.0
method RemoveChild(c: Memory<Node>)
// Island
method RemoveChild(c: Memory<Node>)

 

// .NET, .NET Standard 2.0
void RemoveChild(Memory<Node> c)
// Island
void RemoveChild(Memory<Node> c)

 

// .NET, .NET Standard 2.0
func RemoveChild(_ c: Memory<Node>)
// Island
func RemoveChild(_ c: Memory<Node>)

 

// .NET, .NET Standard 2.0
func RemoveChild(c Memory<Node>) 
// Island
func RemoveChild(c Memory<Node>) void

 

// .NET, .NET Standard 2.0
Sub RemoveChild(c As Memory<Node>)
// Island
Sub RemoveChild(c As Memory<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

 

var DataAtom: Atom;

 

Atom DataAtom

 

var DataAtom: Atom

 

DataAtom Atom

 

FIELD DataAtom() As Atom

FirstChild

 

// .NET, .NET Standard 2.0
var FirstChild: Memory<Node>;
// Island
var FirstChild: Memory<Node>;

 

// .NET, .NET Standard 2.0
Memory<Node> FirstChild
// Island
Memory<Node> FirstChild

 

// .NET, .NET Standard 2.0
var FirstChild: Memory<Node>
// Island
var FirstChild: Memory<Node>

 

// .NET, .NET Standard 2.0
FirstChild Memory<Node>
// Island
FirstChild Memory<Node>

 

// .NET, .NET Standard 2.0
FIELD FirstChild() As Memory<Node>
// Island
FIELD FirstChild() As Memory<Node>

LastChild

 

// .NET, .NET Standard 2.0
var LastChild: Memory<Node>;
// Island
var LastChild: Memory<Node>;

 

// .NET, .NET Standard 2.0
Memory<Node> LastChild
// Island
Memory<Node> LastChild

 

// .NET, .NET Standard 2.0
var LastChild: Memory<Node>
// Island
var LastChild: Memory<Node>

 

// .NET, .NET Standard 2.0
LastChild Memory<Node>
// Island
LastChild Memory<Node>

 

// .NET, .NET Standard 2.0
FIELD LastChild() As Memory<Node>
// Island
FIELD LastChild() As Memory<Node>

Namespace

 

var Namespace: string;

 

string Namespace

 

var Namespace: string

 

Namespace string

 

FIELD Namespace() As string

NextSibling

 

// .NET, .NET Standard 2.0
var NextSibling: Memory<Node>;
// Island
var NextSibling: Memory<Node>;

 

// .NET, .NET Standard 2.0
Memory<Node> NextSibling
// Island
Memory<Node> NextSibling

 

// .NET, .NET Standard 2.0
var NextSibling: Memory<Node>
// Island
var NextSibling: Memory<Node>

 

// .NET, .NET Standard 2.0
NextSibling Memory<Node>
// Island
NextSibling Memory<Node>

 

// .NET, .NET Standard 2.0
FIELD NextSibling() As Memory<Node>
// Island
FIELD NextSibling() As Memory<Node>

Parent

 

// .NET, .NET Standard 2.0
var Parent: Memory<Node>;
// Island
var Parent: Memory<Node>;

 

// .NET, .NET Standard 2.0
Memory<Node> Parent
// Island
Memory<Node> Parent

 

// .NET, .NET Standard 2.0
var Parent: Memory<Node>
// Island
var Parent: Memory<Node>

 

// .NET, .NET Standard 2.0
Parent Memory<Node>
// Island
Parent Memory<Node>

 

// .NET, .NET Standard 2.0
FIELD Parent() As Memory<Node>
// Island
FIELD Parent() As Memory<Node>

PrevSibling

 

// .NET, .NET Standard 2.0
var PrevSibling: Memory<Node>;
// Island
var PrevSibling: Memory<Node>;

 

// .NET, .NET Standard 2.0
Memory<Node> PrevSibling
// Island
Memory<Node> PrevSibling

 

// .NET, .NET Standard 2.0
var PrevSibling: Memory<Node>
// Island
var PrevSibling: Memory<Node>

 

// .NET, .NET Standard 2.0
PrevSibling Memory<Node>
// Island
PrevSibling Memory<Node>

 

// .NET, .NET Standard 2.0
FIELD PrevSibling() As Memory<Node>
// Island
FIELD PrevSibling() As Memory<Node>

Type

 

var Type: NodeType;

 

NodeType Type

 

var Type: NodeType

 

Type NodeType

 

FIELD Type() As NodeType

 

constructor

 

constructor

 

Node()

 

init()

 

Sub New()

 

// .NET, .NET Standard 2.0
constructor(aParent: Memory<Node>; aFirstChild: Memory<Node>; aLastChild: Memory<Node>; aPrevSibling: Memory<Node>; aNextSibling: Memory<Node>; aType: NodeType; aDataAtom: Atom; aData: string; aNamespace: string; aAttr: Slice<Attribute>)
// Island
constructor(aParent: Memory<Node>; aFirstChild: Memory<Node>; aLastChild: Memory<Node>; aPrevSibling: Memory<Node>; aNextSibling: Memory<Node>; aType: NodeType; aDataAtom: Atom; aData: string; aNamespace: string; aAttr: Slice<Attribute>)

 

// .NET, .NET Standard 2.0
Node(Memory<Node> aParent, Memory<Node> aFirstChild, Memory<Node> aLastChild, Memory<Node> aPrevSibling, Memory<Node> aNextSibling, NodeType aType, Atom aDataAtom, string aData, string aNamespace, Slice<Attribute> aAttr)
// Island
Node(Memory<Node> aParent, Memory<Node> aFirstChild, Memory<Node> aLastChild, Memory<Node> aPrevSibling, Memory<Node> aNextSibling, NodeType aType, Atom aDataAtom, string aData, string aNamespace, Slice<Attribute> aAttr)

 

// .NET, .NET Standard 2.0
init(_ aParent: Memory<Node>, _ aFirstChild: Memory<Node>, _ aLastChild: Memory<Node>, _ aPrevSibling: Memory<Node>, _ aNextSibling: Memory<Node>, _ aType: NodeType, _ aDataAtom: Atom, _ aData: string, _ aNamespace: string, _ aAttr: Slice<Attribute>)
// Island
init(_ aParent: Memory<Node>, _ aFirstChild: Memory<Node>, _ aLastChild: Memory<Node>, _ aPrevSibling: Memory<Node>, _ aNextSibling: Memory<Node>, _ aType: NodeType, _ aDataAtom: Atom, _ aData: string, _ aNamespace: string, _ aAttr: Slice<Attribute>)

 

// .NET, .NET Standard 2.0
Sub New(aParent As Memory<Node>, aFirstChild As Memory<Node>, aLastChild As Memory<Node>, aPrevSibling As Memory<Node>, aNextSibling As Memory<Node>, aType As NodeType, aDataAtom As Atom, aData As string, aNamespace As string, aAttr As Slice<Attribute>)
// Island
Sub New(aParent As Memory<Node>, aFirstChild As Memory<Node>, aLastChild As Memory<Node>, aPrevSibling As Memory<Node>, aNextSibling As Memory<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: