Condividi tramite


LGTemplateParserListener interface

Questa interfaccia definisce un listener completo per un albero di analisi prodotto da LGTemplateParser.

Extends

ParseTreeListener

Proprietà

enterBody

Immettere un albero di analisi prodotto da LGTemplateParser.body.

enterErrorStructuredName

Immettere un albero di analisi prodotto da LGTemplateParser.errorStructuredName.

enterErrorStructureLine

Immettere un albero di analisi prodotto da LGTemplateParser.errorStructureLine.

enterErrorTemplateString

Immettere un albero di analisi prodotto da LGTemplateParser.errorTemplateString.

enterExpression

Immettere un albero di analisi prodotto da LGTemplateParser.expression.

enterExpressionInStructure

Immettere un albero di analisi prodotto da LGTemplateParser.expressionInStructure.

enterIfCondition

Immettere un albero di analisi prodotto da LGTemplateParser.ifCondition.

enterIfConditionRule

Immettere un albero di analisi prodotto da LGTemplateParser.ifConditionRule.

enterIfElseBody

Immettere un albero di analisi prodotto dal ifElseBody'alternativa etichettata in LGTemplateParser.body.

enterIfElseTemplateBody

Immettere un albero di analisi prodotto da LGTemplateParser.ifElseTemplateBody.

enterKeyValueStructureLine

Immettere un albero di analisi prodotto da LGTemplateParser.keyValueStructureLine.

enterKeyValueStructureValue

Immettere un albero di analisi prodotto da LGTemplateParser.keyValueStructureValue.

enterNormalBody

Immettere un albero di analisi prodotto dal normalBody'alternativa etichettata in LGTemplateParser.body.

enterNormalTemplateBody

Immettere un albero di analisi prodotto da LGTemplateParser.normalTemplateBody.

enterNormalTemplateString

Immettere un albero di analisi prodotto da LGTemplateParser.normalTemplateString.

enterStructuredBody

Immettere un albero di analisi prodotto dal structuredBody'alternativa etichettata in LGTemplateParser.body.

enterStructuredBodyContentLine

Immettere un albero di analisi prodotto da LGTemplateParser.structuredBodyContentLine.

enterStructuredBodyEndLine

Immettere un albero di analisi prodotto da LGTemplateParser.structuredBodyEndLine.

enterStructuredBodyNameLine

Immettere un albero di analisi prodotto da LGTemplateParser.structuredBodyNameLine.

enterStructuredTemplateBody

Immettere un albero di analisi prodotto da LGTemplateParser.structuredTemplateBody.

enterSwitchCaseBody

Immettere un albero di analisi prodotto dal switchCaseBody'alternativa etichettata in LGTemplateParser.body.

enterSwitchCaseRule

Immettere un albero di analisi prodotto da LGTemplateParser.switchCaseRule.

enterSwitchCaseStat

Immettere un albero di analisi prodotto da LGTemplateParser.switchCaseStat.

enterSwitchCaseTemplateBody

Immettere un albero di analisi prodotto da LGTemplateParser.switchCaseTemplateBody.

enterTemplate

Immettere un albero di analisi prodotto da LGTemplateParser.template.

enterTemplateString

Immettere un albero di analisi prodotto da LGTemplateParser.templateString.

exitBody

Uscire da un albero di analisi prodotto da LGTemplateParser.body.

exitErrorStructuredName

Uscire da un albero di analisi prodotto da LGTemplateParser.errorStructuredName.

exitErrorStructureLine

Uscire da un albero di analisi prodotto da LGTemplateParser.errorStructureLine.

exitErrorTemplateString

Uscire da un albero di analisi prodotto da LGTemplateParser.errorTemplateString.

exitExpression

Uscire da un albero di analisi prodotto da LGTemplateParser.expression.

exitExpressionInStructure

Uscire da un albero di analisi prodotto da LGTemplateParser.expressionInStructure.

exitIfCondition

Uscire da un albero di analisi prodotto da LGTemplateParser.ifCondition.

exitIfConditionRule

Uscire da un albero di analisi prodotto da LGTemplateParser.ifConditionRule.

exitIfElseBody

Uscire da un albero di analisi prodotto dall'alternativa ifElseBody etichettata in LGTemplateParser.body.

exitIfElseTemplateBody

Uscire da un albero di analisi prodotto da LGTemplateParser.ifElseTemplateBody.

exitKeyValueStructureLine

Uscire da un albero di analisi prodotto da LGTemplateParser.keyValueStructureLine.

exitKeyValueStructureValue

Uscire da un albero di analisi prodotto da LGTemplateParser.keyValueStructureValue.

exitNormalBody

Uscire da un albero di analisi prodotto dall'alternativa normalBody etichettata in LGTemplateParser.body.

exitNormalTemplateBody

Uscire da un albero di analisi prodotto da LGTemplateParser.normalTemplateBody.

exitNormalTemplateString

Uscire da un albero di analisi prodotto da LGTemplateParser.normalTemplateString.

exitStructuredBody

Uscire da un albero di analisi prodotto dall'alternativa structuredBody etichettata in LGTemplateParser.body.

exitStructuredBodyContentLine

Uscire da un albero di analisi prodotto da LGTemplateParser.structuredBodyContentLine.

exitStructuredBodyEndLine

Uscire da un albero di analisi prodotto da LGTemplateParser.structuredBodyEndLine.

exitStructuredBodyNameLine

Uscire da un albero di analisi prodotto da LGTemplateParser.structuredBodyNameLine.

exitStructuredTemplateBody

Uscire da un albero di analisi prodotto da LGTemplateParser.structuredTemplateBody.

exitSwitchCaseBody

Uscire da un albero di analisi prodotto dall'alternativa switchCaseBody etichettata in LGTemplateParser.body.

exitSwitchCaseRule

Uscire da un albero di analisi prodotto da LGTemplateParser.switchCaseRule.

exitSwitchCaseStat

Uscire da un albero di analisi prodotto da LGTemplateParser.switchCaseStat.

exitSwitchCaseTemplateBody

Uscire da un albero di analisi prodotto da LGTemplateParser.switchCaseTemplateBody.

exitTemplate

Uscire da un albero di analisi prodotto da LGTemplateParser.template.

exitTemplateString

Uscire da un albero di analisi prodotto da LGTemplateParser.templateString.

Proprietà ereditate

enterEveryRule
exitEveryRule
visitErrorNode
visitTerminal

Dettagli proprietà

enterBody

Immettere un albero di analisi prodotto da LGTemplateParser.body.

enterBody?: (ctx: BodyContext) => void

Valore della proprietà

(ctx: BodyContext) => void

enterErrorStructuredName

Immettere un albero di analisi prodotto da LGTemplateParser.errorStructuredName.

enterErrorStructuredName?: (ctx: ErrorStructuredNameContext) => void

Valore della proprietà

(ctx: ErrorStructuredNameContext) => void

enterErrorStructureLine

Immettere un albero di analisi prodotto da LGTemplateParser.errorStructureLine.

enterErrorStructureLine?: (ctx: ErrorStructureLineContext) => void

Valore della proprietà

(ctx: ErrorStructureLineContext) => void

enterErrorTemplateString

Immettere un albero di analisi prodotto da LGTemplateParser.errorTemplateString.

enterErrorTemplateString?: (ctx: ErrorTemplateStringContext) => void

Valore della proprietà

(ctx: ErrorTemplateStringContext) => void

enterExpression

Immettere un albero di analisi prodotto da LGTemplateParser.expression.

enterExpression?: (ctx: ExpressionContext) => void

Valore della proprietà

(ctx: ExpressionContext) => void

enterExpressionInStructure

Immettere un albero di analisi prodotto da LGTemplateParser.expressionInStructure.

enterExpressionInStructure?: (ctx: ExpressionInStructureContext) => void

Valore della proprietà

(ctx: ExpressionInStructureContext) => void

enterIfCondition

Immettere un albero di analisi prodotto da LGTemplateParser.ifCondition.

enterIfCondition?: (ctx: IfConditionContext) => void

Valore della proprietà

(ctx: IfConditionContext) => void

enterIfConditionRule

Immettere un albero di analisi prodotto da LGTemplateParser.ifConditionRule.

enterIfConditionRule?: (ctx: IfConditionRuleContext) => void

Valore della proprietà

(ctx: IfConditionRuleContext) => void

enterIfElseBody

Immettere un albero di analisi prodotto dal ifElseBody'alternativa etichettata in LGTemplateParser.body.

enterIfElseBody?: (ctx: IfElseBodyContext) => void

Valore della proprietà

(ctx: IfElseBodyContext) => void

enterIfElseTemplateBody

Immettere un albero di analisi prodotto da LGTemplateParser.ifElseTemplateBody.

enterIfElseTemplateBody?: (ctx: IfElseTemplateBodyContext) => void

Valore della proprietà

(ctx: IfElseTemplateBodyContext) => void

enterKeyValueStructureLine

Immettere un albero di analisi prodotto da LGTemplateParser.keyValueStructureLine.

enterKeyValueStructureLine?: (ctx: KeyValueStructureLineContext) => void

Valore della proprietà

(ctx: KeyValueStructureLineContext) => void

enterKeyValueStructureValue

Immettere un albero di analisi prodotto da LGTemplateParser.keyValueStructureValue.

enterKeyValueStructureValue?: (ctx: KeyValueStructureValueContext) => void

Valore della proprietà

(ctx: KeyValueStructureValueContext) => void

enterNormalBody

Immettere un albero di analisi prodotto dal normalBody'alternativa etichettata in LGTemplateParser.body.

enterNormalBody?: (ctx: NormalBodyContext) => void

Valore della proprietà

(ctx: NormalBodyContext) => void

enterNormalTemplateBody

Immettere un albero di analisi prodotto da LGTemplateParser.normalTemplateBody.

enterNormalTemplateBody?: (ctx: NormalTemplateBodyContext) => void

Valore della proprietà

(ctx: NormalTemplateBodyContext) => void

enterNormalTemplateString

Immettere un albero di analisi prodotto da LGTemplateParser.normalTemplateString.

enterNormalTemplateString?: (ctx: NormalTemplateStringContext) => void

Valore della proprietà

(ctx: NormalTemplateStringContext) => void

enterStructuredBody

Immettere un albero di analisi prodotto dal structuredBody'alternativa etichettata in LGTemplateParser.body.

enterStructuredBody?: (ctx: StructuredBodyContext) => void

Valore della proprietà

(ctx: StructuredBodyContext) => void

enterStructuredBodyContentLine

Immettere un albero di analisi prodotto da LGTemplateParser.structuredBodyContentLine.

enterStructuredBodyContentLine?: (ctx: StructuredBodyContentLineContext) => void

Valore della proprietà

(ctx: StructuredBodyContentLineContext) => void

enterStructuredBodyEndLine

Immettere un albero di analisi prodotto da LGTemplateParser.structuredBodyEndLine.

enterStructuredBodyEndLine?: (ctx: StructuredBodyEndLineContext) => void

Valore della proprietà

(ctx: StructuredBodyEndLineContext) => void

enterStructuredBodyNameLine

Immettere un albero di analisi prodotto da LGTemplateParser.structuredBodyNameLine.

enterStructuredBodyNameLine?: (ctx: StructuredBodyNameLineContext) => void

Valore della proprietà

(ctx: StructuredBodyNameLineContext) => void

enterStructuredTemplateBody

Immettere un albero di analisi prodotto da LGTemplateParser.structuredTemplateBody.

enterStructuredTemplateBody?: (ctx: StructuredTemplateBodyContext) => void

Valore della proprietà

(ctx: StructuredTemplateBodyContext) => void

enterSwitchCaseBody

Immettere un albero di analisi prodotto dal switchCaseBody'alternativa etichettata in LGTemplateParser.body.

enterSwitchCaseBody?: (ctx: SwitchCaseBodyContext) => void

Valore della proprietà

(ctx: SwitchCaseBodyContext) => void

enterSwitchCaseRule

Immettere un albero di analisi prodotto da LGTemplateParser.switchCaseRule.

enterSwitchCaseRule?: (ctx: SwitchCaseRuleContext) => void

Valore della proprietà

(ctx: SwitchCaseRuleContext) => void

enterSwitchCaseStat

Immettere un albero di analisi prodotto da LGTemplateParser.switchCaseStat.

enterSwitchCaseStat?: (ctx: SwitchCaseStatContext) => void

Valore della proprietà

(ctx: SwitchCaseStatContext) => void

enterSwitchCaseTemplateBody

Immettere un albero di analisi prodotto da LGTemplateParser.switchCaseTemplateBody.

enterSwitchCaseTemplateBody?: (ctx: SwitchCaseTemplateBodyContext) => void

Valore della proprietà

(ctx: SwitchCaseTemplateBodyContext) => void

enterTemplate

Immettere un albero di analisi prodotto da LGTemplateParser.template.

enterTemplate?: (ctx: TemplateContext) => void

Valore della proprietà

(ctx: TemplateContext) => void

enterTemplateString

Immettere un albero di analisi prodotto da LGTemplateParser.templateString.

enterTemplateString?: (ctx: TemplateStringContext) => void

Valore della proprietà

(ctx: TemplateStringContext) => void

exitBody

Uscire da un albero di analisi prodotto da LGTemplateParser.body.

exitBody?: (ctx: BodyContext) => void

Valore della proprietà

(ctx: BodyContext) => void

exitErrorStructuredName

Uscire da un albero di analisi prodotto da LGTemplateParser.errorStructuredName.

exitErrorStructuredName?: (ctx: ErrorStructuredNameContext) => void

Valore della proprietà

(ctx: ErrorStructuredNameContext) => void

exitErrorStructureLine

Uscire da un albero di analisi prodotto da LGTemplateParser.errorStructureLine.

exitErrorStructureLine?: (ctx: ErrorStructureLineContext) => void

Valore della proprietà

(ctx: ErrorStructureLineContext) => void

exitErrorTemplateString

Uscire da un albero di analisi prodotto da LGTemplateParser.errorTemplateString.

exitErrorTemplateString?: (ctx: ErrorTemplateStringContext) => void

Valore della proprietà

(ctx: ErrorTemplateStringContext) => void

exitExpression

Uscire da un albero di analisi prodotto da LGTemplateParser.expression.

exitExpression?: (ctx: ExpressionContext) => void

Valore della proprietà

(ctx: ExpressionContext) => void

exitExpressionInStructure

Uscire da un albero di analisi prodotto da LGTemplateParser.expressionInStructure.

exitExpressionInStructure?: (ctx: ExpressionInStructureContext) => void

Valore della proprietà

(ctx: ExpressionInStructureContext) => void

exitIfCondition

Uscire da un albero di analisi prodotto da LGTemplateParser.ifCondition.

exitIfCondition?: (ctx: IfConditionContext) => void

Valore della proprietà

(ctx: IfConditionContext) => void

exitIfConditionRule

Uscire da un albero di analisi prodotto da LGTemplateParser.ifConditionRule.

exitIfConditionRule?: (ctx: IfConditionRuleContext) => void

Valore della proprietà

(ctx: IfConditionRuleContext) => void

exitIfElseBody

Uscire da un albero di analisi prodotto dall'alternativa ifElseBody etichettata in LGTemplateParser.body.

exitIfElseBody?: (ctx: IfElseBodyContext) => void

Valore della proprietà

(ctx: IfElseBodyContext) => void

exitIfElseTemplateBody

Uscire da un albero di analisi prodotto da LGTemplateParser.ifElseTemplateBody.

exitIfElseTemplateBody?: (ctx: IfElseTemplateBodyContext) => void

Valore della proprietà

(ctx: IfElseTemplateBodyContext) => void

exitKeyValueStructureLine

Uscire da un albero di analisi prodotto da LGTemplateParser.keyValueStructureLine.

exitKeyValueStructureLine?: (ctx: KeyValueStructureLineContext) => void

Valore della proprietà

(ctx: KeyValueStructureLineContext) => void

exitKeyValueStructureValue

Uscire da un albero di analisi prodotto da LGTemplateParser.keyValueStructureValue.

exitKeyValueStructureValue?: (ctx: KeyValueStructureValueContext) => void

Valore della proprietà

(ctx: KeyValueStructureValueContext) => void

exitNormalBody

Uscire da un albero di analisi prodotto dall'alternativa normalBody etichettata in LGTemplateParser.body.

exitNormalBody?: (ctx: NormalBodyContext) => void

Valore della proprietà

(ctx: NormalBodyContext) => void

exitNormalTemplateBody

Uscire da un albero di analisi prodotto da LGTemplateParser.normalTemplateBody.

exitNormalTemplateBody?: (ctx: NormalTemplateBodyContext) => void

Valore della proprietà

(ctx: NormalTemplateBodyContext) => void

exitNormalTemplateString

Uscire da un albero di analisi prodotto da LGTemplateParser.normalTemplateString.

exitNormalTemplateString?: (ctx: NormalTemplateStringContext) => void

Valore della proprietà

(ctx: NormalTemplateStringContext) => void

exitStructuredBody

Uscire da un albero di analisi prodotto dall'alternativa structuredBody etichettata in LGTemplateParser.body.

exitStructuredBody?: (ctx: StructuredBodyContext) => void

Valore della proprietà

(ctx: StructuredBodyContext) => void

exitStructuredBodyContentLine

Uscire da un albero di analisi prodotto da LGTemplateParser.structuredBodyContentLine.

exitStructuredBodyContentLine?: (ctx: StructuredBodyContentLineContext) => void

Valore della proprietà

(ctx: StructuredBodyContentLineContext) => void

exitStructuredBodyEndLine

Uscire da un albero di analisi prodotto da LGTemplateParser.structuredBodyEndLine.

exitStructuredBodyEndLine?: (ctx: StructuredBodyEndLineContext) => void

Valore della proprietà

(ctx: StructuredBodyEndLineContext) => void

exitStructuredBodyNameLine

Uscire da un albero di analisi prodotto da LGTemplateParser.structuredBodyNameLine.

exitStructuredBodyNameLine?: (ctx: StructuredBodyNameLineContext) => void

Valore della proprietà

(ctx: StructuredBodyNameLineContext) => void

exitStructuredTemplateBody

Uscire da un albero di analisi prodotto da LGTemplateParser.structuredTemplateBody.

exitStructuredTemplateBody?: (ctx: StructuredTemplateBodyContext) => void

Valore della proprietà

(ctx: StructuredTemplateBodyContext) => void

exitSwitchCaseBody

Uscire da un albero di analisi prodotto dall'alternativa switchCaseBody etichettata in LGTemplateParser.body.

exitSwitchCaseBody?: (ctx: SwitchCaseBodyContext) => void

Valore della proprietà

(ctx: SwitchCaseBodyContext) => void

exitSwitchCaseRule

Uscire da un albero di analisi prodotto da LGTemplateParser.switchCaseRule.

exitSwitchCaseRule?: (ctx: SwitchCaseRuleContext) => void

Valore della proprietà

(ctx: SwitchCaseRuleContext) => void

exitSwitchCaseStat

Uscire da un albero di analisi prodotto da LGTemplateParser.switchCaseStat.

exitSwitchCaseStat?: (ctx: SwitchCaseStatContext) => void

Valore della proprietà

(ctx: SwitchCaseStatContext) => void

exitSwitchCaseTemplateBody

Uscire da un albero di analisi prodotto da LGTemplateParser.switchCaseTemplateBody.

exitSwitchCaseTemplateBody?: (ctx: SwitchCaseTemplateBodyContext) => void

Valore della proprietà

(ctx: SwitchCaseTemplateBodyContext) => void

exitTemplate

Uscire da un albero di analisi prodotto da LGTemplateParser.template.

exitTemplate?: (ctx: TemplateContext) => void

Valore della proprietà

(ctx: TemplateContext) => void

exitTemplateString

Uscire da un albero di analisi prodotto da LGTemplateParser.templateString.

exitTemplateString?: (ctx: TemplateStringContext) => void

Valore della proprietà

(ctx: TemplateStringContext) => void

Dettagli proprietà ereditate

enterEveryRule

enterEveryRule?: (ctx: ParserRuleContext) => void

Valore della proprietà

(ctx: ParserRuleContext) => void

Ereditato da ParseTreeListener.enterEveryRule

exitEveryRule

exitEveryRule?: (ctx: ParserRuleContext) => void

Valore della proprietà

(ctx: ParserRuleContext) => void

Ereditato da ParseTreeListener.exitEveryRule

visitErrorNode

visitErrorNode?: (node: ErrorNode) => void

Valore della proprietà

(node: ErrorNode) => void

Ereditato da ParseTreeListener.visitErrorNode

visitTerminal

visitTerminal?: (node: TerminalNode) => void

Valore della proprietà

(node: TerminalNode) => void

Ereditato da ParseTreeListener.visitTerminal