tw5-typed / modules/parsers / IMacroCallParseTreeNode
Interface: IMacroCallParseTreeNode
modules/parsers.IMacroCallParseTreeNode
Hierarchy
-
↳
IMacroCallParseTreeNode
Table of contents
Properties
- attributes
- children
- end
- isBlock
- isMacroDefinition
- isSelfClosing
- name
- orderedAttributes
- params
- start
- tag
- type
Properties
attributes
• Optional attributes: Record<string, IParseTreeAttribute>
Inherited from
Defined in
src/modules/parsers/index.d.ts:74
children
• Optional children: IParseTreeNode[]
Inherited from
Defined in
src/modules/parsers/index.d.ts:75
end
• Optional end: number
Inherited from
Defined in
src/modules/parsers/index.d.ts:76
isBlock
• Optional isBlock: boolean
Inherited from
Defined in
src/modules/parsers/index.d.ts:77
isMacroDefinition
• Optional isMacroDefinition: boolean
Inherited from
IWikiASTNode.isMacroDefinition
Defined in
src/modules/parsers/index.d.ts:78
isSelfClosing
• Optional isSelfClosing: boolean
Inherited from
Defined in
src/modules/parsers/index.d.ts:79
name
• Optional name: string
Defined in
src/modules/parsers/index.d.ts:126
orderedAttributes
• Optional orderedAttributes: IParseTreeAttribute[]
Inherited from
IWikiASTNode.orderedAttributes
Defined in
src/modules/parsers/index.d.ts:80
params
• Optional params: IMacroParameterCallParseTreeNode[]
Defined in
src/modules/parsers/index.d.ts:127
start
• Optional start: number
Inherited from
Defined in
src/modules/parsers/index.d.ts:81
tag
• Optional tag: string
tag: '$macrocall',
Defined in
src/modules/parsers/index.d.ts:129
type
• type: "macrocall"