LiquidJS

教程标签过滤器演示API
Github
快速入口LiquidLiquidOptionsFSCache类BlankDropContextDelimitedTokenDropEmptyDropExpressionFilterTokenForloopDropHTMLTokenHashTokenLRULiquidLiteralTokenNullDropNumberTokenOperatorTokenOutputTokenParseErrorParseStreamParserPropertyaccessTokenQuotedTokenRangeTokenRenderRenderErrorTablerowloopDropTagTokenTokenTokenizationErrorTokenizerWordToken枚举BlockModeTokenKind接口CacheFilterImplOptionsFSLiquidOptionsNormalizedFullOptionsPlainObjectTagImplOptions

Class: Parser

Hierarchy

  • Parser

Constructors

constructor

+ new Parser(liquid: Liquid): Parser

Defined in parser/parser.ts:13

Parameters:

Name Type
liquid Liquid

Returns: Parser

Properties

Private liquid

• liquid: Liquid

Defined in parser/parser.ts:13

Methods

parse

▸ parse(tokens: TopLevelToken[]): Template[]

Defined in parser/parser.ts:18

Parameters:

Name Type
tokens TopLevelToken[]

Returns: Template[]


parseStream

▸ parseStream(tokens: TopLevelToken[]): ParseStream‹TagToken | HTMLToken | OutputToken›

Defined in parser/parser.ts:39

Parameters:

Name Type
tokens TopLevelToken[]

Returns: ParseStream‹TagToken | HTMLToken | OutputToken›


parseToken

▸ parseToken(token: TopLevelToken, remainTokens: TopLevelToken[]): Tag | Output | HTML

Defined in parser/parser.ts:26

Parameters:

Name Type
token TopLevelToken
remainTokens TopLevelToken[]

Returns: Tag | Output | HTML

上次更新:2021-09-26 下一页
目录
  1. Hierarchy
  2. Constructors
    1. constructor
  3. Properties
    1. Private liquid
  4. Methods
    1. parse
    2. parseStream
    3. parseToken
回到顶部
© 2021 Harttle
本文档通过 CC BY 4.0 授权。
    教程标签过滤器演示API
  • GitHub
快速入口LiquidLiquidOptionsFSCache类BlankDropContextDelimitedTokenDropEmptyDropExpressionFilterTokenForloopDropHTMLTokenHashTokenLRULiquidLiteralTokenNullDropNumberTokenOperatorTokenOutputTokenParseErrorParseStreamParserPropertyaccessTokenQuotedTokenRangeTokenRenderRenderErrorTablerowloopDropTagTokenTokenTokenizationErrorTokenizerWordToken枚举BlockModeTokenKind接口CacheFilterImplOptionsFSLiquidOptionsNormalizedFullOptionsPlainObjectTagImplOptions
简体中文