Partager via


LGTemplateParserListener interface

Cette interface définit un écouteur complet pour une arborescence d’analyse produite par LGTemplateParser.

Extends

ParseTreeListener

Propriétés

enterBody

Entrez une arborescence d’analyse produite par LGTemplateParser.body.

enterErrorStructuredName

Entrez une arborescence d’analyse produite par LGTemplateParser.errorStructuredName.

enterErrorStructureLine

Entrez une arborescence d’analyse produite par LGTemplateParser.errorStructureLine.

enterErrorTemplateString

Entrez une arborescence d’analyse produite par LGTemplateParser.errorTemplateString.

enterExpression

Entrez une arborescence d’analyse produite par LGTemplateParser.expression.

enterExpressionInStructure

Entrez une arborescence d’analyse produite par LGTemplateParser.expressionInStructure.

enterIfCondition

Entrez une arborescence d’analyse produite par LGTemplateParser.ifCondition.

enterIfConditionRule

Entrez une arborescence d’analyse produite par LGTemplateParser.ifConditionRule.

enterIfElseBody

Entrez une arborescence d’analyse produite par l’alternative ifElseBody étiquetée dans LGTemplateParser.body.

enterIfElseTemplateBody

Entrez une arborescence d’analyse produite par LGTemplateParser.ifElseTemplateBody.

enterKeyValueStructureLine

Entrez une arborescence d’analyse produite par LGTemplateParser.keyValueStructureLine.

enterKeyValueStructureValue

Entrez une arborescence d’analyse produite par LGTemplateParser.keyValueStructureValue.

enterNormalBody

Entrez une arborescence d’analyse produite par l’alternative normalBody étiquetée dans LGTemplateParser.body.

enterNormalTemplateBody

Entrez une arborescence d’analyse produite par LGTemplateParser.normalTemplateBody.

enterNormalTemplateString

Entrez une arborescence d’analyse produite par LGTemplateParser.normalTemplateString.

enterStructuredBody

Entrez une arborescence d’analyse produite par l’alternative structuredBody étiquetée dans LGTemplateParser.body.

enterStructuredBodyContentLine

Entrez une arborescence d’analyse produite par LGTemplateParser.structuredBodyContentLine.

enterStructuredBodyEndLine

Entrez une arborescence d’analyse produite par LGTemplateParser.structuredBodyEndLine.

enterStructuredBodyNameLine

Entrez une arborescence d’analyse produite par LGTemplateParser.structuredBodyNameLine.

enterStructuredTemplateBody

Entrez une arborescence d’analyse produite par LGTemplateParser.structuredTemplateBody.

enterSwitchCaseBody

Entrez une arborescence d’analyse produite par l’alternative switchCaseBody étiquetée dans LGTemplateParser.body.

enterSwitchCaseRule

Entrez une arborescence d’analyse produite par LGTemplateParser.switchCaseRule.

enterSwitchCaseStat

Entrez une arborescence d’analyse produite par LGTemplateParser.switchCaseStat.

enterSwitchCaseTemplateBody

Entrez une arborescence d’analyse produite par LGTemplateParser.switchCaseTemplateBody.

enterTemplate

Entrez une arborescence d’analyse produite par LGTemplateParser.template.

enterTemplateString

Entrez une arborescence d’analyse produite par LGTemplateParser.templateString.

exitBody

Quittez un arbre d’analyse produit par LGTemplateParser.body.

exitErrorStructuredName

Quittez un arbre d’analyse produit par LGTemplateParser.errorStructuredName.

exitErrorStructureLine

Quittez un arbre d’analyse produit par LGTemplateParser.errorStructureLine.

exitErrorTemplateString

Quittez un arbre d’analyse produit par LGTemplateParser.errorTemplateString.

exitExpression

Quittez un arbre d’analyse produit par LGTemplateParser.expression.

exitExpressionInStructure

Quittez un arbre d’analyse produit par LGTemplateParser.expressionInStructure.

exitIfCondition

Quittez un arbre d’analyse produit par LGTemplateParser.ifCondition.

exitIfConditionRule

Quittez un arbre d’analyse produit par LGTemplateParser.ifConditionRule.

exitIfElseBody

Quittez un arbre d’analyse produit par l’alternative ifElseBody étiquetée dans LGTemplateParser.body.

exitIfElseTemplateBody

Quittez un arbre d’analyse produit par LGTemplateParser.ifElseTemplateBody.

exitKeyValueStructureLine

Quittez un arbre d’analyse produit par LGTemplateParser.keyValueStructureLine.

exitKeyValueStructureValue

Quittez un arbre d’analyse produit par LGTemplateParser.keyValueStructureValue.

exitNormalBody

Quittez un arbre d’analyse produit par l’alternative normalBody étiquetée dans LGTemplateParser.body.

exitNormalTemplateBody

Quittez un arbre d’analyse produit par LGTemplateParser.normalTemplateBody.

exitNormalTemplateString

Quittez un arbre d’analyse produit par LGTemplateParser.normalTemplateString.

exitStructuredBody

Quittez un arbre d’analyse produit par l’alternative structuredBody étiquetée dans LGTemplateParser.body.

exitStructuredBodyContentLine

Quittez un arbre d’analyse produit par LGTemplateParser.structuredBodyContentLine.

exitStructuredBodyEndLine

Quittez un arbre d’analyse produit par LGTemplateParser.structuredBodyEndLine.

exitStructuredBodyNameLine

Quittez un arbre d’analyse produit par LGTemplateParser.structuredBodyNameLine.

exitStructuredTemplateBody

Quittez un arbre d’analyse produit par LGTemplateParser.structuredTemplateBody.

exitSwitchCaseBody

Quittez un arbre d’analyse produit par l’alternative switchCaseBody étiquetée dans LGTemplateParser.body.

exitSwitchCaseRule

Quittez un arbre d’analyse produit par LGTemplateParser.switchCaseRule.

exitSwitchCaseStat

Quittez un arbre d’analyse produit par LGTemplateParser.switchCaseStat.

exitSwitchCaseTemplateBody

Quittez un arbre d’analyse produit par LGTemplateParser.switchCaseTemplateBody.

exitTemplate

Quittez un arbre d’analyse produit par LGTemplateParser.template.

exitTemplateString

Quittez un arbre d’analyse produit par LGTemplateParser.templateString.

Propriétés héritées

enterEveryRule
exitEveryRule
visitErrorNode
visitTerminal

Détails de la propriété

enterBody

Entrez une arborescence d’analyse produite par LGTemplateParser.body.

enterBody?: (ctx: BodyContext) => void

Valeur de propriété

(ctx: BodyContext) => void

enterErrorStructuredName

Entrez une arborescence d’analyse produite par LGTemplateParser.errorStructuredName.

enterErrorStructuredName?: (ctx: ErrorStructuredNameContext) => void

Valeur de propriété

(ctx: ErrorStructuredNameContext) => void

enterErrorStructureLine

Entrez une arborescence d’analyse produite par LGTemplateParser.errorStructureLine.

enterErrorStructureLine?: (ctx: ErrorStructureLineContext) => void

Valeur de propriété

(ctx: ErrorStructureLineContext) => void

enterErrorTemplateString

Entrez une arborescence d’analyse produite par LGTemplateParser.errorTemplateString.

enterErrorTemplateString?: (ctx: ErrorTemplateStringContext) => void

Valeur de propriété

(ctx: ErrorTemplateStringContext) => void

enterExpression

Entrez une arborescence d’analyse produite par LGTemplateParser.expression.

enterExpression?: (ctx: ExpressionContext) => void

Valeur de propriété

(ctx: ExpressionContext) => void

enterExpressionInStructure

Entrez une arborescence d’analyse produite par LGTemplateParser.expressionInStructure.

enterExpressionInStructure?: (ctx: ExpressionInStructureContext) => void

Valeur de propriété

(ctx: ExpressionInStructureContext) => void

enterIfCondition

Entrez une arborescence d’analyse produite par LGTemplateParser.ifCondition.

enterIfCondition?: (ctx: IfConditionContext) => void

Valeur de propriété

(ctx: IfConditionContext) => void

enterIfConditionRule

Entrez une arborescence d’analyse produite par LGTemplateParser.ifConditionRule.

enterIfConditionRule?: (ctx: IfConditionRuleContext) => void

Valeur de propriété

(ctx: IfConditionRuleContext) => void

enterIfElseBody

Entrez une arborescence d’analyse produite par l’alternative ifElseBody étiquetée dans LGTemplateParser.body.

enterIfElseBody?: (ctx: IfElseBodyContext) => void

Valeur de propriété

(ctx: IfElseBodyContext) => void

enterIfElseTemplateBody

Entrez une arborescence d’analyse produite par LGTemplateParser.ifElseTemplateBody.

enterIfElseTemplateBody?: (ctx: IfElseTemplateBodyContext) => void

Valeur de propriété

(ctx: IfElseTemplateBodyContext) => void

enterKeyValueStructureLine

Entrez une arborescence d’analyse produite par LGTemplateParser.keyValueStructureLine.

enterKeyValueStructureLine?: (ctx: KeyValueStructureLineContext) => void

Valeur de propriété

(ctx: KeyValueStructureLineContext) => void

enterKeyValueStructureValue

Entrez une arborescence d’analyse produite par LGTemplateParser.keyValueStructureValue.

enterKeyValueStructureValue?: (ctx: KeyValueStructureValueContext) => void

Valeur de propriété

(ctx: KeyValueStructureValueContext) => void

enterNormalBody

Entrez une arborescence d’analyse produite par l’alternative normalBody étiquetée dans LGTemplateParser.body.

enterNormalBody?: (ctx: NormalBodyContext) => void

Valeur de propriété

(ctx: NormalBodyContext) => void

enterNormalTemplateBody

Entrez une arborescence d’analyse produite par LGTemplateParser.normalTemplateBody.

enterNormalTemplateBody?: (ctx: NormalTemplateBodyContext) => void

Valeur de propriété

(ctx: NormalTemplateBodyContext) => void

enterNormalTemplateString

Entrez une arborescence d’analyse produite par LGTemplateParser.normalTemplateString.

enterNormalTemplateString?: (ctx: NormalTemplateStringContext) => void

Valeur de propriété

(ctx: NormalTemplateStringContext) => void

enterStructuredBody

Entrez une arborescence d’analyse produite par l’alternative structuredBody étiquetée dans LGTemplateParser.body.

enterStructuredBody?: (ctx: StructuredBodyContext) => void

Valeur de propriété

(ctx: StructuredBodyContext) => void

enterStructuredBodyContentLine

Entrez une arborescence d’analyse produite par LGTemplateParser.structuredBodyContentLine.

enterStructuredBodyContentLine?: (ctx: StructuredBodyContentLineContext) => void

Valeur de propriété

(ctx: StructuredBodyContentLineContext) => void

enterStructuredBodyEndLine

Entrez une arborescence d’analyse produite par LGTemplateParser.structuredBodyEndLine.

enterStructuredBodyEndLine?: (ctx: StructuredBodyEndLineContext) => void

Valeur de propriété

(ctx: StructuredBodyEndLineContext) => void

enterStructuredBodyNameLine

Entrez une arborescence d’analyse produite par LGTemplateParser.structuredBodyNameLine.

enterStructuredBodyNameLine?: (ctx: StructuredBodyNameLineContext) => void

Valeur de propriété

(ctx: StructuredBodyNameLineContext) => void

enterStructuredTemplateBody

Entrez une arborescence d’analyse produite par LGTemplateParser.structuredTemplateBody.

enterStructuredTemplateBody?: (ctx: StructuredTemplateBodyContext) => void

Valeur de propriété

(ctx: StructuredTemplateBodyContext) => void

enterSwitchCaseBody

Entrez une arborescence d’analyse produite par l’alternative switchCaseBody étiquetée dans LGTemplateParser.body.

enterSwitchCaseBody?: (ctx: SwitchCaseBodyContext) => void

Valeur de propriété

(ctx: SwitchCaseBodyContext) => void

enterSwitchCaseRule

Entrez une arborescence d’analyse produite par LGTemplateParser.switchCaseRule.

enterSwitchCaseRule?: (ctx: SwitchCaseRuleContext) => void

Valeur de propriété

(ctx: SwitchCaseRuleContext) => void

enterSwitchCaseStat

Entrez une arborescence d’analyse produite par LGTemplateParser.switchCaseStat.

enterSwitchCaseStat?: (ctx: SwitchCaseStatContext) => void

Valeur de propriété

(ctx: SwitchCaseStatContext) => void

enterSwitchCaseTemplateBody

Entrez une arborescence d’analyse produite par LGTemplateParser.switchCaseTemplateBody.

enterSwitchCaseTemplateBody?: (ctx: SwitchCaseTemplateBodyContext) => void

Valeur de propriété

(ctx: SwitchCaseTemplateBodyContext) => void

enterTemplate

Entrez une arborescence d’analyse produite par LGTemplateParser.template.

enterTemplate?: (ctx: TemplateContext) => void

Valeur de propriété

(ctx: TemplateContext) => void

enterTemplateString

Entrez une arborescence d’analyse produite par LGTemplateParser.templateString.

enterTemplateString?: (ctx: TemplateStringContext) => void

Valeur de propriété

(ctx: TemplateStringContext) => void

exitBody

Quittez un arbre d’analyse produit par LGTemplateParser.body.

exitBody?: (ctx: BodyContext) => void

Valeur de propriété

(ctx: BodyContext) => void

exitErrorStructuredName

Quittez un arbre d’analyse produit par LGTemplateParser.errorStructuredName.

exitErrorStructuredName?: (ctx: ErrorStructuredNameContext) => void

Valeur de propriété

(ctx: ErrorStructuredNameContext) => void

exitErrorStructureLine

Quittez un arbre d’analyse produit par LGTemplateParser.errorStructureLine.

exitErrorStructureLine?: (ctx: ErrorStructureLineContext) => void

Valeur de propriété

(ctx: ErrorStructureLineContext) => void

exitErrorTemplateString

Quittez un arbre d’analyse produit par LGTemplateParser.errorTemplateString.

exitErrorTemplateString?: (ctx: ErrorTemplateStringContext) => void

Valeur de propriété

(ctx: ErrorTemplateStringContext) => void

exitExpression

Quittez un arbre d’analyse produit par LGTemplateParser.expression.

exitExpression?: (ctx: ExpressionContext) => void

Valeur de propriété

(ctx: ExpressionContext) => void

exitExpressionInStructure

Quittez un arbre d’analyse produit par LGTemplateParser.expressionInStructure.

exitExpressionInStructure?: (ctx: ExpressionInStructureContext) => void

Valeur de propriété

(ctx: ExpressionInStructureContext) => void

exitIfCondition

Quittez un arbre d’analyse produit par LGTemplateParser.ifCondition.

exitIfCondition?: (ctx: IfConditionContext) => void

Valeur de propriété

(ctx: IfConditionContext) => void

exitIfConditionRule

Quittez un arbre d’analyse produit par LGTemplateParser.ifConditionRule.

exitIfConditionRule?: (ctx: IfConditionRuleContext) => void

Valeur de propriété

(ctx: IfConditionRuleContext) => void

exitIfElseBody

Quittez un arbre d’analyse produit par l’alternative ifElseBody étiquetée dans LGTemplateParser.body.

exitIfElseBody?: (ctx: IfElseBodyContext) => void

Valeur de propriété

(ctx: IfElseBodyContext) => void

exitIfElseTemplateBody

Quittez un arbre d’analyse produit par LGTemplateParser.ifElseTemplateBody.

exitIfElseTemplateBody?: (ctx: IfElseTemplateBodyContext) => void

Valeur de propriété

(ctx: IfElseTemplateBodyContext) => void

exitKeyValueStructureLine

Quittez un arbre d’analyse produit par LGTemplateParser.keyValueStructureLine.

exitKeyValueStructureLine?: (ctx: KeyValueStructureLineContext) => void

Valeur de propriété

(ctx: KeyValueStructureLineContext) => void

exitKeyValueStructureValue

Quittez un arbre d’analyse produit par LGTemplateParser.keyValueStructureValue.

exitKeyValueStructureValue?: (ctx: KeyValueStructureValueContext) => void

Valeur de propriété

(ctx: KeyValueStructureValueContext) => void

exitNormalBody

Quittez un arbre d’analyse produit par l’alternative normalBody étiquetée dans LGTemplateParser.body.

exitNormalBody?: (ctx: NormalBodyContext) => void

Valeur de propriété

(ctx: NormalBodyContext) => void

exitNormalTemplateBody

Quittez un arbre d’analyse produit par LGTemplateParser.normalTemplateBody.

exitNormalTemplateBody?: (ctx: NormalTemplateBodyContext) => void

Valeur de propriété

(ctx: NormalTemplateBodyContext) => void

exitNormalTemplateString

Quittez un arbre d’analyse produit par LGTemplateParser.normalTemplateString.

exitNormalTemplateString?: (ctx: NormalTemplateStringContext) => void

Valeur de propriété

(ctx: NormalTemplateStringContext) => void

exitStructuredBody

Quittez un arbre d’analyse produit par l’alternative structuredBody étiquetée dans LGTemplateParser.body.

exitStructuredBody?: (ctx: StructuredBodyContext) => void

Valeur de propriété

(ctx: StructuredBodyContext) => void

exitStructuredBodyContentLine

Quittez un arbre d’analyse produit par LGTemplateParser.structuredBodyContentLine.

exitStructuredBodyContentLine?: (ctx: StructuredBodyContentLineContext) => void

Valeur de propriété

(ctx: StructuredBodyContentLineContext) => void

exitStructuredBodyEndLine

Quittez un arbre d’analyse produit par LGTemplateParser.structuredBodyEndLine.

exitStructuredBodyEndLine?: (ctx: StructuredBodyEndLineContext) => void

Valeur de propriété

(ctx: StructuredBodyEndLineContext) => void

exitStructuredBodyNameLine

Quittez un arbre d’analyse produit par LGTemplateParser.structuredBodyNameLine.

exitStructuredBodyNameLine?: (ctx: StructuredBodyNameLineContext) => void

Valeur de propriété

(ctx: StructuredBodyNameLineContext) => void

exitStructuredTemplateBody

Quittez un arbre d’analyse produit par LGTemplateParser.structuredTemplateBody.

exitStructuredTemplateBody?: (ctx: StructuredTemplateBodyContext) => void

Valeur de propriété

(ctx: StructuredTemplateBodyContext) => void

exitSwitchCaseBody

Quittez un arbre d’analyse produit par l’alternative switchCaseBody étiquetée dans LGTemplateParser.body.

exitSwitchCaseBody?: (ctx: SwitchCaseBodyContext) => void

Valeur de propriété

(ctx: SwitchCaseBodyContext) => void

exitSwitchCaseRule

Quittez un arbre d’analyse produit par LGTemplateParser.switchCaseRule.

exitSwitchCaseRule?: (ctx: SwitchCaseRuleContext) => void

Valeur de propriété

(ctx: SwitchCaseRuleContext) => void

exitSwitchCaseStat

Quittez un arbre d’analyse produit par LGTemplateParser.switchCaseStat.

exitSwitchCaseStat?: (ctx: SwitchCaseStatContext) => void

Valeur de propriété

(ctx: SwitchCaseStatContext) => void

exitSwitchCaseTemplateBody

Quittez un arbre d’analyse produit par LGTemplateParser.switchCaseTemplateBody.

exitSwitchCaseTemplateBody?: (ctx: SwitchCaseTemplateBodyContext) => void

Valeur de propriété

(ctx: SwitchCaseTemplateBodyContext) => void

exitTemplate

Quittez un arbre d’analyse produit par LGTemplateParser.template.

exitTemplate?: (ctx: TemplateContext) => void

Valeur de propriété

(ctx: TemplateContext) => void

exitTemplateString

Quittez un arbre d’analyse produit par LGTemplateParser.templateString.

exitTemplateString?: (ctx: TemplateStringContext) => void

Valeur de propriété

(ctx: TemplateStringContext) => void

Détails de la propriété héritée

enterEveryRule

enterEveryRule?: (ctx: ParserRuleContext) => void

Valeur de propriété

(ctx: ParserRuleContext) => void

héritée de ParseTreeListener.enterEveryRule

exitEveryRule

exitEveryRule?: (ctx: ParserRuleContext) => void

Valeur de propriété

(ctx: ParserRuleContext) => void

héritée de ParseTreeListener.exitEveryRule

visitErrorNode

visitErrorNode?: (node: ErrorNode) => void

Valeur de propriété

(node: ErrorNode) => void

héritée de ParseTreeListener.visitErrorNode

visitTerminal

visitTerminal?: (node: TerminalNode) => void

Valeur de propriété

(node: TerminalNode) => void

héritée de ParseTreeListener.visitTerminal