Share 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 pela 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 pela 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 pela 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 pela 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

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

exitErrorStructuredName

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

exitErrorStructureLine

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

exitErrorTemplateString

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

exitExpression

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

exitExpressionInStructure

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

exitIfCondition

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

exitIfConditionRule

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

exitIfElseBody

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

exitIfElseTemplateBody

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

exitKeyValueStructureLine

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

exitKeyValueStructureValue

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

exitNormalBody

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

exitNormalTemplateBody

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

exitNormalTemplateString

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

exitStructuredBody

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

exitStructuredBodyContentLine

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

exitStructuredBodyEndLine

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

exitStructuredBodyNameLine

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

exitStructuredTemplateBody

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

exitSwitchCaseBody

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

exitSwitchCaseRule

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

exitSwitchCaseStat

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

exitSwitchCaseTemplateBody

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

exitTemplate

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

exitTemplateString

Saia 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 pela 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 pela 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 pela 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 pela 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

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

exitBody?: (ctx: BodyContext) => void

Valor da propriedade

(ctx: BodyContext) => void

exitErrorStructuredName

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

exitErrorStructuredName?: (ctx: ErrorStructuredNameContext) => void

Valor da propriedade

(ctx: ErrorStructuredNameContext) => void

exitErrorStructureLine

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

exitErrorStructureLine?: (ctx: ErrorStructureLineContext) => void

Valor da propriedade

(ctx: ErrorStructureLineContext) => void

exitErrorTemplateString

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

exitErrorTemplateString?: (ctx: ErrorTemplateStringContext) => void

Valor da propriedade

(ctx: ErrorTemplateStringContext) => void

exitExpression

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

exitExpression?: (ctx: ExpressionContext) => void

Valor da propriedade

(ctx: ExpressionContext) => void

exitExpressionInStructure

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

exitExpressionInStructure?: (ctx: ExpressionInStructureContext) => void

Valor da propriedade

(ctx: ExpressionInStructureContext) => void

exitIfCondition

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

exitIfCondition?: (ctx: IfConditionContext) => void

Valor da propriedade

(ctx: IfConditionContext) => void

exitIfConditionRule

Saia 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 pela ifElseBody alternativa rotulada em LGTemplateParser.body.

exitIfElseBody?: (ctx: IfElseBodyContext) => void

Valor da propriedade

(ctx: IfElseBodyContext) => void

exitIfElseTemplateBody

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

exitIfElseTemplateBody?: (ctx: IfElseTemplateBodyContext) => void

Valor da propriedade

(ctx: IfElseTemplateBodyContext) => void

exitKeyValueStructureLine

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

exitKeyValueStructureLine?: (ctx: KeyValueStructureLineContext) => void

Valor da propriedade

(ctx: KeyValueStructureLineContext) => void

exitKeyValueStructureValue

Saia 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 pela normalBody alternativa rotulada em LGTemplateParser.body.

exitNormalBody?: (ctx: NormalBodyContext) => void

Valor da propriedade

(ctx: NormalBodyContext) => void

exitNormalTemplateBody

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

exitNormalTemplateBody?: (ctx: NormalTemplateBodyContext) => void

Valor da propriedade

(ctx: NormalTemplateBodyContext) => void

exitNormalTemplateString

Saia 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 pela structuredBody alternativa rotulada em LGTemplateParser.body.

exitStructuredBody?: (ctx: StructuredBodyContext) => void

Valor da propriedade

(ctx: StructuredBodyContext) => void

exitStructuredBodyContentLine

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

exitStructuredBodyContentLine?: (ctx: StructuredBodyContentLineContext) => void

Valor da propriedade

(ctx: StructuredBodyContentLineContext) => void

exitStructuredBodyEndLine

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

exitStructuredBodyEndLine?: (ctx: StructuredBodyEndLineContext) => void

Valor da propriedade

(ctx: StructuredBodyEndLineContext) => void

exitStructuredBodyNameLine

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

exitStructuredBodyNameLine?: (ctx: StructuredBodyNameLineContext) => void

Valor da propriedade

(ctx: StructuredBodyNameLineContext) => void

exitStructuredTemplateBody

Saia 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 pela switchCaseBody alternativa rotulada em LGTemplateParser.body.

exitSwitchCaseBody?: (ctx: SwitchCaseBodyContext) => void

Valor da propriedade

(ctx: SwitchCaseBodyContext) => void

exitSwitchCaseRule

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

exitSwitchCaseRule?: (ctx: SwitchCaseRuleContext) => void

Valor da propriedade

(ctx: SwitchCaseRuleContext) => void

exitSwitchCaseStat

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

exitSwitchCaseStat?: (ctx: SwitchCaseStatContext) => void

Valor da propriedade

(ctx: SwitchCaseStatContext) => void

exitSwitchCaseTemplateBody

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

exitSwitchCaseTemplateBody?: (ctx: SwitchCaseTemplateBodyContext) => void

Valor da propriedade

(ctx: SwitchCaseTemplateBodyContext) => void

exitTemplate

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

exitTemplate?: (ctx: TemplateContext) => void

Valor da propriedade

(ctx: TemplateContext) => void

exitTemplateString

Saia 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