LGTemplateParserListener interface

This interface defines a complete listener for a parse tree produced by LGTemplateParser.

Extends

ParseTreeListener

Properties

enterBody

Enter a parse tree produced by LGTemplateParser.body.

enterErrorStructuredName

Enter a parse tree produced by LGTemplateParser.errorStructuredName.

enterErrorStructureLine

Enter a parse tree produced by LGTemplateParser.errorStructureLine.

enterErrorTemplateString

Enter a parse tree produced by LGTemplateParser.errorTemplateString.

enterExpression

Enter a parse tree produced by LGTemplateParser.expression.

enterExpressionInStructure

Enter a parse tree produced by LGTemplateParser.expressionInStructure.

enterIfCondition

Enter a parse tree produced by LGTemplateParser.ifCondition.

enterIfConditionRule

Enter a parse tree produced by LGTemplateParser.ifConditionRule.

enterIfElseBody

Enter a parse tree produced by the ifElseBody labeled alternative in LGTemplateParser.body.

enterIfElseTemplateBody

Enter a parse tree produced by LGTemplateParser.ifElseTemplateBody.

enterKeyValueStructureLine

Enter a parse tree produced by LGTemplateParser.keyValueStructureLine.

enterKeyValueStructureValue

Enter a parse tree produced by LGTemplateParser.keyValueStructureValue.

enterNormalBody

Enter a parse tree produced by the normalBody labeled alternative in LGTemplateParser.body.

enterNormalTemplateBody

Enter a parse tree produced by LGTemplateParser.normalTemplateBody.

enterNormalTemplateString

Enter a parse tree produced by LGTemplateParser.normalTemplateString.

enterStructuredBody

Enter a parse tree produced by the structuredBody labeled alternative in LGTemplateParser.body.

enterStructuredBodyContentLine

Enter a parse tree produced by LGTemplateParser.structuredBodyContentLine.

enterStructuredBodyEndLine

Enter a parse tree produced by LGTemplateParser.structuredBodyEndLine.

enterStructuredBodyNameLine

Enter a parse tree produced by LGTemplateParser.structuredBodyNameLine.

enterStructuredTemplateBody

Enter a parse tree produced by LGTemplateParser.structuredTemplateBody.

enterSwitchCaseBody

Enter a parse tree produced by the switchCaseBody labeled alternative in LGTemplateParser.body.

enterSwitchCaseRule

Enter a parse tree produced by LGTemplateParser.switchCaseRule.

enterSwitchCaseStat

Enter a parse tree produced by LGTemplateParser.switchCaseStat.

enterSwitchCaseTemplateBody

Enter a parse tree produced by LGTemplateParser.switchCaseTemplateBody.

enterTemplate

Enter a parse tree produced by LGTemplateParser.template.

enterTemplateString

Enter a parse tree produced by LGTemplateParser.templateString.

exitBody

Exit a parse tree produced by LGTemplateParser.body.

exitErrorStructuredName

Exit a parse tree produced by LGTemplateParser.errorStructuredName.

exitErrorStructureLine

Exit a parse tree produced by LGTemplateParser.errorStructureLine.

exitErrorTemplateString

Exit a parse tree produced by LGTemplateParser.errorTemplateString.

exitExpression

Exit a parse tree produced by LGTemplateParser.expression.

exitExpressionInStructure

Exit a parse tree produced by LGTemplateParser.expressionInStructure.

exitIfCondition

Exit a parse tree produced by LGTemplateParser.ifCondition.

exitIfConditionRule

Exit a parse tree produced by LGTemplateParser.ifConditionRule.

exitIfElseBody

Exit a parse tree produced by the ifElseBody labeled alternative in LGTemplateParser.body.

exitIfElseTemplateBody

Exit a parse tree produced by LGTemplateParser.ifElseTemplateBody.

exitKeyValueStructureLine

Exit a parse tree produced by LGTemplateParser.keyValueStructureLine.

exitKeyValueStructureValue

Exit a parse tree produced by LGTemplateParser.keyValueStructureValue.

exitNormalBody

Exit a parse tree produced by the normalBody labeled alternative in LGTemplateParser.body.

exitNormalTemplateBody

Exit a parse tree produced by LGTemplateParser.normalTemplateBody.

exitNormalTemplateString

Exit a parse tree produced by LGTemplateParser.normalTemplateString.

exitStructuredBody

Exit a parse tree produced by the structuredBody labeled alternative in LGTemplateParser.body.

exitStructuredBodyContentLine

Exit a parse tree produced by LGTemplateParser.structuredBodyContentLine.

exitStructuredBodyEndLine

Exit a parse tree produced by LGTemplateParser.structuredBodyEndLine.

exitStructuredBodyNameLine

Exit a parse tree produced by LGTemplateParser.structuredBodyNameLine.

exitStructuredTemplateBody

Exit a parse tree produced by LGTemplateParser.structuredTemplateBody.

exitSwitchCaseBody

Exit a parse tree produced by the switchCaseBody labeled alternative in LGTemplateParser.body.

exitSwitchCaseRule

Exit a parse tree produced by LGTemplateParser.switchCaseRule.

exitSwitchCaseStat

Exit a parse tree produced by LGTemplateParser.switchCaseStat.

exitSwitchCaseTemplateBody

Exit a parse tree produced by LGTemplateParser.switchCaseTemplateBody.

exitTemplate

Exit a parse tree produced by LGTemplateParser.template.

exitTemplateString

Exit a parse tree produced by LGTemplateParser.templateString.

Inherited Properties

enterEveryRule
exitEveryRule
visitErrorNode
visitTerminal

Property Details

enterBody

Enter a parse tree produced by LGTemplateParser.body.

enterBody?: (ctx: BodyContext) => void

Property Value

(ctx: BodyContext) => void

enterErrorStructuredName

Enter a parse tree produced by LGTemplateParser.errorStructuredName.

enterErrorStructuredName?: (ctx: ErrorStructuredNameContext) => void

Property Value

(ctx: ErrorStructuredNameContext) => void

enterErrorStructureLine

Enter a parse tree produced by LGTemplateParser.errorStructureLine.

enterErrorStructureLine?: (ctx: ErrorStructureLineContext) => void

Property Value

(ctx: ErrorStructureLineContext) => void

enterErrorTemplateString

Enter a parse tree produced by LGTemplateParser.errorTemplateString.

enterErrorTemplateString?: (ctx: ErrorTemplateStringContext) => void

Property Value

(ctx: ErrorTemplateStringContext) => void

enterExpression

Enter a parse tree produced by LGTemplateParser.expression.

enterExpression?: (ctx: ExpressionContext) => void

Property Value

(ctx: ExpressionContext) => void

enterExpressionInStructure

Enter a parse tree produced by LGTemplateParser.expressionInStructure.

enterExpressionInStructure?: (ctx: ExpressionInStructureContext) => void

Property Value

(ctx: ExpressionInStructureContext) => void

enterIfCondition

Enter a parse tree produced by LGTemplateParser.ifCondition.

enterIfCondition?: (ctx: IfConditionContext) => void

Property Value

(ctx: IfConditionContext) => void

enterIfConditionRule

Enter a parse tree produced by LGTemplateParser.ifConditionRule.

enterIfConditionRule?: (ctx: IfConditionRuleContext) => void

Property Value

(ctx: IfConditionRuleContext) => void

enterIfElseBody

Enter a parse tree produced by the ifElseBody labeled alternative in LGTemplateParser.body.

enterIfElseBody?: (ctx: IfElseBodyContext) => void

Property Value

(ctx: IfElseBodyContext) => void

enterIfElseTemplateBody

Enter a parse tree produced by LGTemplateParser.ifElseTemplateBody.

enterIfElseTemplateBody?: (ctx: IfElseTemplateBodyContext) => void

Property Value

(ctx: IfElseTemplateBodyContext) => void

enterKeyValueStructureLine

Enter a parse tree produced by LGTemplateParser.keyValueStructureLine.

enterKeyValueStructureLine?: (ctx: KeyValueStructureLineContext) => void

Property Value

(ctx: KeyValueStructureLineContext) => void

enterKeyValueStructureValue

Enter a parse tree produced by LGTemplateParser.keyValueStructureValue.

enterKeyValueStructureValue?: (ctx: KeyValueStructureValueContext) => void

Property Value

(ctx: KeyValueStructureValueContext) => void

enterNormalBody

Enter a parse tree produced by the normalBody labeled alternative in LGTemplateParser.body.

enterNormalBody?: (ctx: NormalBodyContext) => void

Property Value

(ctx: NormalBodyContext) => void

enterNormalTemplateBody

Enter a parse tree produced by LGTemplateParser.normalTemplateBody.

enterNormalTemplateBody?: (ctx: NormalTemplateBodyContext) => void

Property Value

(ctx: NormalTemplateBodyContext) => void

enterNormalTemplateString

Enter a parse tree produced by LGTemplateParser.normalTemplateString.

enterNormalTemplateString?: (ctx: NormalTemplateStringContext) => void

Property Value

(ctx: NormalTemplateStringContext) => void

enterStructuredBody

Enter a parse tree produced by the structuredBody labeled alternative in LGTemplateParser.body.

enterStructuredBody?: (ctx: StructuredBodyContext) => void

Property Value

(ctx: StructuredBodyContext) => void

enterStructuredBodyContentLine

Enter a parse tree produced by LGTemplateParser.structuredBodyContentLine.

enterStructuredBodyContentLine?: (ctx: StructuredBodyContentLineContext) => void

Property Value

(ctx: StructuredBodyContentLineContext) => void

enterStructuredBodyEndLine

Enter a parse tree produced by LGTemplateParser.structuredBodyEndLine.

enterStructuredBodyEndLine?: (ctx: StructuredBodyEndLineContext) => void

Property Value

(ctx: StructuredBodyEndLineContext) => void

enterStructuredBodyNameLine

Enter a parse tree produced by LGTemplateParser.structuredBodyNameLine.

enterStructuredBodyNameLine?: (ctx: StructuredBodyNameLineContext) => void

Property Value

(ctx: StructuredBodyNameLineContext) => void

enterStructuredTemplateBody

Enter a parse tree produced by LGTemplateParser.structuredTemplateBody.

enterStructuredTemplateBody?: (ctx: StructuredTemplateBodyContext) => void

Property Value

(ctx: StructuredTemplateBodyContext) => void

enterSwitchCaseBody

Enter a parse tree produced by the switchCaseBody labeled alternative in LGTemplateParser.body.

enterSwitchCaseBody?: (ctx: SwitchCaseBodyContext) => void

Property Value

(ctx: SwitchCaseBodyContext) => void

enterSwitchCaseRule

Enter a parse tree produced by LGTemplateParser.switchCaseRule.

enterSwitchCaseRule?: (ctx: SwitchCaseRuleContext) => void

Property Value

(ctx: SwitchCaseRuleContext) => void

enterSwitchCaseStat

Enter a parse tree produced by LGTemplateParser.switchCaseStat.

enterSwitchCaseStat?: (ctx: SwitchCaseStatContext) => void

Property Value

(ctx: SwitchCaseStatContext) => void

enterSwitchCaseTemplateBody

Enter a parse tree produced by LGTemplateParser.switchCaseTemplateBody.

enterSwitchCaseTemplateBody?: (ctx: SwitchCaseTemplateBodyContext) => void

Property Value

(ctx: SwitchCaseTemplateBodyContext) => void

enterTemplate

Enter a parse tree produced by LGTemplateParser.template.

enterTemplate?: (ctx: TemplateContext) => void

Property Value

(ctx: TemplateContext) => void

enterTemplateString

Enter a parse tree produced by LGTemplateParser.templateString.

enterTemplateString?: (ctx: TemplateStringContext) => void

Property Value

(ctx: TemplateStringContext) => void

exitBody

Exit a parse tree produced by LGTemplateParser.body.

exitBody?: (ctx: BodyContext) => void

Property Value

(ctx: BodyContext) => void

exitErrorStructuredName

Exit a parse tree produced by LGTemplateParser.errorStructuredName.

exitErrorStructuredName?: (ctx: ErrorStructuredNameContext) => void

Property Value

(ctx: ErrorStructuredNameContext) => void

exitErrorStructureLine

Exit a parse tree produced by LGTemplateParser.errorStructureLine.

exitErrorStructureLine?: (ctx: ErrorStructureLineContext) => void

Property Value

(ctx: ErrorStructureLineContext) => void

exitErrorTemplateString

Exit a parse tree produced by LGTemplateParser.errorTemplateString.

exitErrorTemplateString?: (ctx: ErrorTemplateStringContext) => void

Property Value

(ctx: ErrorTemplateStringContext) => void

exitExpression

Exit a parse tree produced by LGTemplateParser.expression.

exitExpression?: (ctx: ExpressionContext) => void

Property Value

(ctx: ExpressionContext) => void

exitExpressionInStructure

Exit a parse tree produced by LGTemplateParser.expressionInStructure.

exitExpressionInStructure?: (ctx: ExpressionInStructureContext) => void

Property Value

(ctx: ExpressionInStructureContext) => void

exitIfCondition

Exit a parse tree produced by LGTemplateParser.ifCondition.

exitIfCondition?: (ctx: IfConditionContext) => void

Property Value

(ctx: IfConditionContext) => void

exitIfConditionRule

Exit a parse tree produced by LGTemplateParser.ifConditionRule.

exitIfConditionRule?: (ctx: IfConditionRuleContext) => void

Property Value

(ctx: IfConditionRuleContext) => void

exitIfElseBody

Exit a parse tree produced by the ifElseBody labeled alternative in LGTemplateParser.body.

exitIfElseBody?: (ctx: IfElseBodyContext) => void

Property Value

(ctx: IfElseBodyContext) => void

exitIfElseTemplateBody

Exit a parse tree produced by LGTemplateParser.ifElseTemplateBody.

exitIfElseTemplateBody?: (ctx: IfElseTemplateBodyContext) => void

Property Value

(ctx: IfElseTemplateBodyContext) => void

exitKeyValueStructureLine

Exit a parse tree produced by LGTemplateParser.keyValueStructureLine.

exitKeyValueStructureLine?: (ctx: KeyValueStructureLineContext) => void

Property Value

(ctx: KeyValueStructureLineContext) => void

exitKeyValueStructureValue

Exit a parse tree produced by LGTemplateParser.keyValueStructureValue.

exitKeyValueStructureValue?: (ctx: KeyValueStructureValueContext) => void

Property Value

(ctx: KeyValueStructureValueContext) => void

exitNormalBody

Exit a parse tree produced by the normalBody labeled alternative in LGTemplateParser.body.

exitNormalBody?: (ctx: NormalBodyContext) => void

Property Value

(ctx: NormalBodyContext) => void

exitNormalTemplateBody

Exit a parse tree produced by LGTemplateParser.normalTemplateBody.

exitNormalTemplateBody?: (ctx: NormalTemplateBodyContext) => void

Property Value

(ctx: NormalTemplateBodyContext) => void

exitNormalTemplateString

Exit a parse tree produced by LGTemplateParser.normalTemplateString.

exitNormalTemplateString?: (ctx: NormalTemplateStringContext) => void

Property Value

(ctx: NormalTemplateStringContext) => void

exitStructuredBody

Exit a parse tree produced by the structuredBody labeled alternative in LGTemplateParser.body.

exitStructuredBody?: (ctx: StructuredBodyContext) => void

Property Value

(ctx: StructuredBodyContext) => void

exitStructuredBodyContentLine

Exit a parse tree produced by LGTemplateParser.structuredBodyContentLine.

exitStructuredBodyContentLine?: (ctx: StructuredBodyContentLineContext) => void

Property Value

(ctx: StructuredBodyContentLineContext) => void

exitStructuredBodyEndLine

Exit a parse tree produced by LGTemplateParser.structuredBodyEndLine.

exitStructuredBodyEndLine?: (ctx: StructuredBodyEndLineContext) => void

Property Value

(ctx: StructuredBodyEndLineContext) => void

exitStructuredBodyNameLine

Exit a parse tree produced by LGTemplateParser.structuredBodyNameLine.

exitStructuredBodyNameLine?: (ctx: StructuredBodyNameLineContext) => void

Property Value

(ctx: StructuredBodyNameLineContext) => void

exitStructuredTemplateBody

Exit a parse tree produced by LGTemplateParser.structuredTemplateBody.

exitStructuredTemplateBody?: (ctx: StructuredTemplateBodyContext) => void

Property Value

(ctx: StructuredTemplateBodyContext) => void

exitSwitchCaseBody

Exit a parse tree produced by the switchCaseBody labeled alternative in LGTemplateParser.body.

exitSwitchCaseBody?: (ctx: SwitchCaseBodyContext) => void

Property Value

(ctx: SwitchCaseBodyContext) => void

exitSwitchCaseRule

Exit a parse tree produced by LGTemplateParser.switchCaseRule.

exitSwitchCaseRule?: (ctx: SwitchCaseRuleContext) => void

Property Value

(ctx: SwitchCaseRuleContext) => void

exitSwitchCaseStat

Exit a parse tree produced by LGTemplateParser.switchCaseStat.

exitSwitchCaseStat?: (ctx: SwitchCaseStatContext) => void

Property Value

(ctx: SwitchCaseStatContext) => void

exitSwitchCaseTemplateBody

Exit a parse tree produced by LGTemplateParser.switchCaseTemplateBody.

exitSwitchCaseTemplateBody?: (ctx: SwitchCaseTemplateBodyContext) => void

Property Value

(ctx: SwitchCaseTemplateBodyContext) => void

exitTemplate

Exit a parse tree produced by LGTemplateParser.template.

exitTemplate?: (ctx: TemplateContext) => void

Property Value

(ctx: TemplateContext) => void

exitTemplateString

Exit a parse tree produced by LGTemplateParser.templateString.

exitTemplateString?: (ctx: TemplateStringContext) => void

Property Value

(ctx: TemplateStringContext) => void

Inherited Property Details

enterEveryRule

enterEveryRule?: (ctx: ParserRuleContext) => void

Property Value

(ctx: ParserRuleContext) => void

Inherited From ParseTreeListener.enterEveryRule

exitEveryRule

exitEveryRule?: (ctx: ParserRuleContext) => void

Property Value

(ctx: ParserRuleContext) => void

Inherited From ParseTreeListener.exitEveryRule

visitErrorNode

visitErrorNode?: (node: ErrorNode) => void

Property Value

(node: ErrorNode) => void

Inherited From ParseTreeListener.visitErrorNode

visitTerminal

visitTerminal?: (node: TerminalNode) => void

Property Value

(node: TerminalNode) => void

Inherited From ParseTreeListener.visitTerminal