Compartilhar via


LGTemplateParserListener interface

Essa interface define um ouvinte completo para uma árvore de análise produzida por LGTemplateParser.

Extends

ParseTreeListener

Propriedades

enterBody

Insira uma árvore de análise produzida por LGTemplateParser.body.

enterErrorStructuredName

Insira uma árvore de análise produzida por LGTemplateParser.errorStructuredName.

enterErrorStructureLine

Insira uma árvore de análise produzida por LGTemplateParser.errorStructureLine.

enterErrorTemplateString

Insira uma árvore de análise produzida por LGTemplateParser.errorTemplateString.

enterExpression

Insira uma árvore de análise produzida por LGTemplateParser.expression.

enterExpressionInStructure

Insira uma árvore de análise produzida por LGTemplateParser.expressionInStructure.

enterIfCondition

Insira uma árvore de análise produzida por LGTemplateParser.ifCondition.

enterIfConditionRule

Insira uma árvore de análise produzida por LGTemplateParser.ifConditionRule.

enterIfElseBody

Insira uma árvore de análise produzida pelo ifElseBody alternativa rotulada em LGTemplateParser.body.

enterIfElseTemplateBody

Insira uma árvore de análise produzida por LGTemplateParser.ifElseTemplateBody.

enterKeyValueStructureLine

Insira uma árvore de análise produzida por LGTemplateParser.keyValueStructureLine.

enterKeyValueStructureValue

Insira uma árvore de análise produzida por LGTemplateParser.keyValueStructureValue.

enterNormalBody

Insira uma árvore de análise produzida pelo normalBody alternativa rotulada em LGTemplateParser.body.

enterNormalTemplateBody

Insira uma árvore de análise produzida por LGTemplateParser.normalTemplateBody.

enterNormalTemplateString

Insira uma árvore de análise produzida por LGTemplateParser.normalTemplateString.

enterStructuredBody

Insira uma árvore de análise produzida pelo structuredBody alternativa rotulada em LGTemplateParser.body.

enterStructuredBodyContentLine

Insira uma árvore de análise produzida por LGTemplateParser.structuredBodyContentLine.

enterStructuredBodyEndLine

Insira uma árvore de análise produzida por LGTemplateParser.structuredBodyEndLine.

enterStructuredBodyNameLine

Insira uma árvore de análise produzida por LGTemplateParser.structuredBodyNameLine.

enterStructuredTemplateBody

Insira uma árvore de análise produzida por LGTemplateParser.structuredTemplateBody.

enterSwitchCaseBody

Insira uma árvore de análise produzida pelo switchCaseBody alternativa rotulada em LGTemplateParser.body.

enterSwitchCaseRule

Insira uma árvore de análise produzida por LGTemplateParser.switchCaseRule.

enterSwitchCaseStat

Insira uma árvore de análise produzida por LGTemplateParser.switchCaseStat.

enterSwitchCaseTemplateBody

Insira uma árvore de análise produzida por LGTemplateParser.switchCaseTemplateBody.

enterTemplate

Insira uma árvore de análise produzida por LGTemplateParser.template.

enterTemplateString

Insira uma árvore de análise produzida por LGTemplateParser.templateString.

exitBody

Sair de uma árvore de análise produzida por LGTemplateParser.body.

exitErrorStructuredName

Sair de uma árvore de análise produzida por LGTemplateParser.errorStructuredName.

exitErrorStructureLine

Sair de uma árvore de análise produzida por LGTemplateParser.errorStructureLine.

exitErrorTemplateString

Sair de uma árvore de análise produzida por LGTemplateParser.errorTemplateString.

exitExpression

Sair de uma árvore de análise produzida por LGTemplateParser.expression.

exitExpressionInStructure

Sair de uma árvore de análise produzida por LGTemplateParser.expressionInStructure.

exitIfCondition

Sair de uma árvore de análise produzida por LGTemplateParser.ifCondition.

exitIfConditionRule

Sair de uma árvore de análise produzida por LGTemplateParser.ifConditionRule.

exitIfElseBody

Saia de uma árvore de análise produzida pelo ifElseBody alternativa rotulada em LGTemplateParser.body.

exitIfElseTemplateBody

Sair de uma árvore de análise produzida por LGTemplateParser.ifElseTemplateBody.

exitKeyValueStructureLine

Sair de uma árvore de análise produzida por LGTemplateParser.keyValueStructureLine.

exitKeyValueStructureValue

Sair de uma árvore de análise produzida por LGTemplateParser.keyValueStructureValue.

exitNormalBody

Saia de uma árvore de análise produzida pelo normalBody alternativa rotulada em LGTemplateParser.body.

exitNormalTemplateBody

Sair de uma árvore de análise produzida por LGTemplateParser.normalTemplateBody.

exitNormalTemplateString

Sair de uma árvore de análise produzida por LGTemplateParser.normalTemplateString.

exitStructuredBody

Saia de uma árvore de análise produzida pelo structuredBody alternativa rotulada em LGTemplateParser.body.

exitStructuredBodyContentLine

Sair de uma árvore de análise produzida por LGTemplateParser.structuredBodyContentLine.

exitStructuredBodyEndLine

Sair de uma árvore de análise produzida por LGTemplateParser.structuredBodyEndLine.

exitStructuredBodyNameLine

Sair de uma árvore de análise produzida por LGTemplateParser.structuredBodyNameLine.

exitStructuredTemplateBody

Sair de uma árvore de análise produzida por LGTemplateParser.structuredTemplateBody.

exitSwitchCaseBody

Saia de uma árvore de análise produzida pelo switchCaseBody alternativa rotulada em LGTemplateParser.body.

exitSwitchCaseRule

Sair de uma árvore de análise produzida por LGTemplateParser.switchCaseRule.

exitSwitchCaseStat

Sair de uma árvore de análise produzida por LGTemplateParser.switchCaseStat.

exitSwitchCaseTemplateBody

Sair de uma árvore de análise produzida por LGTemplateParser.switchCaseTemplateBody.

exitTemplate

Sair de uma árvore de análise produzida por LGTemplateParser.template.

exitTemplateString

Sair de uma árvore de análise produzida por LGTemplateParser.templateString.

Propriedades herdadas

enterEveryRule
exitEveryRule
visitErrorNode
visitTerminal

Detalhes da propriedade

enterBody

Insira uma árvore de análise produzida por LGTemplateParser.body.

enterBody?: (ctx: BodyContext) => void

Valor da propriedade

(ctx: BodyContext) => void

enterErrorStructuredName

Insira uma árvore de análise produzida por LGTemplateParser.errorStructuredName.

enterErrorStructuredName?: (ctx: ErrorStructuredNameContext) => void

Valor da propriedade

(ctx: ErrorStructuredNameContext) => void

enterErrorStructureLine

Insira uma árvore de análise produzida por LGTemplateParser.errorStructureLine.

enterErrorStructureLine?: (ctx: ErrorStructureLineContext) => void

Valor da propriedade

(ctx: ErrorStructureLineContext) => void

enterErrorTemplateString

Insira uma árvore de análise produzida por LGTemplateParser.errorTemplateString.

enterErrorTemplateString?: (ctx: ErrorTemplateStringContext) => void

Valor da propriedade

(ctx: ErrorTemplateStringContext) => void

enterExpression

Insira uma árvore de análise produzida por LGTemplateParser.expression.

enterExpression?: (ctx: ExpressionContext) => void

Valor da propriedade

(ctx: ExpressionContext) => void

enterExpressionInStructure

Insira uma árvore de análise produzida por LGTemplateParser.expressionInStructure.

enterExpressionInStructure?: (ctx: ExpressionInStructureContext) => void

Valor da propriedade

(ctx: ExpressionInStructureContext) => void

enterIfCondition

Insira uma árvore de análise produzida por LGTemplateParser.ifCondition.

enterIfCondition?: (ctx: IfConditionContext) => void

Valor da propriedade

(ctx: IfConditionContext) => void

enterIfConditionRule

Insira uma árvore de análise produzida por LGTemplateParser.ifConditionRule.

enterIfConditionRule?: (ctx: IfConditionRuleContext) => void

Valor da propriedade

(ctx: IfConditionRuleContext) => void

enterIfElseBody

Insira uma árvore de análise produzida pelo ifElseBody alternativa rotulada em LGTemplateParser.body.

enterIfElseBody?: (ctx: IfElseBodyContext) => void

Valor da propriedade

(ctx: IfElseBodyContext) => void

enterIfElseTemplateBody

Insira uma árvore de análise produzida por LGTemplateParser.ifElseTemplateBody.

enterIfElseTemplateBody?: (ctx: IfElseTemplateBodyContext) => void

Valor da propriedade

(ctx: IfElseTemplateBodyContext) => void

enterKeyValueStructureLine

Insira uma árvore de análise produzida por LGTemplateParser.keyValueStructureLine.

enterKeyValueStructureLine?: (ctx: KeyValueStructureLineContext) => void

Valor da propriedade

(ctx: KeyValueStructureLineContext) => void

enterKeyValueStructureValue

Insira uma árvore de análise produzida por LGTemplateParser.keyValueStructureValue.

enterKeyValueStructureValue?: (ctx: KeyValueStructureValueContext) => void

Valor da propriedade

(ctx: KeyValueStructureValueContext) => void

enterNormalBody

Insira uma árvore de análise produzida pelo normalBody alternativa rotulada em LGTemplateParser.body.

enterNormalBody?: (ctx: NormalBodyContext) => void

Valor da propriedade

(ctx: NormalBodyContext) => void

enterNormalTemplateBody

Insira uma árvore de análise produzida por LGTemplateParser.normalTemplateBody.

enterNormalTemplateBody?: (ctx: NormalTemplateBodyContext) => void

Valor da propriedade

(ctx: NormalTemplateBodyContext) => void

enterNormalTemplateString

Insira uma árvore de análise produzida por LGTemplateParser.normalTemplateString.

enterNormalTemplateString?: (ctx: NormalTemplateStringContext) => void

Valor da propriedade

(ctx: NormalTemplateStringContext) => void

enterStructuredBody

Insira uma árvore de análise produzida pelo structuredBody alternativa rotulada em LGTemplateParser.body.

enterStructuredBody?: (ctx: StructuredBodyContext) => void

Valor da propriedade

(ctx: StructuredBodyContext) => void

enterStructuredBodyContentLine

Insira uma árvore de análise produzida por LGTemplateParser.structuredBodyContentLine.

enterStructuredBodyContentLine?: (ctx: StructuredBodyContentLineContext) => void

Valor da propriedade

(ctx: StructuredBodyContentLineContext) => void

enterStructuredBodyEndLine

Insira uma árvore de análise produzida por LGTemplateParser.structuredBodyEndLine.

enterStructuredBodyEndLine?: (ctx: StructuredBodyEndLineContext) => void

Valor da propriedade

(ctx: StructuredBodyEndLineContext) => void

enterStructuredBodyNameLine

Insira uma árvore de análise produzida por LGTemplateParser.structuredBodyNameLine.

enterStructuredBodyNameLine?: (ctx: StructuredBodyNameLineContext) => void

Valor da propriedade

(ctx: StructuredBodyNameLineContext) => void

enterStructuredTemplateBody

Insira uma árvore de análise produzida por LGTemplateParser.structuredTemplateBody.

enterStructuredTemplateBody?: (ctx: StructuredTemplateBodyContext) => void

Valor da propriedade

(ctx: StructuredTemplateBodyContext) => void

enterSwitchCaseBody

Insira uma árvore de análise produzida pelo switchCaseBody alternativa rotulada em LGTemplateParser.body.

enterSwitchCaseBody?: (ctx: SwitchCaseBodyContext) => void

Valor da propriedade

(ctx: SwitchCaseBodyContext) => void

enterSwitchCaseRule

Insira uma árvore de análise produzida por LGTemplateParser.switchCaseRule.

enterSwitchCaseRule?: (ctx: SwitchCaseRuleContext) => void

Valor da propriedade

(ctx: SwitchCaseRuleContext) => void

enterSwitchCaseStat

Insira uma árvore de análise produzida por LGTemplateParser.switchCaseStat.

enterSwitchCaseStat?: (ctx: SwitchCaseStatContext) => void

Valor da propriedade

(ctx: SwitchCaseStatContext) => void

enterSwitchCaseTemplateBody

Insira uma árvore de análise produzida por LGTemplateParser.switchCaseTemplateBody.

enterSwitchCaseTemplateBody?: (ctx: SwitchCaseTemplateBodyContext) => void

Valor da propriedade

(ctx: SwitchCaseTemplateBodyContext) => void

enterTemplate

Insira uma árvore de análise produzida por LGTemplateParser.template.

enterTemplate?: (ctx: TemplateContext) => void

Valor da propriedade

(ctx: TemplateContext) => void

enterTemplateString

Insira uma árvore de análise produzida por LGTemplateParser.templateString.

enterTemplateString?: (ctx: TemplateStringContext) => void

Valor da propriedade

(ctx: TemplateStringContext) => void

exitBody

Sair de uma árvore de análise produzida por LGTemplateParser.body.

exitBody?: (ctx: BodyContext) => void

Valor da propriedade

(ctx: BodyContext) => void

exitErrorStructuredName

Sair de uma árvore de análise produzida por LGTemplateParser.errorStructuredName.

exitErrorStructuredName?: (ctx: ErrorStructuredNameContext) => void

Valor da propriedade

(ctx: ErrorStructuredNameContext) => void

exitErrorStructureLine

Sair de uma árvore de análise produzida por LGTemplateParser.errorStructureLine.

exitErrorStructureLine?: (ctx: ErrorStructureLineContext) => void

Valor da propriedade

(ctx: ErrorStructureLineContext) => void

exitErrorTemplateString

Sair de uma árvore de análise produzida por LGTemplateParser.errorTemplateString.

exitErrorTemplateString?: (ctx: ErrorTemplateStringContext) => void

Valor da propriedade

(ctx: ErrorTemplateStringContext) => void

exitExpression

Sair de uma árvore de análise produzida por LGTemplateParser.expression.

exitExpression?: (ctx: ExpressionContext) => void

Valor da propriedade

(ctx: ExpressionContext) => void

exitExpressionInStructure

Sair de uma árvore de análise produzida por LGTemplateParser.expressionInStructure.

exitExpressionInStructure?: (ctx: ExpressionInStructureContext) => void

Valor da propriedade

(ctx: ExpressionInStructureContext) => void

exitIfCondition

Sair de uma árvore de análise produzida por LGTemplateParser.ifCondition.

exitIfCondition?: (ctx: IfConditionContext) => void

Valor da propriedade

(ctx: IfConditionContext) => void

exitIfConditionRule

Sair de uma árvore de análise produzida por LGTemplateParser.ifConditionRule.

exitIfConditionRule?: (ctx: IfConditionRuleContext) => void

Valor da propriedade

(ctx: IfConditionRuleContext) => void

exitIfElseBody

Saia de uma árvore de análise produzida pelo ifElseBody alternativa rotulada em LGTemplateParser.body.

exitIfElseBody?: (ctx: IfElseBodyContext) => void

Valor da propriedade

(ctx: IfElseBodyContext) => void

exitIfElseTemplateBody

Sair de uma árvore de análise produzida por LGTemplateParser.ifElseTemplateBody.

exitIfElseTemplateBody?: (ctx: IfElseTemplateBodyContext) => void

Valor da propriedade

(ctx: IfElseTemplateBodyContext) => void

exitKeyValueStructureLine

Sair de uma árvore de análise produzida por LGTemplateParser.keyValueStructureLine.

exitKeyValueStructureLine?: (ctx: KeyValueStructureLineContext) => void

Valor da propriedade

(ctx: KeyValueStructureLineContext) => void

exitKeyValueStructureValue

Sair de uma árvore de análise produzida por LGTemplateParser.keyValueStructureValue.

exitKeyValueStructureValue?: (ctx: KeyValueStructureValueContext) => void

Valor da propriedade

(ctx: KeyValueStructureValueContext) => void

exitNormalBody

Saia de uma árvore de análise produzida pelo normalBody alternativa rotulada em LGTemplateParser.body.

exitNormalBody?: (ctx: NormalBodyContext) => void

Valor da propriedade

(ctx: NormalBodyContext) => void

exitNormalTemplateBody

Sair de uma árvore de análise produzida por LGTemplateParser.normalTemplateBody.

exitNormalTemplateBody?: (ctx: NormalTemplateBodyContext) => void

Valor da propriedade

(ctx: NormalTemplateBodyContext) => void

exitNormalTemplateString

Sair de uma árvore de análise produzida por LGTemplateParser.normalTemplateString.

exitNormalTemplateString?: (ctx: NormalTemplateStringContext) => void

Valor da propriedade

(ctx: NormalTemplateStringContext) => void

exitStructuredBody

Saia de uma árvore de análise produzida pelo structuredBody alternativa rotulada em LGTemplateParser.body.

exitStructuredBody?: (ctx: StructuredBodyContext) => void

Valor da propriedade

(ctx: StructuredBodyContext) => void

exitStructuredBodyContentLine

Sair de uma árvore de análise produzida por LGTemplateParser.structuredBodyContentLine.

exitStructuredBodyContentLine?: (ctx: StructuredBodyContentLineContext) => void

Valor da propriedade

(ctx: StructuredBodyContentLineContext) => void

exitStructuredBodyEndLine

Sair de uma árvore de análise produzida por LGTemplateParser.structuredBodyEndLine.

exitStructuredBodyEndLine?: (ctx: StructuredBodyEndLineContext) => void

Valor da propriedade

(ctx: StructuredBodyEndLineContext) => void

exitStructuredBodyNameLine

Sair de uma árvore de análise produzida por LGTemplateParser.structuredBodyNameLine.

exitStructuredBodyNameLine?: (ctx: StructuredBodyNameLineContext) => void

Valor da propriedade

(ctx: StructuredBodyNameLineContext) => void

exitStructuredTemplateBody

Sair de uma árvore de análise produzida por LGTemplateParser.structuredTemplateBody.

exitStructuredTemplateBody?: (ctx: StructuredTemplateBodyContext) => void

Valor da propriedade

(ctx: StructuredTemplateBodyContext) => void

exitSwitchCaseBody

Saia de uma árvore de análise produzida pelo switchCaseBody alternativa rotulada em LGTemplateParser.body.

exitSwitchCaseBody?: (ctx: SwitchCaseBodyContext) => void

Valor da propriedade

(ctx: SwitchCaseBodyContext) => void

exitSwitchCaseRule

Sair de uma árvore de análise produzida por LGTemplateParser.switchCaseRule.

exitSwitchCaseRule?: (ctx: SwitchCaseRuleContext) => void

Valor da propriedade

(ctx: SwitchCaseRuleContext) => void

exitSwitchCaseStat

Sair de uma árvore de análise produzida por LGTemplateParser.switchCaseStat.

exitSwitchCaseStat?: (ctx: SwitchCaseStatContext) => void

Valor da propriedade

(ctx: SwitchCaseStatContext) => void

exitSwitchCaseTemplateBody

Sair de uma árvore de análise produzida por LGTemplateParser.switchCaseTemplateBody.

exitSwitchCaseTemplateBody?: (ctx: SwitchCaseTemplateBodyContext) => void

Valor da propriedade

(ctx: SwitchCaseTemplateBodyContext) => void

exitTemplate

Sair de uma árvore de análise produzida por LGTemplateParser.template.

exitTemplate?: (ctx: TemplateContext) => void

Valor da propriedade

(ctx: TemplateContext) => void

exitTemplateString

Sair de uma árvore de análise produzida por LGTemplateParser.templateString.

exitTemplateString?: (ctx: TemplateStringContext) => void

Valor da propriedade

(ctx: TemplateStringContext) => void

Detalhes das propriedades herdadas

enterEveryRule

enterEveryRule?: (ctx: ParserRuleContext) => void

Valor da propriedade

(ctx: ParserRuleContext) => void

Herdado de ParseTreeListener.enterEveryRule

exitEveryRule

exitEveryRule?: (ctx: ParserRuleContext) => void

Valor da propriedade

(ctx: ParserRuleContext) => void

Herdado de ParseTreeListener.exitEveryRule

visitErrorNode

visitErrorNode?: (node: ErrorNode) => void

Valor da propriedade

(node: ErrorNode) => void

Herdado de ParseTreeListener.visitErrorNode

visitTerminal

visitTerminal?: (node: TerminalNode) => void

Valor da propriedade

(node: TerminalNode) => void

Herdado de ParseTreeListener.visitTerminal