Class: OutputStatement
A class that implements the Tag
interface is responsible for
parsing one or more tokens from a token stream, and returning
an ast.Node to be added into the abstract syntax tree.
Extended by
Implements
Constructors
new OutputStatement()
new OutputStatement():
OutputStatement
Returns
Properties
block
readonly
block:false
=false
Defined in
src/builtin/tags/statement.ts:13
name
readonly
name:string
="statement"
Defined in
src/builtin/tags/statement.ts:14
nodeClass
protected
nodeClass: typeofOutputStatementNode
=OutputStatementNode
Defined in
src/builtin/tags/statement.ts:15
Methods
parse()
parse(
stream
):Node
Create a syntax tree node by parsing tokens from the token stream.
If implementing a block tag (one with a start and end tag), the stream should be left with the end tag as its current token.
Parameters
• stream: TokenStream
A stream of template tokens.