Class: CycleNode
Implements
Constructors
new CycleNode()
new CycleNode(
token,args,group?):CycleNode
Parameters
• token: Token
The token that started this node. Used to add line and column numbers to error messages.
• args: Expression[]
• group?: Expression
Returns
Defined in
Properties
args
readonlyargs:Expression[]
Defined in
group?
readonlyoptionalgroup:Expression
Defined in
token
readonlytoken:Token
The token that started this node. Used to add line and column numbers to error messages.
Implementation of
Defined in
Methods
children()
children():
ChildNode[]
Return an array of child nodes.
Returns
Implementation of
Defined in
cycle()
protectedcycle(context,out,groupName,args):void
Parameters
• context: RenderContext
• out: RenderStream
• groupName: unknown
• args: unknown[]
Returns
void
Defined in
render()
render(
context,out):Promise<void>
Render this node to the given output stream.
Parameters
• context: RenderContext
The active render context.
• out: RenderStream
The stream to output to.
Returns
Promise<void>
Implementation of
Defined in
renderSync()
renderSync(
context,out):void
A synchronous version of render.
Parameters
• context: RenderContext
• out: RenderStream
Returns
void