Global

Location

  • Reference:
    • Go.dll  .NET, .NET Standard 2.0
    • Go.fx  Island
  • Namespace: go.text.template.parse
  • Platforms: .NET, .NET Standard 2.0, Island

 

IsEmptyTree

 

class method IsEmptyTree(n: Node): bool

 

static bool IsEmptyTree(Node n)

 

static func IsEmptyTree(_ n: Node) -> bool

 

func IsEmptyTree(n Node) bool

 

Shared Function IsEmptyTree(n As Node) As bool

Parameters:

  • n:

New

 

// .NET, .NET Standard 2.0
class method New(name: string; params funcs: array of Map<string, Object>): Memory<Tree>
// Island
class method New(name: string; params funcs: array of Map<string, Object>): Memory<Tree>

 

// .NET, .NET Standard 2.0
static Memory<Tree> New(string name, params Map<string, Object>[] funcs)
// Island
static Memory<Tree> New(string name, params Map<string, Object>[] funcs)

 

// .NET, .NET Standard 2.0
static func New(_ name: string, _ funcs: Map<string, Object>...) -> Memory<Tree>
// Island
static func New(_ name: string, _ funcs: Map<string, Object>...) -> Memory<Tree>

 

// .NET, .NET Standard 2.0
func New(name string, funcs []Map<string, interface{}>) Memory<Tree>
// Island
func New(name string, funcs []Map<string, interface{}>) Memory<Tree>

 

// .NET, .NET Standard 2.0
Shared Function New(name As string, ParamArray funcs As Map<string, Object>()) As Memory<Tree>
// Island
Shared Function New(name As string, ParamArray funcs As Map<string, Object>()) As Memory<Tree>

Parameters:

  • name:
  • funcs:

NewIdentifier

 

// .NET, .NET Standard 2.0
class method NewIdentifier(ident: string): Memory<IdentifierNode>
// Island
class method NewIdentifier(ident: string): Memory<IdentifierNode>

 

// .NET, .NET Standard 2.0
static Memory<IdentifierNode> NewIdentifier(string ident)
// Island
static Memory<IdentifierNode> NewIdentifier(string ident)

 

// .NET, .NET Standard 2.0
static func NewIdentifier(_ ident: string) -> Memory<IdentifierNode>
// Island
static func NewIdentifier(_ ident: string) -> Memory<IdentifierNode>

 

// .NET, .NET Standard 2.0
func NewIdentifier(ident string) Memory<IdentifierNode>
// Island
func NewIdentifier(ident string) Memory<IdentifierNode>

 

// .NET, .NET Standard 2.0
Shared Function NewIdentifier(ident As string) As Memory<IdentifierNode>
// Island
Shared Function NewIdentifier(ident As string) As Memory<IdentifierNode>

Parameters:

  • ident:

NodeAction

 

const NodeAction: NodeType = 1;

 

const NodeType NodeAction = 1

 

static let NodeAction: NodeType = 1

 

const NodeAction NodeType = 1

 

Dim NodeAction As NodeType = 1

NodeBool

 

const NodeBool: NodeType = 2;

 

const NodeType NodeBool = 2

 

static let NodeBool: NodeType = 2

 

const NodeBool NodeType = 2

 

Dim NodeBool As NodeType = 2

NodeChain

 

const NodeChain: NodeType = 3;

 

const NodeType NodeChain = 3

 

static let NodeChain: NodeType = 3

 

const NodeChain NodeType = 3

 

Dim NodeChain As NodeType = 3

NodeCommand

 

const NodeCommand: NodeType = 4;

 

const NodeType NodeCommand = 4

 

static let NodeCommand: NodeType = 4

 

const NodeCommand NodeType = 4

 

Dim NodeCommand As NodeType = 4

NodeDot

 

const NodeDot: NodeType = 5;

 

const NodeType NodeDot = 5

 

static let NodeDot: NodeType = 5

 

const NodeDot NodeType = 5

 

Dim NodeDot As NodeType = 5

NodeField

 

const NodeField: NodeType = 8;

 

const NodeType NodeField = 8

 

static let NodeField: NodeType = 8

 

const NodeField NodeType = 8

 

Dim NodeField As NodeType = 8

NodeIdentifier

 

const NodeIdentifier: NodeType = 9;

 

const NodeType NodeIdentifier = 9

 

static let NodeIdentifier: NodeType = 9

 

const NodeIdentifier NodeType = 9

 

Dim NodeIdentifier As NodeType = 9

NodeIf

 

const NodeIf: NodeType = 10;

 

const NodeType NodeIf = 10

 

static let NodeIf: NodeType = 10

 

const NodeIf NodeType = 10

 

Dim NodeIf As NodeType = 10

NodeList

 

const NodeList: NodeType = 11;

 

const NodeType NodeList = 11

 

static let NodeList: NodeType = 11

 

const NodeList NodeType = 11

 

Dim NodeList As NodeType = 11

NodeNil

 

const NodeNil: NodeType = 12;

 

const NodeType NodeNil = 12

 

static let NodeNil: NodeType = 12

 

const NodeNil NodeType = 12

 

Dim NodeNil As NodeType = 12

NodeNumber

 

const NodeNumber: NodeType = 13;

 

const NodeType NodeNumber = 13

 

static let NodeNumber: NodeType = 13

 

const NodeNumber NodeType = 13

 

Dim NodeNumber As NodeType = 13

NodePipe

 

const NodePipe: NodeType = 14;

 

const NodeType NodePipe = 14

 

static let NodePipe: NodeType = 14

 

const NodePipe NodeType = 14

 

Dim NodePipe As NodeType = 14

NodeRange

 

const NodeRange: NodeType = 15;

 

const NodeType NodeRange = 15

 

static let NodeRange: NodeType = 15

 

const NodeRange NodeType = 15

 

Dim NodeRange As NodeType = 15

NodeString

 

const NodeString: NodeType = 16;

 

const NodeType NodeString = 16

 

static let NodeString: NodeType = 16

 

const NodeString NodeType = 16

 

Dim NodeString As NodeType = 16

NodeTemplate

 

const NodeTemplate: NodeType = 17;

 

const NodeType NodeTemplate = 17

 

static let NodeTemplate: NodeType = 17

 

const NodeTemplate NodeType = 17

 

Dim NodeTemplate As NodeType = 17

NodeText

 

const NodeText: NodeType = 0;

 

const NodeType NodeText = 0

 

static let NodeText: NodeType = 0

 

const NodeText NodeType = 0

 

Dim NodeText As NodeType = 0

NodeVariable

 

const NodeVariable: NodeType = 18;

 

const NodeType NodeVariable = 18

 

static let NodeVariable: NodeType = 18

 

const NodeVariable NodeType = 18

 

Dim NodeVariable As NodeType = 18

NodeWith

 

const NodeWith: NodeType = 19;

 

const NodeType NodeWith = 19

 

static let NodeWith: NodeType = 19

 

const NodeWith NodeType = 19

 

Dim NodeWith As NodeType = 19

Parse

 

// .NET, .NET Standard 2.0
class method Parse(name: string; text: string; leftDelim: string; rightDelim: string; params funcs: array of Map<string, Object>): tuple of (Map<string, Memory<Tree>>, error)
// Island
class method Parse(name: string; text: string; leftDelim: string; rightDelim: string; params funcs: array of Map<string, Object>): tuple of (Map<string, Memory<Tree>>, error)

 

// .NET, .NET Standard 2.0
static (Map<string, Memory<Tree>>, error) Parse(string name, string text, string leftDelim, string rightDelim, params Map<string, Object>[] funcs)
// Island
static (Map<string, Memory<Tree>>, error) Parse(string name, string text, string leftDelim, string rightDelim, params Map<string, Object>[] funcs)

 

// .NET, .NET Standard 2.0
static func Parse(_ name: string, _ text: string, _ leftDelim: string, _ rightDelim: string, _ funcs: Map<string, Object>...) -> (Map<string, Memory<Tree>>, error)
// Island
static func Parse(_ name: string, _ text: string, _ leftDelim: string, _ rightDelim: string, _ funcs: Map<string, Object>...) -> (Map<string, Memory<Tree>>, error)

 

// .NET, .NET Standard 2.0
func Parse(name string, text string, leftDelim string, rightDelim string, funcs []Map<string, interface{}>) tuple of (Map<string, Memory<Tree>>, error)
// Island
func Parse(name string, text string, leftDelim string, rightDelim string, funcs []Map<string, interface{}>) tuple of (Map<string, Memory<Tree>>, error)

 

// .NET, .NET Standard 2.0
Shared Function Parse(name As string, text As string, leftDelim As string, rightDelim As string, ParamArray funcs As Map<string, Object>()) As Tuple (Of Map<string, Memory<Tree>>, error)
// Island
Shared Function Parse(name As string, text As string, leftDelim As string, rightDelim As string, ParamArray funcs As Map<string, Object>()) As Tuple (Of Map<string, Memory<Tree>>, error)

Parameters:

  • name:
  • text:
  • leftDelim:
  • rightDelim:
  • funcs:

 

NodeAction

 

const NodeAction: NodeType = 1;

 

const NodeType NodeAction = 1

 

static let NodeAction: NodeType = 1

 

const NodeAction NodeType = 1

 

Dim NodeAction As NodeType = 1

NodeBool

 

const NodeBool: NodeType = 2;

 

const NodeType NodeBool = 2

 

static let NodeBool: NodeType = 2

 

const NodeBool NodeType = 2

 

Dim NodeBool As NodeType = 2

NodeChain

 

const NodeChain: NodeType = 3;

 

const NodeType NodeChain = 3

 

static let NodeChain: NodeType = 3

 

const NodeChain NodeType = 3

 

Dim NodeChain As NodeType = 3

NodeCommand

 

const NodeCommand: NodeType = 4;

 

const NodeType NodeCommand = 4

 

static let NodeCommand: NodeType = 4

 

const NodeCommand NodeType = 4

 

Dim NodeCommand As NodeType = 4

NodeDot

 

const NodeDot: NodeType = 5;

 

const NodeType NodeDot = 5

 

static let NodeDot: NodeType = 5

 

const NodeDot NodeType = 5

 

Dim NodeDot As NodeType = 5

NodeField

 

const NodeField: NodeType = 8;

 

const NodeType NodeField = 8

 

static let NodeField: NodeType = 8

 

const NodeField NodeType = 8

 

Dim NodeField As NodeType = 8

NodeIdentifier

 

const NodeIdentifier: NodeType = 9;

 

const NodeType NodeIdentifier = 9

 

static let NodeIdentifier: NodeType = 9

 

const NodeIdentifier NodeType = 9

 

Dim NodeIdentifier As NodeType = 9

NodeIf

 

const NodeIf: NodeType = 10;

 

const NodeType NodeIf = 10

 

static let NodeIf: NodeType = 10

 

const NodeIf NodeType = 10

 

Dim NodeIf As NodeType = 10

NodeList

 

const NodeList: NodeType = 11;

 

const NodeType NodeList = 11

 

static let NodeList: NodeType = 11

 

const NodeList NodeType = 11

 

Dim NodeList As NodeType = 11

NodeNil

 

const NodeNil: NodeType = 12;

 

const NodeType NodeNil = 12

 

static let NodeNil: NodeType = 12

 

const NodeNil NodeType = 12

 

Dim NodeNil As NodeType = 12

NodeNumber

 

const NodeNumber: NodeType = 13;

 

const NodeType NodeNumber = 13

 

static let NodeNumber: NodeType = 13

 

const NodeNumber NodeType = 13

 

Dim NodeNumber As NodeType = 13

NodePipe

 

const NodePipe: NodeType = 14;

 

const NodeType NodePipe = 14

 

static let NodePipe: NodeType = 14

 

const NodePipe NodeType = 14

 

Dim NodePipe As NodeType = 14

NodeRange

 

const NodeRange: NodeType = 15;

 

const NodeType NodeRange = 15

 

static let NodeRange: NodeType = 15

 

const NodeRange NodeType = 15

 

Dim NodeRange As NodeType = 15

NodeString

 

const NodeString: NodeType = 16;

 

const NodeType NodeString = 16

 

static let NodeString: NodeType = 16

 

const NodeString NodeType = 16

 

Dim NodeString As NodeType = 16

NodeTemplate

 

const NodeTemplate: NodeType = 17;

 

const NodeType NodeTemplate = 17

 

static let NodeTemplate: NodeType = 17

 

const NodeTemplate NodeType = 17

 

Dim NodeTemplate As NodeType = 17

NodeText

 

const NodeText: NodeType = 0;

 

const NodeType NodeText = 0

 

static let NodeText: NodeType = 0

 

const NodeText NodeType = 0

 

Dim NodeText As NodeType = 0

NodeVariable

 

const NodeVariable: NodeType = 18;

 

const NodeType NodeVariable = 18

 

static let NodeVariable: NodeType = 18

 

const NodeVariable NodeType = 18

 

Dim NodeVariable As NodeType = 18

NodeWith

 

const NodeWith: NodeType = 19;

 

const NodeType NodeWith = 19

 

static let NodeWith: NodeType = 19

 

const NodeWith NodeType = 19

 

Dim NodeWith As NodeType = 19

 

IsEmptyTree

 

class method IsEmptyTree(n: Node): bool

 

static bool IsEmptyTree(Node n)

 

static func IsEmptyTree(_ n: Node) -> bool

 

func IsEmptyTree(n Node) bool

 

Shared Function IsEmptyTree(n As Node) As bool

Parameters:

  • n:

New

 

// .NET, .NET Standard 2.0
class method New(name: string; params funcs: array of Map<string, Object>): Memory<Tree>
// Island
class method New(name: string; params funcs: array of Map<string, Object>): Memory<Tree>

 

// .NET, .NET Standard 2.0
static Memory<Tree> New(string name, params Map<string, Object>[] funcs)
// Island
static Memory<Tree> New(string name, params Map<string, Object>[] funcs)

 

// .NET, .NET Standard 2.0
static func New(_ name: string, _ funcs: Map<string, Object>...) -> Memory<Tree>
// Island
static func New(_ name: string, _ funcs: Map<string, Object>...) -> Memory<Tree>

 

// .NET, .NET Standard 2.0
func New(name string, funcs []Map<string, interface{}>) Memory<Tree>
// Island
func New(name string, funcs []Map<string, interface{}>) Memory<Tree>

 

// .NET, .NET Standard 2.0
Shared Function New(name As string, ParamArray funcs As Map<string, Object>()) As Memory<Tree>
// Island
Shared Function New(name As string, ParamArray funcs As Map<string, Object>()) As Memory<Tree>

Parameters:

  • name:
  • funcs:

NewIdentifier

 

// .NET, .NET Standard 2.0
class method NewIdentifier(ident: string): Memory<IdentifierNode>
// Island
class method NewIdentifier(ident: string): Memory<IdentifierNode>

 

// .NET, .NET Standard 2.0
static Memory<IdentifierNode> NewIdentifier(string ident)
// Island
static Memory<IdentifierNode> NewIdentifier(string ident)

 

// .NET, .NET Standard 2.0
static func NewIdentifier(_ ident: string) -> Memory<IdentifierNode>
// Island
static func NewIdentifier(_ ident: string) -> Memory<IdentifierNode>

 

// .NET, .NET Standard 2.0
func NewIdentifier(ident string) Memory<IdentifierNode>
// Island
func NewIdentifier(ident string) Memory<IdentifierNode>

 

// .NET, .NET Standard 2.0
Shared Function NewIdentifier(ident As string) As Memory<IdentifierNode>
// Island
Shared Function NewIdentifier(ident As string) As Memory<IdentifierNode>

Parameters:

  • ident:

Parse

 

// .NET, .NET Standard 2.0
class method Parse(name: string; text: string; leftDelim: string; rightDelim: string; params funcs: array of Map<string, Object>): tuple of (Map<string, Memory<Tree>>, error)
// Island
class method Parse(name: string; text: string; leftDelim: string; rightDelim: string; params funcs: array of Map<string, Object>): tuple of (Map<string, Memory<Tree>>, error)

 

// .NET, .NET Standard 2.0
static (Map<string, Memory<Tree>>, error) Parse(string name, string text, string leftDelim, string rightDelim, params Map<string, Object>[] funcs)
// Island
static (Map<string, Memory<Tree>>, error) Parse(string name, string text, string leftDelim, string rightDelim, params Map<string, Object>[] funcs)

 

// .NET, .NET Standard 2.0
static func Parse(_ name: string, _ text: string, _ leftDelim: string, _ rightDelim: string, _ funcs: Map<string, Object>...) -> (Map<string, Memory<Tree>>, error)
// Island
static func Parse(_ name: string, _ text: string, _ leftDelim: string, _ rightDelim: string, _ funcs: Map<string, Object>...) -> (Map<string, Memory<Tree>>, error)

 

// .NET, .NET Standard 2.0
func Parse(name string, text string, leftDelim string, rightDelim string, funcs []Map<string, interface{}>) tuple of (Map<string, Memory<Tree>>, error)
// Island
func Parse(name string, text string, leftDelim string, rightDelim string, funcs []Map<string, interface{}>) tuple of (Map<string, Memory<Tree>>, error)

 

// .NET, .NET Standard 2.0
Shared Function Parse(name As string, text As string, leftDelim As string, rightDelim As string, ParamArray funcs As Map<string, Object>()) As Tuple (Of Map<string, Memory<Tree>>, error)
// Island
Shared Function Parse(name As string, text As string, leftDelim As string, rightDelim As string, ParamArray funcs As Map<string, Object>()) As Tuple (Of Map<string, Memory<Tree>>, error)

Parameters:

  • name:
  • text:
  • leftDelim:
  • rightDelim:
  • funcs: