LGTemplateParserListener interface
此介面會為 所產生的 LGTemplateParser
剖析樹狀結構定義完整的接聽程式。
- Extends
-
ParseTreeListener
屬性
enter |
輸入 所產生的 |
enter |
輸入 所產生的 |
enter |
輸入 所產生的 |
enter |
輸入 所產生的 |
enter |
輸入 所產生的 |
enter |
輸入 所產生的 |
enter |
輸入 所產生的 |
enter |
輸入 所產生的 |
enter |
在 中 |
enter |
輸入 所產生的 |
enter |
輸入 所產生的 |
enter |
輸入 所產生的 |
enter |
在 中 |
enter |
輸入 所產生的 |
enter |
輸入 所產生的 |
enter |
在 中 |
enter |
輸入 所產生的 |
enter |
輸入 所產生的 |
enter |
輸入 所產生的 |
enter |
輸入 所產生的 |
enter |
在 中 |
enter |
輸入 所產生的 |
enter |
輸入 所產生的 |
enter |
輸入 所產生的 |
enter |
輸入 所產生的 |
enter |
輸入 所產生的 |
exit |
結束 所產生的 |
exit |
結束 所產生的 |
exit |
結束 所產生的 |
exit |
結束 所產生的 |
exit |
結束 所產生的 |
exit |
結束 所產生的 |
exit |
結束 所產生的 |
exit |
結束 所產生的 |
exit |
結束 中 |
exit |
結束 所產生的 |
exit |
結束 所產生的 |
exit |
結束 所產生的 |
exit |
結束 中 |
exit |
結束 所產生的 |
exit |
結束 所產生的 |
exit |
結束 中 |
exit |
結束 所產生的 |
exit |
結束 所產生的 |
exit |
結束 所產生的 |
exit |
結束 所產生的 |
exit |
結束 中 |
exit |
結束 所產生的 |
exit |
結束 所產生的 |
exit |
結束 所產生的 |
exit |
結束 所產生的 |
exit |
結束 所產生的 |
繼承的屬性
enter |
|
exit |
|
visit |
|
visit |
屬性詳細資料
enterBody
輸入 所產生的 LGTemplateParser.body
剖析樹狀結構。
enterBody?: (ctx: BodyContext) => void
屬性值
(ctx: BodyContext) => void
enterErrorStructuredName
輸入 所產生的 LGTemplateParser.errorStructuredName
剖析樹狀結構。
enterErrorStructuredName?: (ctx: ErrorStructuredNameContext) => void
屬性值
(ctx: ErrorStructuredNameContext) => void
enterErrorStructureLine
輸入 所產生的 LGTemplateParser.errorStructureLine
剖析樹狀結構。
enterErrorStructureLine?: (ctx: ErrorStructureLineContext) => void
屬性值
(ctx: ErrorStructureLineContext) => void
enterErrorTemplateString
輸入 所產生的 LGTemplateParser.errorTemplateString
剖析樹狀結構。
enterErrorTemplateString?: (ctx: ErrorTemplateStringContext) => void
屬性值
(ctx: ErrorTemplateStringContext) => void
enterExpression
輸入 所產生的 LGTemplateParser.expression
剖析樹狀結構。
enterExpression?: (ctx: ExpressionContext) => void
屬性值
(ctx: ExpressionContext) => void
enterExpressionInStructure
輸入 所產生的 LGTemplateParser.expressionInStructure
剖析樹狀結構。
enterExpressionInStructure?: (ctx: ExpressionInStructureContext) => void
屬性值
(ctx: ExpressionInStructureContext) => void
enterIfCondition
輸入 所產生的 LGTemplateParser.ifCondition
剖析樹狀結構。
enterIfCondition?: (ctx: IfConditionContext) => void
屬性值
(ctx: IfConditionContext) => void
enterIfConditionRule
輸入 所產生的 LGTemplateParser.ifConditionRule
剖析樹狀結構。
enterIfConditionRule?: (ctx: IfConditionRuleContext) => void
屬性值
(ctx: IfConditionRuleContext) => void
enterIfElseBody
在 中 LGTemplateParser.body
輸入由標記替代 ifElseBody
專案所產生的剖析樹狀結構。
enterIfElseBody?: (ctx: IfElseBodyContext) => void
屬性值
(ctx: IfElseBodyContext) => void
enterIfElseTemplateBody
輸入 所產生的 LGTemplateParser.ifElseTemplateBody
剖析樹狀結構。
enterIfElseTemplateBody?: (ctx: IfElseTemplateBodyContext) => void
屬性值
(ctx: IfElseTemplateBodyContext) => void
enterKeyValueStructureLine
輸入 所產生的 LGTemplateParser.keyValueStructureLine
剖析樹狀結構。
enterKeyValueStructureLine?: (ctx: KeyValueStructureLineContext) => void
屬性值
(ctx: KeyValueStructureLineContext) => void
enterKeyValueStructureValue
輸入 所產生的 LGTemplateParser.keyValueStructureValue
剖析樹狀結構。
enterKeyValueStructureValue?: (ctx: KeyValueStructureValueContext) => void
屬性值
(ctx: KeyValueStructureValueContext) => void
enterNormalBody
在 中 LGTemplateParser.body
輸入由標記替代 normalBody
專案所產生的剖析樹狀結構。
enterNormalBody?: (ctx: NormalBodyContext) => void
屬性值
(ctx: NormalBodyContext) => void
enterNormalTemplateBody
輸入 所產生的 LGTemplateParser.normalTemplateBody
剖析樹狀結構。
enterNormalTemplateBody?: (ctx: NormalTemplateBodyContext) => void
屬性值
(ctx: NormalTemplateBodyContext) => void
enterNormalTemplateString
輸入 所產生的 LGTemplateParser.normalTemplateString
剖析樹狀結構。
enterNormalTemplateString?: (ctx: NormalTemplateStringContext) => void
屬性值
(ctx: NormalTemplateStringContext) => void
enterStructuredBody
在 中 LGTemplateParser.body
輸入由標記替代 structuredBody
專案所產生的剖析樹狀結構。
enterStructuredBody?: (ctx: StructuredBodyContext) => void
屬性值
(ctx: StructuredBodyContext) => void
enterStructuredBodyContentLine
輸入 所產生的 LGTemplateParser.structuredBodyContentLine
剖析樹狀結構。
enterStructuredBodyContentLine?: (ctx: StructuredBodyContentLineContext) => void
屬性值
(ctx: StructuredBodyContentLineContext) => void
enterStructuredBodyEndLine
輸入 所產生的 LGTemplateParser.structuredBodyEndLine
剖析樹狀結構。
enterStructuredBodyEndLine?: (ctx: StructuredBodyEndLineContext) => void
屬性值
(ctx: StructuredBodyEndLineContext) => void
enterStructuredBodyNameLine
輸入 所產生的 LGTemplateParser.structuredBodyNameLine
剖析樹狀結構。
enterStructuredBodyNameLine?: (ctx: StructuredBodyNameLineContext) => void
屬性值
(ctx: StructuredBodyNameLineContext) => void
enterStructuredTemplateBody
輸入 所產生的 LGTemplateParser.structuredTemplateBody
剖析樹狀結構。
enterStructuredTemplateBody?: (ctx: StructuredTemplateBodyContext) => void
屬性值
(ctx: StructuredTemplateBodyContext) => void
enterSwitchCaseBody
在 中 LGTemplateParser.body
輸入由標記替代 switchCaseBody
專案所產生的剖析樹狀結構。
enterSwitchCaseBody?: (ctx: SwitchCaseBodyContext) => void
屬性值
(ctx: SwitchCaseBodyContext) => void
enterSwitchCaseRule
輸入 所產生的 LGTemplateParser.switchCaseRule
剖析樹狀結構。
enterSwitchCaseRule?: (ctx: SwitchCaseRuleContext) => void
屬性值
(ctx: SwitchCaseRuleContext) => void
enterSwitchCaseStat
輸入 所產生的 LGTemplateParser.switchCaseStat
剖析樹狀結構。
enterSwitchCaseStat?: (ctx: SwitchCaseStatContext) => void
屬性值
(ctx: SwitchCaseStatContext) => void
enterSwitchCaseTemplateBody
輸入 所產生的 LGTemplateParser.switchCaseTemplateBody
剖析樹狀結構。
enterSwitchCaseTemplateBody?: (ctx: SwitchCaseTemplateBodyContext) => void
屬性值
(ctx: SwitchCaseTemplateBodyContext) => void
enterTemplate
輸入 所產生的 LGTemplateParser.template
剖析樹狀結構。
enterTemplate?: (ctx: TemplateContext) => void
屬性值
(ctx: TemplateContext) => void
enterTemplateString
輸入 所產生的 LGTemplateParser.templateString
剖析樹狀結構。
enterTemplateString?: (ctx: TemplateStringContext) => void
屬性值
(ctx: TemplateStringContext) => void
exitBody
結束 所產生的 LGTemplateParser.body
剖析樹狀結構。
exitBody?: (ctx: BodyContext) => void
屬性值
(ctx: BodyContext) => void
exitErrorStructuredName
結束 所產生的 LGTemplateParser.errorStructuredName
剖析樹狀結構。
exitErrorStructuredName?: (ctx: ErrorStructuredNameContext) => void
屬性值
(ctx: ErrorStructuredNameContext) => void
exitErrorStructureLine
結束 所產生的 LGTemplateParser.errorStructureLine
剖析樹狀結構。
exitErrorStructureLine?: (ctx: ErrorStructureLineContext) => void
屬性值
(ctx: ErrorStructureLineContext) => void
exitErrorTemplateString
結束 所產生的 LGTemplateParser.errorTemplateString
剖析樹狀結構。
exitErrorTemplateString?: (ctx: ErrorTemplateStringContext) => void
屬性值
(ctx: ErrorTemplateStringContext) => void
exitExpression
結束 所產生的 LGTemplateParser.expression
剖析樹狀結構。
exitExpression?: (ctx: ExpressionContext) => void
屬性值
(ctx: ExpressionContext) => void
exitExpressionInStructure
結束 所產生的 LGTemplateParser.expressionInStructure
剖析樹狀結構。
exitExpressionInStructure?: (ctx: ExpressionInStructureContext) => void
屬性值
(ctx: ExpressionInStructureContext) => void
exitIfCondition
結束 所產生的 LGTemplateParser.ifCondition
剖析樹狀結構。
exitIfCondition?: (ctx: IfConditionContext) => void
屬性值
(ctx: IfConditionContext) => void
exitIfConditionRule
結束 所產生的 LGTemplateParser.ifConditionRule
剖析樹狀結構。
exitIfConditionRule?: (ctx: IfConditionRuleContext) => void
屬性值
(ctx: IfConditionRuleContext) => void
exitIfElseBody
結束 中 LGTemplateParser.body
加上標籤的 ifElseBody
替代方法所產生的剖析樹狀結構。
exitIfElseBody?: (ctx: IfElseBodyContext) => void
屬性值
(ctx: IfElseBodyContext) => void
exitIfElseTemplateBody
結束 所產生的 LGTemplateParser.ifElseTemplateBody
剖析樹狀結構。
exitIfElseTemplateBody?: (ctx: IfElseTemplateBodyContext) => void
屬性值
(ctx: IfElseTemplateBodyContext) => void
exitKeyValueStructureLine
結束 所產生的 LGTemplateParser.keyValueStructureLine
剖析樹狀結構。
exitKeyValueStructureLine?: (ctx: KeyValueStructureLineContext) => void
屬性值
(ctx: KeyValueStructureLineContext) => void
exitKeyValueStructureValue
結束 所產生的 LGTemplateParser.keyValueStructureValue
剖析樹狀結構。
exitKeyValueStructureValue?: (ctx: KeyValueStructureValueContext) => void
屬性值
(ctx: KeyValueStructureValueContext) => void
exitNormalBody
結束 中 LGTemplateParser.body
加上標籤的 normalBody
替代方法所產生的剖析樹狀結構。
exitNormalBody?: (ctx: NormalBodyContext) => void
屬性值
(ctx: NormalBodyContext) => void
exitNormalTemplateBody
結束 所產生的 LGTemplateParser.normalTemplateBody
剖析樹狀結構。
exitNormalTemplateBody?: (ctx: NormalTemplateBodyContext) => void
屬性值
(ctx: NormalTemplateBodyContext) => void
exitNormalTemplateString
結束 所產生的 LGTemplateParser.normalTemplateString
剖析樹狀結構。
exitNormalTemplateString?: (ctx: NormalTemplateStringContext) => void
屬性值
(ctx: NormalTemplateStringContext) => void
exitStructuredBody
結束 中 LGTemplateParser.body
加上標籤的 structuredBody
替代方法所產生的剖析樹狀結構。
exitStructuredBody?: (ctx: StructuredBodyContext) => void
屬性值
(ctx: StructuredBodyContext) => void
exitStructuredBodyContentLine
結束 所產生的 LGTemplateParser.structuredBodyContentLine
剖析樹狀結構。
exitStructuredBodyContentLine?: (ctx: StructuredBodyContentLineContext) => void
屬性值
(ctx: StructuredBodyContentLineContext) => void
exitStructuredBodyEndLine
結束 所產生的 LGTemplateParser.structuredBodyEndLine
剖析樹狀結構。
exitStructuredBodyEndLine?: (ctx: StructuredBodyEndLineContext) => void
屬性值
(ctx: StructuredBodyEndLineContext) => void
exitStructuredBodyNameLine
結束 所產生的 LGTemplateParser.structuredBodyNameLine
剖析樹狀結構。
exitStructuredBodyNameLine?: (ctx: StructuredBodyNameLineContext) => void
屬性值
(ctx: StructuredBodyNameLineContext) => void
exitStructuredTemplateBody
結束 所產生的 LGTemplateParser.structuredTemplateBody
剖析樹狀結構。
exitStructuredTemplateBody?: (ctx: StructuredTemplateBodyContext) => void
屬性值
(ctx: StructuredTemplateBodyContext) => void
exitSwitchCaseBody
結束 中 LGTemplateParser.body
加上標籤的 switchCaseBody
替代方法所產生的剖析樹狀結構。
exitSwitchCaseBody?: (ctx: SwitchCaseBodyContext) => void
屬性值
(ctx: SwitchCaseBodyContext) => void
exitSwitchCaseRule
結束 所產生的 LGTemplateParser.switchCaseRule
剖析樹狀結構。
exitSwitchCaseRule?: (ctx: SwitchCaseRuleContext) => void
屬性值
(ctx: SwitchCaseRuleContext) => void
exitSwitchCaseStat
結束 所產生的 LGTemplateParser.switchCaseStat
剖析樹狀結構。
exitSwitchCaseStat?: (ctx: SwitchCaseStatContext) => void
屬性值
(ctx: SwitchCaseStatContext) => void
exitSwitchCaseTemplateBody
結束 所產生的 LGTemplateParser.switchCaseTemplateBody
剖析樹狀結構。
exitSwitchCaseTemplateBody?: (ctx: SwitchCaseTemplateBodyContext) => void
屬性值
(ctx: SwitchCaseTemplateBodyContext) => void
exitTemplate
結束 所產生的 LGTemplateParser.template
剖析樹狀結構。
exitTemplate?: (ctx: TemplateContext) => void
屬性值
(ctx: TemplateContext) => void
exitTemplateString
結束 所產生的 LGTemplateParser.templateString
剖析樹狀結構。
exitTemplateString?: (ctx: TemplateStringContext) => void
屬性值
(ctx: TemplateStringContext) => void
繼承的屬性詳細資料
enterEveryRule
enterEveryRule?: (ctx: ParserRuleContext) => void
屬性值
(ctx: ParserRuleContext) => void
繼承自 ParseTreeListener.enterEveryRule
exitEveryRule
exitEveryRule?: (ctx: ParserRuleContext) => void
屬性值
(ctx: ParserRuleContext) => void
繼承自 ParseTreeListener.exitEveryRule
visitErrorNode
visitErrorNode?: (node: ErrorNode) => void
屬性值
(node: ErrorNode) => void
繼承自 ParseTreeListener.visitErrorNode
visitTerminal
visitTerminal?: (node: TerminalNode) => void
屬性值
(node: TerminalNode) => void
繼承自 ParseTreeListener.visitTerminal