Skip to main content

tw5-typed / modules/parsers / IMacroCallParseTreeNode

Interface: IMacroCallParseTreeNode

modules/parsers.IMacroCallParseTreeNode

Hierarchy

Table of contents

Properties

Properties

attributes

Optional attributes: Record<string, IParseTreeAttribute>

Inherited from

IWikiASTNode.attributes

Defined in

src/modules/parsers/index.d.ts:74


children

Optional children: IParseTreeNode[]

Inherited from

IWikiASTNode.children

Defined in

src/modules/parsers/index.d.ts:75


end

Optional end: number

Inherited from

IWikiASTNode.end

Defined in

src/modules/parsers/index.d.ts:76


isBlock

Optional isBlock: boolean

Inherited from

IWikiASTNode.isBlock

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

IWikiASTNode.isSelfClosing

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

IWikiASTNode.start

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"

Overrides

IWikiASTNode.type

Defined in

src/modules/parsers/index.d.ts:130