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
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>
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
IsEmptyTree
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>
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: