Class: Tag

Hierarchy

Implements

Constructors

constructor

+ new Tag(token: TagToken, tokens: TopLevelToken[], liquid: Liquid): Tag

Overrides TemplateImpl.constructor

Defined in src/template/tag/tag.ts:10

Parameters:

Name Type
token TagToken
tokens TopLevelToken[]
liquid Liquid

Returns: Tag

Properties

Private impl

impl: TagImpl

Defined in src/template/tag/tag.ts:10


name

name: string

Defined in src/template/tag/tag.ts:9


token

token: TagToken

Implementation of Template.token

Inherited from TemplateImpl.token

Defined in src/template/template-impl.ts:2

Methods

render

render(ctx: Context, emitter: Emitter): Generator‹unknown, unknown, HashValue | unknown›

Implementation of Template

Defined in src/template/tag/tag.ts:24

Parameters:

Name Type
ctx Context
emitter Emitter

Returns: Generator‹unknown, unknown, HashValue | unknown›