diff --git a/api/classes/cache_lru_.lru.html b/api/classes/cache_lru_.lru.html index 72e8cc447..9627af62f 100644 --- a/api/classes/cache_lru_.lru.html +++ b/api/classes/cache_lru_.lru.html @@ -208,7 +208,7 @@ diff --git a/api/classes/cache_lru_.node.html b/api/classes/cache_lru_.node.html index 802997324..4d3f51e53 100644 --- a/api/classes/cache_lru_.node.html +++ b/api/classes/cache_lru_.node.html @@ -139,7 +139,7 @@ diff --git a/api/classes/context_context_.context.html b/api/classes/context_context_.context.html index 0d08ff6e2..b927c3606 100644 --- a/api/classes/context_context_.context.html +++ b/api/classes/context_context_.context.html @@ -97,7 +97,7 @@
  • Context
  • Constructors

    constructor

    + new Context(env: object, opts: NormalizedFullOptions, renderOptions: RenderOptions): Context

    -

    Defined in src/context/context.ts:35

    +

    Defined in src/context/context.ts:36

    Parameters:

    @@ -125,36 +125,74 @@

    Returns: Context

    Properties

    environments

    environments: Scope

    -

    Defined in src/context/context.ts:22

    +

    Defined in src/context/context.ts:23

    user passed in scope
    {% increment %}, {% decrement %} changes this scope,
    whereas {% capture %}, {% assign %} only hide this scope


    globals

    globals: Scope

    -

    Defined in src/context/context.ts:26

    +

    Defined in src/context/context.ts:27

    global scope used as fallback for missing variables


    opts

    opts: NormalizedFullOptions

    -

    Defined in src/context/context.ts:31

    +

    Defined in src/context/context.ts:32

    The normalized liquid options object


    Private registers

    registers: object

    -

    Defined in src/context/context.ts:16

    +

    Defined in src/context/context.ts:17

    Type declaration:


    Private scopes

    scopes: Scope[] = [{}]

    -

    Defined in src/context/context.ts:15

    +

    Defined in src/context/context.ts:16

    insert a Context-level empty scope,
    for tags like {% capture %} {% assign %} to operate


    strictVariables

    strictVariables: boolean

    -

    Defined in src/context/context.ts:35

    +

    Defined in src/context/context.ts:36

    Throw when accessing undefined variable?


    sync

    sync: boolean

    -

    Defined in src/context/context.ts:27

    -

    Methods

    bottom

    bottom(): Scope

    -

    Defined in src/context/context.ts:79

    +

    Defined in src/context/context.ts:28

    +

    Methods

    _get

    _get(paths: PropertyKey[]): IterableIterator‹unknown›

    +

    Defined in src/context/context.ts:66

    +

    Parameters:

    + + + + + + + + + + + +
    NameType
    pathsPropertyKey[]
    +

    Returns: IterableIterator‹unknown›

    +
    +

    _getFromScope

    _getFromScope(scope: unknown, paths: PropertyKey[] | string): IterableIterator‹unknown›

    +

    Defined in src/context/context.ts:76

    +

    Parameters:

    + + + + + + + + + + + + + + + +
    NameType
    scopeunknown
    pathsPropertyKey[] | string
    +

    Returns: IterableIterator‹unknown›

    +
    +

    bottom

    bottom(): Scope

    +

    Defined in src/context/context.ts:92

    Returns: Scope


    Private findScope

    findScope(key: string | number): Scope

    -

    Defined in src/context/context.ts:82

    +

    Defined in src/context/context.ts:95

    Parameters:

    @@ -170,8 +208,9 @@

    Returns: Scope


    -

    get

    get(paths: PropertyKey[]): object

    -

    Defined in src/context/context.ts:59

    +

    get

    get(paths: PropertyKey[]): unknown

    +

    Defined in src/context/context.ts:63

    +

    deprecated use _get() instead

    Parameters:

    @@ -185,14 +224,15 @@
    PropertyKey[]
    -

    Returns: object

    +

    Returns: unknown


    getAll

    getAll(): Scope

    -

    Defined in src/context/context.ts:55

    +

    Defined in src/context/context.ts:56

    Returns: Scope


    -

    getFromScope

    getFromScope(scope: object, paths: PropertyKey[] | string): object

    -

    Defined in src/context/context.ts:63

    +

    getFromScope

    getFromScope(scope: unknown, paths: PropertyKey[] | string): IterableIterator‹unknown›

    +

    Defined in src/context/context.ts:73

    +

    deprecated use _get() instead

    Parameters:

    @@ -203,17 +243,17 @@ - +
    scopeobjectunknown
    paths PropertyKey[] | string
    -

    Returns: object

    +

    Returns: IterableIterator‹unknown›


    getRegister

    getRegister(key: string): any

    -

    Defined in src/context/context.ts:43

    +

    Defined in src/context/context.ts:44

    Parameters:

    @@ -230,11 +270,11 @@

    Returns: any


    pop

    pop(): undefined | Drop‹› | PlainObject

    -

    Defined in src/context/context.ts:76

    +

    Defined in src/context/context.ts:89

    Returns: undefined | Drop‹› | PlainObject


    push

    push(ctx: object): number

    -

    Defined in src/context/context.ts:73

    +

    Defined in src/context/context.ts:86

    Parameters:

    @@ -251,7 +291,7 @@

    Returns: number


    restoreRegister

    restoreRegister(keyValues: [string, any][]): void

    -

    Defined in src/context/context.ts:52

    +

    Defined in src/context/context.ts:53

    Parameters:

    @@ -268,7 +308,7 @@

    Returns: void


    saveRegister

    saveRegister(…keys: string[]): [string, any][]

    -

    Defined in src/context/context.ts:49

    +

    Defined in src/context/context.ts:50

    Parameters:

    @@ -285,7 +325,7 @@

    Returns: [string, any][]


    setRegister

    setRegister(key: string, value: any): any

    -

    Defined in src/context/context.ts:46

    +

    Defined in src/context/context.ts:47

    Parameters:

    @@ -307,7 +347,7 @@ @@ -316,7 +356,7 @@
    Contents -
    1. Hierarchy
    2. Constructors
      1. constructor
    3. Properties
      1. environments
      2. globals
      3. opts
      4. Private registers
        1. Type declaration:
      5. Private scopes
      6. strictVariables
      7. sync
    4. Methods
      1. bottom
      2. Private findScope
      3. get
      4. getAll
      5. getFromScope
      6. getRegister
      7. pop
      8. push
      9. restoreRegister
      10. saveRegister
      11. setRegister
    +
    1. Hierarchy
    2. Constructors
      1. constructor
    3. Properties
      1. environments
      2. globals
      3. opts
      4. Private registers
        1. Type declaration:
      5. Private scopes
      6. strictVariables
      7. sync
    4. Methods
      1. _get
      2. _getFromScope
      3. bottom
      4. Private findScope
      5. get
      6. getAll
      7. getFromScope
      8. getRegister
      9. pop
      10. push
      11. restoreRegister
      12. saveRegister
      13. setRegister
    Back to Top
    diff --git a/api/classes/drop_blank_drop_.blankdrop.html b/api/classes/drop_blank_drop_.blankdrop.html index 51124208a..eeba1750f 100644 --- a/api/classes/drop_blank_drop_.blankdrop.html +++ b/api/classes/drop_blank_drop_.blankdrop.html @@ -161,7 +161,7 @@ diff --git a/api/classes/drop_block_drop_.blockdrop.html b/api/classes/drop_block_drop_.blockdrop.html index a75d02885..94a1875fd 100644 --- a/api/classes/drop_block_drop_.blockdrop.html +++ b/api/classes/drop_block_drop_.blockdrop.html @@ -132,7 +132,7 @@ diff --git a/api/classes/drop_drop_.drop.html b/api/classes/drop_drop_.drop.html index 6da0b6b86..287e2f58a 100644 --- a/api/classes/drop_drop_.drop.html +++ b/api/classes/drop_drop_.drop.html @@ -120,7 +120,7 @@ diff --git a/api/classes/drop_empty_drop_.emptydrop.html b/api/classes/drop_empty_drop_.emptydrop.html index 33b5fd784..ec994e176 100644 --- a/api/classes/drop_empty_drop_.emptydrop.html +++ b/api/classes/drop_empty_drop_.emptydrop.html @@ -159,7 +159,7 @@ diff --git a/api/classes/drop_forloop_drop_.forloopdrop.html b/api/classes/drop_forloop_drop_.forloopdrop.html index ff6f46281..49164543c 100644 --- a/api/classes/drop_forloop_drop_.forloopdrop.html +++ b/api/classes/drop_forloop_drop_.forloopdrop.html @@ -183,7 +183,7 @@ diff --git a/api/classes/drop_null_drop_.nulldrop.html b/api/classes/drop_null_drop_.nulldrop.html index bdab56e65..ee2d5d099 100644 --- a/api/classes/drop_null_drop_.nulldrop.html +++ b/api/classes/drop_null_drop_.nulldrop.html @@ -158,7 +158,7 @@ diff --git a/api/classes/drop_tablerowloop_drop_.tablerowloopdrop.html b/api/classes/drop_tablerowloop_drop_.tablerowloopdrop.html index de16c776c..e27a868ef 100644 --- a/api/classes/drop_tablerowloop_drop_.tablerowloopdrop.html +++ b/api/classes/drop_tablerowloop_drop_.tablerowloopdrop.html @@ -218,7 +218,7 @@ diff --git a/api/classes/emitters_keeping_type_emitter_.keepingtypeemitter.html b/api/classes/emitters_keeping_type_emitter_.keepingtypeemitter.html index ef132a847..5f98b0ee5 100644 --- a/api/classes/emitters_keeping_type_emitter_.keepingtypeemitter.html +++ b/api/classes/emitters_keeping_type_emitter_.keepingtypeemitter.html @@ -122,7 +122,7 @@ diff --git a/api/classes/emitters_simple_emitter_.simpleemitter.html b/api/classes/emitters_simple_emitter_.simpleemitter.html index 9b444a8e6..ae74e1baf 100644 --- a/api/classes/emitters_simple_emitter_.simpleemitter.html +++ b/api/classes/emitters_simple_emitter_.simpleemitter.html @@ -122,7 +122,7 @@ diff --git a/api/classes/emitters_streamed_emitter_.streamedemitter.html b/api/classes/emitters_streamed_emitter_.streamedemitter.html index 7b9976ed6..b14321756 100644 --- a/api/classes/emitters_streamed_emitter_.streamedemitter.html +++ b/api/classes/emitters_streamed_emitter_.streamedemitter.html @@ -146,7 +146,7 @@ diff --git a/api/classes/emitters_streamed_emitter_browser_.streamedemitter.html b/api/classes/emitters_streamed_emitter_browser_.streamedemitter.html index ef34fc9c4..ed467f5b0 100644 --- a/api/classes/emitters_streamed_emitter_browser_.streamedemitter.html +++ b/api/classes/emitters_streamed_emitter_browser_.streamedemitter.html @@ -150,7 +150,7 @@ diff --git a/api/classes/fs_loader_.loader.html b/api/classes/fs_loader_.loader.html index 54ecac2ca..b522e7abe 100644 --- a/api/classes/fs_loader_.loader.html +++ b/api/classes/fs_loader_.loader.html @@ -250,7 +250,7 @@ diff --git a/api/classes/liquid_.liquid.html b/api/classes/liquid_.liquid.html index 516b158e8..67cfc2c61 100644 --- a/api/classes/liquid_.liquid.html +++ b/api/classes/liquid_.liquid.html @@ -622,7 +622,7 @@ diff --git a/api/classes/parser_parse_stream_.parsestream.html b/api/classes/parser_parse_stream_.parsestream.html index 68d0b8d66..b6bf1caab 100644 --- a/api/classes/parser_parse_stream_.parsestream.html +++ b/api/classes/parser_parse_stream_.parsestream.html @@ -205,7 +205,7 @@ diff --git a/api/classes/parser_parser_.parser.html b/api/classes/parser_parser_.parser.html index aeef96395..e3d746d68 100644 --- a/api/classes/parser_parser_.parser.html +++ b/api/classes/parser_parser_.parser.html @@ -298,7 +298,7 @@ diff --git a/api/classes/parser_tokenizer_.tokenizer.html b/api/classes/parser_tokenizer_.tokenizer.html index f30f633ed..ec36c2151 100644 --- a/api/classes/parser_tokenizer_.tokenizer.html +++ b/api/classes/parser_tokenizer_.tokenizer.html @@ -568,7 +568,7 @@ diff --git a/api/classes/render_expression_.expression.html b/api/classes/render_expression_.expression.html index 5eb10ad66..472cbfcfe 100644 --- a/api/classes/render_expression_.expression.html +++ b/api/classes/render_expression_.expression.html @@ -97,7 +97,7 @@
  • Expression
  • Constructors

    constructor

    + new Expression(tokens: IterableIterator‹Token›): Expression

    -

    Defined in src/render/expression.ts:18

    +

    Defined in src/render/expression.ts:19

    Parameters:

    @@ -113,9 +113,9 @@

    Returns: Expression

    Properties

    Private postfix

    postfix: Token[]

    -

    Defined in src/render/expression.ts:18

    +

    Defined in src/render/expression.ts:19

    Methods

    evaluate

    evaluate(ctx: Context, lenient?: undefined | false | true): Generator‹unknown, unknown, unknown›

    -

    Defined in src/render/expression.ts:23

    +

    Defined in src/render/expression.ts:24

    Parameters:

    @@ -137,7 +137,7 @@ diff --git a/api/classes/render_render_.render.html b/api/classes/render_render_.render.html index 36bab54b7..a3d306164 100644 --- a/api/classes/render_render_.render.html +++ b/api/classes/render_render_.render.html @@ -144,7 +144,7 @@ diff --git a/api/classes/template_filter_filter_.filter.html b/api/classes/template_filter_filter_.filter.html index 42e1f048e..2c7ae9867 100644 --- a/api/classes/template_filter_filter_.filter.html +++ b/api/classes/template_filter_filter_.filter.html @@ -135,7 +135,7 @@

    name

    name: string

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

    -

    Methods

    render

    render(value: any, context: Context): any

    +

    Methods

    render

    render(value: any, context: Context): IterableIterator‹unknown›

    Defined in src/template/filter/filter.ts:20

    Parameters:

    @@ -154,11 +154,11 @@
    Context
    -

    Returns: any

    +

    Returns: IterableIterator‹unknown›

    diff --git a/api/classes/template_filter_filter_map_.filtermap.html b/api/classes/template_filter_filter_map_.filtermap.html index 784ba9cf3..cf316d996 100644 --- a/api/classes/template_filter_filter_map_.filtermap.html +++ b/api/classes/template_filter_filter_map_.filtermap.html @@ -188,7 +188,7 @@ diff --git a/api/classes/template_html_.html.html b/api/classes/template_html_.html.html index 5b094a22b..751e3cd96 100644 --- a/api/classes/template_html_.html.html +++ b/api/classes/template_html_.html.html @@ -149,7 +149,7 @@ diff --git a/api/classes/template_output_.output.html b/api/classes/template_output_.output.html index 410d846d1..ccb1683b8 100644 --- a/api/classes/template_output_.output.html +++ b/api/classes/template_output_.output.html @@ -153,7 +153,7 @@ diff --git a/api/classes/template_tag_hash_.hash.html b/api/classes/template_tag_hash_.hash.html index 938f661cc..09ec9a80f 100644 --- a/api/classes/template_tag_hash_.hash.html +++ b/api/classes/template_tag_hash_.hash.html @@ -138,7 +138,7 @@ diff --git a/api/classes/template_tag_tag_.tag.html b/api/classes/template_tag_tag_.tag.html index 9bbc41b59..6394f8896 100644 --- a/api/classes/template_tag_tag_.tag.html +++ b/api/classes/template_tag_tag_.tag.html @@ -160,7 +160,7 @@ diff --git a/api/classes/template_tag_tag_map_.tagmap.html b/api/classes/template_tag_tag_map_.tagmap.html index 0fd3187b7..905c35607 100644 --- a/api/classes/template_tag_tag_map_.tagmap.html +++ b/api/classes/template_tag_tag_map_.tagmap.html @@ -141,7 +141,7 @@ diff --git a/api/classes/template_template_impl_.templateimpl.html b/api/classes/template_template_impl_.templateimpl.html index 5f6311874..dec8ecb14 100644 --- a/api/classes/template_template_impl_.templateimpl.html +++ b/api/classes/template_template_impl_.templateimpl.html @@ -122,7 +122,7 @@ diff --git a/api/classes/template_value_.value.html b/api/classes/template_value_.value.html index da4c13b43..e023fccf4 100644 --- a/api/classes/template_value_.value.html +++ b/api/classes/template_value_.value.html @@ -147,7 +147,7 @@ diff --git a/api/classes/tokens_delimited_token_.delimitedtoken.html b/api/classes/tokens_delimited_token_.delimitedtoken.html index 8ab888486..cbe47821d 100644 --- a/api/classes/tokens_delimited_token_.delimitedtoken.html +++ b/api/classes/tokens_delimited_token_.delimitedtoken.html @@ -191,7 +191,7 @@ diff --git a/api/classes/tokens_filter_token_.filtertoken.html b/api/classes/tokens_filter_token_.filtertoken.html index 7a044974c..1020baa13 100644 --- a/api/classes/tokens_filter_token_.filtertoken.html +++ b/api/classes/tokens_filter_token_.filtertoken.html @@ -177,7 +177,7 @@ diff --git a/api/classes/tokens_hash_token_.hashtoken.html b/api/classes/tokens_hash_token_.hashtoken.html index 78465188d..bbfa9559b 100644 --- a/api/classes/tokens_hash_token_.hashtoken.html +++ b/api/classes/tokens_hash_token_.hashtoken.html @@ -177,7 +177,7 @@ diff --git a/api/classes/tokens_html_token_.htmltoken.html b/api/classes/tokens_html_token_.htmltoken.html index 77a1a1105..fa095f009 100644 --- a/api/classes/tokens_html_token_.htmltoken.html +++ b/api/classes/tokens_html_token_.htmltoken.html @@ -173,7 +173,7 @@ diff --git a/api/classes/tokens_identifier_token_.identifiertoken.html b/api/classes/tokens_identifier_token_.identifiertoken.html index edaa3d158..c01193760 100644 --- a/api/classes/tokens_identifier_token_.identifiertoken.html +++ b/api/classes/tokens_identifier_token_.identifiertoken.html @@ -185,7 +185,7 @@ diff --git a/api/classes/tokens_liquid_tag_token_.liquidtagtoken.html b/api/classes/tokens_liquid_tag_token_.liquidtagtoken.html index 965678eaf..f226b53e3 100644 --- a/api/classes/tokens_liquid_tag_token_.liquidtagtoken.html +++ b/api/classes/tokens_liquid_tag_token_.liquidtagtoken.html @@ -182,7 +182,7 @@ diff --git a/api/classes/tokens_literal_token_.literaltoken.html b/api/classes/tokens_literal_token_.literaltoken.html index d40f8ceb5..c8e3aa182 100644 --- a/api/classes/tokens_literal_token_.literaltoken.html +++ b/api/classes/tokens_literal_token_.literaltoken.html @@ -166,7 +166,7 @@ diff --git a/api/classes/tokens_number_token_.numbertoken.html b/api/classes/tokens_number_token_.numbertoken.html index 54db55dd7..13e3c88f6 100644 --- a/api/classes/tokens_number_token_.numbertoken.html +++ b/api/classes/tokens_number_token_.numbertoken.html @@ -161,7 +161,7 @@ diff --git a/api/classes/tokens_operator_token_.operatortoken.html b/api/classes/tokens_operator_token_.operatortoken.html index d58f4ca1c..483de20dc 100644 --- a/api/classes/tokens_operator_token_.operatortoken.html +++ b/api/classes/tokens_operator_token_.operatortoken.html @@ -170,7 +170,7 @@ diff --git a/api/classes/tokens_output_token_.outputtoken.html b/api/classes/tokens_output_token_.outputtoken.html index 5bc9ad02b..1afb04656 100644 --- a/api/classes/tokens_output_token_.outputtoken.html +++ b/api/classes/tokens_output_token_.outputtoken.html @@ -176,7 +176,7 @@ diff --git a/api/classes/tokens_property_access_token_.propertyaccesstoken.html b/api/classes/tokens_property_access_token_.propertyaccesstoken.html index 68755a64d..4c38b2b7e 100644 --- a/api/classes/tokens_property_access_token_.propertyaccesstoken.html +++ b/api/classes/tokens_property_access_token_.propertyaccesstoken.html @@ -168,7 +168,7 @@ diff --git a/api/classes/tokens_quoted_token_.quotedtoken.html b/api/classes/tokens_quoted_token_.quotedtoken.html index a70489db1..08a945cd0 100644 --- a/api/classes/tokens_quoted_token_.quotedtoken.html +++ b/api/classes/tokens_quoted_token_.quotedtoken.html @@ -163,7 +163,7 @@ diff --git a/api/classes/tokens_range_token_.rangetoken.html b/api/classes/tokens_range_token_.rangetoken.html index 07929bda5..80f06a9c1 100644 --- a/api/classes/tokens_range_token_.rangetoken.html +++ b/api/classes/tokens_range_token_.rangetoken.html @@ -177,7 +177,7 @@ diff --git a/api/classes/tokens_tag_token_.tagtoken.html b/api/classes/tokens_tag_token_.tagtoken.html index a4b3c36d9..bc73a6129 100644 --- a/api/classes/tokens_tag_token_.tagtoken.html +++ b/api/classes/tokens_tag_token_.tagtoken.html @@ -182,7 +182,7 @@ diff --git a/api/classes/tokens_token_.token.html b/api/classes/tokens_token_.token.html index 0551f660b..854d28144 100644 --- a/api/classes/tokens_token_.token.html +++ b/api/classes/tokens_token_.token.html @@ -168,7 +168,7 @@ diff --git a/api/classes/util_error_.assertionerror.html b/api/classes/util_error_.assertionerror.html index 9d505fcfc..250b36601 100644 --- a/api/classes/util_error_.assertionerror.html +++ b/api/classes/util_error_.assertionerror.html @@ -132,7 +132,7 @@ diff --git a/api/classes/util_error_.internalundefinedvariableerror.html b/api/classes/util_error_.internalundefinedvariableerror.html index 9f5a5d1a4..93998fbbd 100644 --- a/api/classes/util_error_.internalundefinedvariableerror.html +++ b/api/classes/util_error_.internalundefinedvariableerror.html @@ -135,7 +135,7 @@ diff --git a/api/classes/util_error_.liquiderror.html b/api/classes/util_error_.liquiderror.html index eb9282238..2ae05adf8 100644 --- a/api/classes/util_error_.liquiderror.html +++ b/api/classes/util_error_.liquiderror.html @@ -152,7 +152,7 @@ diff --git a/api/classes/util_error_.parseerror.html b/api/classes/util_error_.parseerror.html index d8ae5056e..7a64594e7 100644 --- a/api/classes/util_error_.parseerror.html +++ b/api/classes/util_error_.parseerror.html @@ -138,7 +138,7 @@ diff --git a/api/classes/util_error_.rendererror.html b/api/classes/util_error_.rendererror.html index 5d362b2bb..a3c3d3d56 100644 --- a/api/classes/util_error_.rendererror.html +++ b/api/classes/util_error_.rendererror.html @@ -155,7 +155,7 @@ diff --git a/api/classes/util_error_.tokenizationerror.html b/api/classes/util_error_.tokenizationerror.html index d66550754..e2cd15847 100644 --- a/api/classes/util_error_.tokenizationerror.html +++ b/api/classes/util_error_.tokenizationerror.html @@ -138,7 +138,7 @@ diff --git a/api/classes/util_error_.undefinedvariableerror.html b/api/classes/util_error_.undefinedvariableerror.html index b69785d03..29d54fa90 100644 --- a/api/classes/util_error_.undefinedvariableerror.html +++ b/api/classes/util_error_.undefinedvariableerror.html @@ -138,7 +138,7 @@ diff --git a/api/classes/util_timezone_date_.timezonedate.html b/api/classes/util_timezone_date_.timezonedate.html index d1c9db861..4fa6bd299 100644 --- a/api/classes/util_timezone_date_.timezonedate.html +++ b/api/classes/util_timezone_date_.timezonedate.html @@ -240,7 +240,7 @@ diff --git a/api/enums/context_block_mode_.blockmode.html b/api/enums/context_block_mode_.blockmode.html index ecd4bcbee..e06636021 100644 --- a/api/enums/context_block_mode_.blockmode.html +++ b/api/enums/context_block_mode_.blockmode.html @@ -101,7 +101,7 @@ diff --git a/api/enums/fs_loader_.lookuptype.html b/api/enums/fs_loader_.lookuptype.html index 8c539788f..da553808b 100644 --- a/api/enums/fs_loader_.lookuptype.html +++ b/api/enums/fs_loader_.lookuptype.html @@ -104,7 +104,7 @@ diff --git a/api/enums/parser_token_kind_.tokenkind.html b/api/enums/parser_token_kind_.tokenkind.html index 8ece196f6..416a16060 100644 --- a/api/enums/parser_token_kind_.tokenkind.html +++ b/api/enums/parser_token_kind_.tokenkind.html @@ -134,7 +134,7 @@ diff --git a/api/globals.html b/api/globals.html index d95c6ab79..49f0ef349 100644 --- a/api/globals.html +++ b/api/globals.html @@ -96,7 +96,7 @@ diff --git a/api/interfaces/cache_cache_.cache.html b/api/interfaces/cache_cache_.cache.html index f89f47fc1..8a0f02d25 100644 --- a/api/interfaces/cache_cache_.cache.html +++ b/api/interfaces/cache_cache_.cache.html @@ -157,7 +157,7 @@ diff --git a/api/interfaces/context_scope_.plainobject.html b/api/interfaces/context_scope_.plainobject.html index 5429ace9a..8882d44eb 100644 --- a/api/interfaces/context_scope_.plainobject.html +++ b/api/interfaces/context_scope_.plainobject.html @@ -104,7 +104,7 @@ diff --git a/api/interfaces/drop_comparable_.comparable.html b/api/interfaces/drop_comparable_.comparable.html index 666c187db..d786cbfcf 100644 --- a/api/interfaces/drop_comparable_.comparable.html +++ b/api/interfaces/drop_comparable_.comparable.html @@ -188,7 +188,7 @@ diff --git a/api/interfaces/emitters_emitter_.emitter.html b/api/interfaces/emitters_emitter_.emitter.html index 939845f41..9c3b238d8 100644 --- a/api/interfaces/emitters_emitter_.emitter.html +++ b/api/interfaces/emitters_emitter_.emitter.html @@ -127,7 +127,7 @@ diff --git a/api/interfaces/fs_fs_.fs.html b/api/interfaces/fs_fs_.fs.html index 40203ff4c..7ce95ddee 100644 --- a/api/interfaces/fs_fs_.fs.html +++ b/api/interfaces/fs_fs_.fs.html @@ -212,7 +212,7 @@ diff --git a/api/interfaces/fs_loader_.loaderoptions.html b/api/interfaces/fs_loader_.loaderoptions.html index 3e64e90a3..91110ac3b 100644 --- a/api/interfaces/fs_loader_.loaderoptions.html +++ b/api/interfaces/fs_loader_.loaderoptions.html @@ -116,7 +116,7 @@ diff --git a/api/interfaces/liquid_options_.liquidoptions.html b/api/interfaces/liquid_options_.liquidoptions.html index d6fa2f9b7..445156ba6 100644 --- a/api/interfaces/liquid_options_.liquidoptions.html +++ b/api/interfaces/liquid_options_.liquidoptions.html @@ -220,7 +220,7 @@ diff --git a/api/interfaces/liquid_options_.normalizedfulloptions.html b/api/interfaces/liquid_options_.normalizedfulloptions.html index a5294087f..a85c83b4e 100644 --- a/api/interfaces/liquid_options_.normalizedfulloptions.html +++ b/api/interfaces/liquid_options_.normalizedfulloptions.html @@ -224,7 +224,7 @@ diff --git a/api/interfaces/liquid_options_.normalizedoptions.html b/api/interfaces/liquid_options_.normalizedoptions.html index b5dff967a..1e49958bf 100644 --- a/api/interfaces/liquid_options_.normalizedoptions.html +++ b/api/interfaces/liquid_options_.normalizedoptions.html @@ -249,7 +249,7 @@ diff --git a/api/interfaces/liquid_options_.renderoptions.html b/api/interfaces/liquid_options_.renderoptions.html index 9573d6da6..a2718914d 100644 --- a/api/interfaces/liquid_options_.renderoptions.html +++ b/api/interfaces/liquid_options_.renderoptions.html @@ -114,7 +114,7 @@ diff --git a/api/interfaces/render_operator_.operators.html b/api/interfaces/render_operator_.operators.html index 7b69460ab..c7360d360 100644 --- a/api/interfaces/render_operator_.operators.html +++ b/api/interfaces/render_operator_.operators.html @@ -124,7 +124,7 @@ diff --git a/api/interfaces/template_filter_filter_impl_.filterimpl.html b/api/interfaces/template_filter_filter_impl_.filterimpl.html index a9083367c..6f4ebb9ed 100644 --- a/api/interfaces/template_filter_filter_impl_.filterimpl.html +++ b/api/interfaces/template_filter_filter_impl_.filterimpl.html @@ -104,7 +104,7 @@ diff --git a/api/interfaces/template_filter_filter_impl_options_.filterimploptions.html b/api/interfaces/template_filter_filter_impl_options_.filterimploptions.html index 6955529b8..3a1e0e7e8 100644 --- a/api/interfaces/template_filter_filter_impl_options_.filterimploptions.html +++ b/api/interfaces/template_filter_filter_impl_options_.filterimploptions.html @@ -123,7 +123,7 @@ diff --git a/api/interfaces/template_tag_hash_.hashvalue.html b/api/interfaces/template_tag_hash_.hashvalue.html index 5ae48b976..ec401b4d9 100644 --- a/api/interfaces/template_tag_hash_.hashvalue.html +++ b/api/interfaces/template_tag_hash_.hashvalue.html @@ -102,7 +102,7 @@ diff --git a/api/interfaces/template_tag_tag_impl_.tagimpl.html b/api/interfaces/template_tag_tag_impl_.tagimpl.html index a6f2502b2..55e6a149c 100644 --- a/api/interfaces/template_tag_tag_impl_.tagimpl.html +++ b/api/interfaces/template_tag_tag_impl_.tagimpl.html @@ -140,7 +140,7 @@ diff --git a/api/interfaces/template_tag_tag_impl_options_.tagimploptions.html b/api/interfaces/template_tag_tag_impl_options_.tagimploptions.html index e0d614e0f..4c659fa91 100644 --- a/api/interfaces/template_tag_tag_impl_options_.tagimploptions.html +++ b/api/interfaces/template_tag_tag_impl_options_.tagimploptions.html @@ -132,7 +132,7 @@ diff --git a/api/interfaces/template_template_.template.html b/api/interfaces/template_template_.template.html index b36fbf0d1..55889ee08 100644 --- a/api/interfaces/template_template_.template.html +++ b/api/interfaces/template_template_.template.html @@ -126,7 +126,7 @@ diff --git a/api/interfaces/util_liquid_date_.liquiddate.html b/api/interfaces/util_liquid_date_.liquiddate.html index a86b4ef09..6332e77d5 100644 --- a/api/interfaces/util_liquid_date_.liquiddate.html +++ b/api/interfaces/util_liquid_date_.liquiddate.html @@ -150,7 +150,7 @@ diff --git a/api/interfaces/util_operator_trie_.trie.html b/api/interfaces/util_operator_trie_.trie.html index c106497bd..17ee0a63f 100644 --- a/api/interfaces/util_operator_trie_.trie.html +++ b/api/interfaces/util_operator_trie_.trie.html @@ -102,7 +102,7 @@ diff --git a/api/interfaces/util_strftime_.formatoptions.html b/api/interfaces/util_strftime_.formatoptions.html index 2c1070b63..1c3d5aefe 100644 --- a/api/interfaces/util_strftime_.formatoptions.html +++ b/api/interfaces/util_strftime_.formatoptions.html @@ -107,7 +107,7 @@ diff --git a/api/modules/builtin_filters_array_.html b/api/modules/builtin_filters_array_.html index de2e7dbc5..9fb45aebe 100644 --- a/api/modules/builtin_filters_array_.html +++ b/api/modules/builtin_filters_array_.html @@ -105,7 +105,7 @@

    Const reverse

    reverse: (Anonymous function) = argumentsToValue((v: any[]) => […toArray(v)].reverse())

    Defined in src/builtin/filters/array.ts:11

    Functions

    compact

    compact<T>(this: FilterImpl, arr: T[]): any[]

    -

    Defined in src/builtin/filters/array.ts:39

    +

    Defined in src/builtin/filters/array.ts:47

    Type parameters:

    T

    Parameters:

    @@ -128,7 +128,7 @@

    Returns: any[]


    concat

    concat<T1, T2>(v: T1[], arg: T2[]): T1 | T2[]

    -

    Defined in src/builtin/filters/array.ts:44

    +

    Defined in src/builtin/filters/array.ts:52

    Type parameters:

    T1

    T2

    @@ -154,8 +154,8 @@

    Returns: T1 | T2[]


    -

    map

    map(this: FilterImpl, arr: Scope[], property: string): object[]

    -

    Defined in src/builtin/filters/array.ts:34

    +

    map

    map(this: FilterImpl, arr: Scope[], property: string): IterableIterator‹unknown›

    +

    Defined in src/builtin/filters/array.ts:39

    Parameters:

    @@ -177,10 +177,10 @@
    string
    -

    Returns: object[]

    +

    Returns: IterableIterator‹unknown›


    Const size

    size(v: string | any[]): number

    -

    Defined in src/builtin/filters/array.ts:32

    +

    Defined in src/builtin/filters/array.ts:37

    Parameters:

    @@ -197,7 +197,7 @@

    Returns: number


    slice

    slice<T>(v: T[] | string, begin: number, length: number): T[] | string

    -

    Defined in src/builtin/filters/array.ts:50

    +

    Defined in src/builtin/filters/array.ts:58

    Type parameters:

    T

    Parameters:

    @@ -227,7 +227,7 @@

    Returns: T[] | string


    -

    sort

    sort<T>(this: FilterImpl, arr: T[], property?: undefined | string): any[]

    +

    sort

    sort<T>(this: FilterImpl, arr: T[], property?: undefined | string): IterableIterator‹unknown›

    Defined in src/builtin/filters/array.ts:13

    Type parameters:

    T

    @@ -252,10 +252,10 @@ undefined | string -

    Returns: any[]

    +

    Returns: IterableIterator‹unknown›


    sortNatural

    sortNatural<T>(input: T[], property?: undefined | string): any[]

    -

    Defined in src/builtin/filters/array.ts:23

    +

    Defined in src/builtin/filters/array.ts:28

    Type parameters:

    T

    Parameters:

    @@ -278,7 +278,7 @@

    Returns: any[]


    uniq

    uniq<T>(arr: T[]): T[]

    -

    Defined in src/builtin/filters/array.ts:68

    +

    Defined in src/builtin/filters/array.ts:79

    Type parameters:

    T

    Parameters:

    @@ -296,8 +296,8 @@

    Returns: T[]


    -

    where

    where<T>(this: FilterImpl, arr: T[], property: string, expected?: any): T[]

    -

    Defined in src/builtin/filters/array.ts:58

    +

    where

    where<T>(this: FilterImpl, arr: T[], property: string, expected?: any): IterableIterator‹unknown›

    +

    Defined in src/builtin/filters/array.ts:66

    Type parameters:

    T: object

    Parameters:

    @@ -325,11 +325,11 @@ any -

    Returns: T[]

    +

    Returns: IterableIterator‹unknown›

    diff --git a/api/modules/builtin_filters_date_.html b/api/modules/builtin_filters_date_.html index e0740f78e..861b38fda 100644 --- a/api/modules/builtin_filters_date_.html +++ b/api/modules/builtin_filters_date_.html @@ -137,7 +137,7 @@ diff --git a/api/modules/builtin_filters_html_.html b/api/modules/builtin_filters_html_.html index fa23575e3..15511c5d1 100644 --- a/api/modules/builtin_filters_html_.html +++ b/api/modules/builtin_filters_html_.html @@ -203,7 +203,7 @@ diff --git a/api/modules/builtin_filters_index_.html b/api/modules/builtin_filters_index_.html index d6d575d5e..f82367bc3 100644 --- a/api/modules/builtin_filters_index_.html +++ b/api/modules/builtin_filters_index_.html @@ -195,7 +195,7 @@ diff --git a/api/modules/builtin_filters_math_.html b/api/modules/builtin_filters_math_.html index a9de3d63d..e2c06cf35 100644 --- a/api/modules/builtin_filters_math_.html +++ b/api/modules/builtin_filters_math_.html @@ -166,7 +166,7 @@ diff --git a/api/modules/builtin_filters_misc_.html b/api/modules/builtin_filters_misc_.html index 0049a3dcd..ecb65c31a 100644 --- a/api/modules/builtin_filters_misc_.html +++ b/api/modules/builtin_filters_misc_.html @@ -146,7 +146,7 @@ diff --git a/api/modules/builtin_filters_string_.html b/api/modules/builtin_filters_string_.html index d8c5c61e5..7f527a006 100644 --- a/api/modules/builtin_filters_string_.html +++ b/api/modules/builtin_filters_string_.html @@ -439,7 +439,7 @@ diff --git a/api/modules/builtin_filters_url_.html b/api/modules/builtin_filters_url_.html index 64b79d2f5..b75acf0ad 100644 --- a/api/modules/builtin_filters_url_.html +++ b/api/modules/builtin_filters_url_.html @@ -129,7 +129,7 @@ diff --git a/api/modules/builtin_tags_assign_.html b/api/modules/builtin_tags_assign_.html index ac35c263c..97dac2d3b 100644 --- a/api/modules/builtin_tags_assign_.html +++ b/api/modules/builtin_tags_assign_.html @@ -96,7 +96,7 @@ diff --git a/api/modules/builtin_tags_block_.html b/api/modules/builtin_tags_block_.html index dd2119c82..993a9c382 100644 --- a/api/modules/builtin_tags_block_.html +++ b/api/modules/builtin_tags_block_.html @@ -96,7 +96,7 @@ diff --git a/api/modules/builtin_tags_break_.html b/api/modules/builtin_tags_break_.html index fdd6a1fcc..096b00fbb 100644 --- a/api/modules/builtin_tags_break_.html +++ b/api/modules/builtin_tags_break_.html @@ -96,7 +96,7 @@ diff --git a/api/modules/builtin_tags_capture_.html b/api/modules/builtin_tags_capture_.html index 33c5c74b6..73b7c04ac 100644 --- a/api/modules/builtin_tags_capture_.html +++ b/api/modules/builtin_tags_capture_.html @@ -112,7 +112,7 @@ diff --git a/api/modules/builtin_tags_case_.html b/api/modules/builtin_tags_case_.html index b589be89b..f7984d30b 100644 --- a/api/modules/builtin_tags_case_.html +++ b/api/modules/builtin_tags_case_.html @@ -96,7 +96,7 @@ diff --git a/api/modules/builtin_tags_comment_.html b/api/modules/builtin_tags_comment_.html index 32398aefe..b7535eea9 100644 --- a/api/modules/builtin_tags_comment_.html +++ b/api/modules/builtin_tags_comment_.html @@ -96,7 +96,7 @@ diff --git a/api/modules/builtin_tags_continue_.html b/api/modules/builtin_tags_continue_.html index 08ed711f5..e8f29f45d 100644 --- a/api/modules/builtin_tags_continue_.html +++ b/api/modules/builtin_tags_continue_.html @@ -96,7 +96,7 @@ diff --git a/api/modules/builtin_tags_cycle_.html b/api/modules/builtin_tags_cycle_.html index c63b71c3c..4a601589e 100644 --- a/api/modules/builtin_tags_cycle_.html +++ b/api/modules/builtin_tags_cycle_.html @@ -96,7 +96,7 @@ diff --git a/api/modules/builtin_tags_decrement_.html b/api/modules/builtin_tags_decrement_.html index a21b9eb35..8c3600bfd 100644 --- a/api/modules/builtin_tags_decrement_.html +++ b/api/modules/builtin_tags_decrement_.html @@ -96,7 +96,7 @@ diff --git a/api/modules/builtin_tags_echo_.html b/api/modules/builtin_tags_echo_.html index 7d7890d8e..e2d84ded8 100644 --- a/api/modules/builtin_tags_echo_.html +++ b/api/modules/builtin_tags_echo_.html @@ -96,7 +96,7 @@ diff --git a/api/modules/builtin_tags_for_.html b/api/modules/builtin_tags_for_.html index 83efca387..b159ce821 100644 --- a/api/modules/builtin_tags_for_.html +++ b/api/modules/builtin_tags_for_.html @@ -164,7 +164,7 @@ diff --git a/api/modules/builtin_tags_if_.html b/api/modules/builtin_tags_if_.html index 893c1a265..ee4eb8642 100644 --- a/api/modules/builtin_tags_if_.html +++ b/api/modules/builtin_tags_if_.html @@ -96,7 +96,7 @@ diff --git a/api/modules/builtin_tags_include_.html b/api/modules/builtin_tags_include_.html index 2594b59c2..172990f36 100644 --- a/api/modules/builtin_tags_include_.html +++ b/api/modules/builtin_tags_include_.html @@ -96,7 +96,7 @@ diff --git a/api/modules/builtin_tags_increment_.html b/api/modules/builtin_tags_increment_.html index bdcaed1c4..ad7f8c5d9 100644 --- a/api/modules/builtin_tags_increment_.html +++ b/api/modules/builtin_tags_increment_.html @@ -96,7 +96,7 @@ diff --git a/api/modules/builtin_tags_index_.html b/api/modules/builtin_tags_index_.html index b0bccfe5e..d5bfe4a8d 100644 --- a/api/modules/builtin_tags_index_.html +++ b/api/modules/builtin_tags_index_.html @@ -153,7 +153,7 @@ diff --git a/api/modules/builtin_tags_inline_comment_.html b/api/modules/builtin_tags_inline_comment_.html index 8825987b9..f99b13006 100644 --- a/api/modules/builtin_tags_inline_comment_.html +++ b/api/modules/builtin_tags_inline_comment_.html @@ -96,7 +96,7 @@ diff --git a/api/modules/builtin_tags_layout_.html b/api/modules/builtin_tags_layout_.html index eba788cf9..f46a46d2a 100644 --- a/api/modules/builtin_tags_layout_.html +++ b/api/modules/builtin_tags_layout_.html @@ -96,7 +96,7 @@ diff --git a/api/modules/builtin_tags_liquid_.html b/api/modules/builtin_tags_liquid_.html index 968a05d44..93df1f185 100644 --- a/api/modules/builtin_tags_liquid_.html +++ b/api/modules/builtin_tags_liquid_.html @@ -96,7 +96,7 @@ diff --git a/api/modules/builtin_tags_raw_.html b/api/modules/builtin_tags_raw_.html index 538f2f2f0..0dbd3857d 100644 --- a/api/modules/builtin_tags_raw_.html +++ b/api/modules/builtin_tags_raw_.html @@ -96,7 +96,7 @@ diff --git a/api/modules/builtin_tags_render_.html b/api/modules/builtin_tags_render_.html index 96ef21905..fbceaf1da 100644 --- a/api/modules/builtin_tags_render_.html +++ b/api/modules/builtin_tags_render_.html @@ -135,7 +135,7 @@

    Returns: ParsedFileName | null

    null for “none”,


    -

    renderFilePath

    renderFilePath(file: ParsedFileName, ctx: Context, liquid: Liquid): any

    +

    renderFilePath

    renderFilePath(file: ParsedFileName, ctx: Context, liquid: Liquid): IterableIterator‹unknown›

    Defined in src/builtin/tags/render.ts:111

    Parameters:

    @@ -158,11 +158,11 @@
    Liquid
    -

    Returns: any

    +

    Returns: IterableIterator‹unknown›

    diff --git a/api/modules/builtin_tags_tablerow_.html b/api/modules/builtin_tags_tablerow_.html index 8fa70cd24..4c69e0d98 100644 --- a/api/modules/builtin_tags_tablerow_.html +++ b/api/modules/builtin_tags_tablerow_.html @@ -96,7 +96,7 @@ diff --git a/api/modules/builtin_tags_unless_.html b/api/modules/builtin_tags_unless_.html index 5b0c15de6..12dd0f7c3 100644 --- a/api/modules/builtin_tags_unless_.html +++ b/api/modules/builtin_tags_unless_.html @@ -96,7 +96,7 @@ diff --git a/api/modules/cache_cache_.html b/api/modules/cache_cache_.html index 8cb45290e..5c2b7b7a4 100644 --- a/api/modules/cache_cache_.html +++ b/api/modules/cache_cache_.html @@ -98,7 +98,7 @@ diff --git a/api/modules/cache_lru_.html b/api/modules/cache_lru_.html index 8a3b5c2c2..80d9f030e 100644 --- a/api/modules/cache_lru_.html +++ b/api/modules/cache_lru_.html @@ -96,7 +96,7 @@ diff --git a/api/modules/context_block_mode_.html b/api/modules/context_block_mode_.html index f0fababe5..ee44ec19c 100644 --- a/api/modules/context_block_mode_.html +++ b/api/modules/context_block_mode_.html @@ -96,7 +96,7 @@ diff --git a/api/modules/context_context_.html b/api/modules/context_context_.html index 1104f2299..5ae5652c8 100644 --- a/api/modules/context_context_.html +++ b/api/modules/context_context_.html @@ -94,9 +94,9 @@

    Type aliases

    PropertyKey

    Ƭ PropertyKey: string | number

    -

    Defined in src/context/context.ts:8

    +

    Defined in src/context/context.ts:9

    Functions

    readFirst

    readFirst(obj: Scope): any

    -

    Defined in src/context/context.ts:109

    +

    Defined in src/context/context.ts:122

    Parameters:

    @@ -113,7 +113,7 @@

    Returns: any


    readJSProperty

    readJSProperty(obj: Scope, key: PropertyKey, ownPropertyOnly: boolean): any

    -

    Defined in src/context/context.ts:104

    +

    Defined in src/context/context.ts:117

    Parameters:

    @@ -138,7 +138,7 @@

    Returns: any


    readLast

    readLast(obj: Scope): any

    -

    Defined in src/context/context.ts:114

    +

    Defined in src/context/context.ts:127

    Parameters:

    @@ -155,7 +155,7 @@

    Returns: any


    readProperty

    readProperty(obj: Scope, key: PropertyKey, ownPropertyOnly: boolean): any

    -

    Defined in src/context/context.ts:92

    +

    Defined in src/context/context.ts:105

    Parameters:

    @@ -180,7 +180,7 @@

    Returns: any


    readSize

    readSize(obj: Scope): any

    -

    Defined in src/context/context.ts:119

    +

    Defined in src/context/context.ts:132

    Parameters:

    @@ -198,7 +198,7 @@ diff --git a/api/modules/context_scope_.html b/api/modules/context_scope_.html index 4db5e09d9..e3ff62958 100644 --- a/api/modules/context_scope_.html +++ b/api/modules/context_scope_.html @@ -98,7 +98,7 @@ diff --git a/api/modules/drop_blank_drop_.html b/api/modules/drop_blank_drop_.html index b4df6af5b..6cfbeb8e0 100644 --- a/api/modules/drop_blank_drop_.html +++ b/api/modules/drop_blank_drop_.html @@ -96,7 +96,7 @@ diff --git a/api/modules/drop_block_drop_.html b/api/modules/drop_block_drop_.html index c1c31e40e..acca4cfec 100644 --- a/api/modules/drop_block_drop_.html +++ b/api/modules/drop_block_drop_.html @@ -96,7 +96,7 @@ diff --git a/api/modules/drop_comparable_.html b/api/modules/drop_comparable_.html index 2e030b826..81c748d23 100644 --- a/api/modules/drop_comparable_.html +++ b/api/modules/drop_comparable_.html @@ -112,7 +112,7 @@ diff --git a/api/modules/drop_drop_.html b/api/modules/drop_drop_.html index 665d7a718..1afa1c066 100644 --- a/api/modules/drop_drop_.html +++ b/api/modules/drop_drop_.html @@ -96,7 +96,7 @@ diff --git a/api/modules/drop_empty_drop_.html b/api/modules/drop_empty_drop_.html index 9a2dcb739..82e16972d 100644 --- a/api/modules/drop_empty_drop_.html +++ b/api/modules/drop_empty_drop_.html @@ -96,7 +96,7 @@ diff --git a/api/modules/drop_forloop_drop_.html b/api/modules/drop_forloop_drop_.html index 982265d59..e03c55e74 100644 --- a/api/modules/drop_forloop_drop_.html +++ b/api/modules/drop_forloop_drop_.html @@ -96,7 +96,7 @@ diff --git a/api/modules/drop_null_drop_.html b/api/modules/drop_null_drop_.html index 04ff49458..cdcdd1327 100644 --- a/api/modules/drop_null_drop_.html +++ b/api/modules/drop_null_drop_.html @@ -96,7 +96,7 @@ diff --git a/api/modules/drop_tablerowloop_drop_.html b/api/modules/drop_tablerowloop_drop_.html index 47ffd916f..93776ea43 100644 --- a/api/modules/drop_tablerowloop_drop_.html +++ b/api/modules/drop_tablerowloop_drop_.html @@ -96,7 +96,7 @@ diff --git a/api/modules/emitters_emitter_.html b/api/modules/emitters_emitter_.html index 6480459cc..f1bc1f2d7 100644 --- a/api/modules/emitters_emitter_.html +++ b/api/modules/emitters_emitter_.html @@ -96,7 +96,7 @@ diff --git a/api/modules/emitters_keeping_type_emitter_.html b/api/modules/emitters_keeping_type_emitter_.html index 62f081e0e..26a5df405 100644 --- a/api/modules/emitters_keeping_type_emitter_.html +++ b/api/modules/emitters_keeping_type_emitter_.html @@ -96,7 +96,7 @@ diff --git a/api/modules/emitters_simple_emitter_.html b/api/modules/emitters_simple_emitter_.html index c0094d32c..24fc9c7dd 100644 --- a/api/modules/emitters_simple_emitter_.html +++ b/api/modules/emitters_simple_emitter_.html @@ -96,7 +96,7 @@ diff --git a/api/modules/emitters_streamed_emitter_.html b/api/modules/emitters_streamed_emitter_.html index 884b5a37c..11e2ed6d8 100644 --- a/api/modules/emitters_streamed_emitter_.html +++ b/api/modules/emitters_streamed_emitter_.html @@ -96,7 +96,7 @@ diff --git a/api/modules/emitters_streamed_emitter_browser_.html b/api/modules/emitters_streamed_emitter_browser_.html index 8c9020f8f..a44f3dbf5 100644 --- a/api/modules/emitters_streamed_emitter_browser_.html +++ b/api/modules/emitters_streamed_emitter_browser_.html @@ -96,7 +96,7 @@ diff --git a/api/modules/fs_browser_.html b/api/modules/fs_browser_.html index 82ed92369..9e59c8f96 100644 --- a/api/modules/fs_browser_.html +++ b/api/modules/fs_browser_.html @@ -228,7 +228,7 @@ diff --git a/api/modules/fs_fs_.html b/api/modules/fs_fs_.html index 79e5427a8..4b8f2ae92 100644 --- a/api/modules/fs_fs_.html +++ b/api/modules/fs_fs_.html @@ -96,7 +96,7 @@ diff --git a/api/modules/fs_loader_.html b/api/modules/fs_loader_.html index 5db1d07c3..c79ff7f39 100644 --- a/api/modules/fs_loader_.html +++ b/api/modules/fs_loader_.html @@ -96,7 +96,7 @@ diff --git a/api/modules/fs_node_.html b/api/modules/fs_node_.html index 08a61f444..894366a92 100644 --- a/api/modules/fs_node_.html +++ b/api/modules/fs_node_.html @@ -281,7 +281,7 @@ diff --git a/api/modules/fs_node_require_.html b/api/modules/fs_node_require_.html index 256d22bb0..6c50ece05 100644 --- a/api/modules/fs_node_require_.html +++ b/api/modules/fs_node_require_.html @@ -98,7 +98,7 @@ diff --git a/api/modules/liquid_.html b/api/modules/liquid_.html index 417c9af6f..cbaf1c976 100644 --- a/api/modules/liquid_.html +++ b/api/modules/liquid_.html @@ -153,6 +153,8 @@

    Value

    Value:


    +

    _evalToken

    _evalToken:

    +

    assert

    assert:


    createTrie

    createTrie:

    @@ -163,7 +165,7 @@

    evalQuotedToken

    evalQuotedToken:


    -

    evalToken

    evalToken:

    +

    evalToken

    evalToken:


    filters

    filters:


    @@ -185,7 +187,7 @@ @@ -194,7 +196,7 @@
    Contents -
    1. References
      1. AssertionError
      2. AssertionError
      3. Context
      4. Drop
      5. Emitter
      6. Expression
      7. FilterImplOptions
      8. Hash
      9. InternalUndefinedVariableError
      10. LiquidError
      11. Operators
      12. ParseError
      13. ParseError
      14. ParseStream
      15. RenderError
      16. TagImpl
      17. TagImplOptions
      18. TagToken
      19. Template
      20. TimezoneDate
      21. Token
      22. TokenKind
      23. TokenizationError
      24. TokenizationError
      25. Tokenizer
      26. TopLevelToken
      27. Trie
      28. TypeGuards
      29. UndefinedVariableError
      30. Value
      31. assert
      32. createTrie
      33. defaultOperators
      34. defaultOptions
      35. evalQuotedToken
      36. evalToken
      37. filters
      38. isFalsy
      39. isTruthy
      40. tags
      41. toPromise
      42. toThenable
      43. toValue
      44. toValueSync
    2. Variables
      1. Const version
    +
    1. References
      1. AssertionError
      2. AssertionError
      3. Context
      4. Drop
      5. Emitter
      6. Expression
      7. FilterImplOptions
      8. Hash
      9. InternalUndefinedVariableError
      10. LiquidError
      11. Operators
      12. ParseError
      13. ParseError
      14. ParseStream
      15. RenderError
      16. TagImpl
      17. TagImplOptions
      18. TagToken
      19. Template
      20. TimezoneDate
      21. Token
      22. TokenKind
      23. TokenizationError
      24. TokenizationError
      25. Tokenizer
      26. TopLevelToken
      27. Trie
      28. TypeGuards
      29. UndefinedVariableError
      30. Value
      31. _evalToken
      32. assert
      33. createTrie
      34. defaultOperators
      35. defaultOptions
      36. evalQuotedToken
      37. evalToken
      38. filters
      39. isFalsy
      40. isTruthy
      41. tags
      42. toPromise
      43. toThenable
      44. toValue
      45. toValueSync
    2. Variables
      1. Const version
    Back to Top
    diff --git a/api/modules/liquid_options_.html b/api/modules/liquid_options_.html index aeca19f16..2898eaa22 100644 --- a/api/modules/liquid_options_.html +++ b/api/modules/liquid_options_.html @@ -224,7 +224,7 @@ diff --git a/api/modules/parser_filter_arg_.html b/api/modules/parser_filter_arg_.html index 5a89e9c2e..ba11ee057 100644 --- a/api/modules/parser_filter_arg_.html +++ b/api/modules/parser_filter_arg_.html @@ -117,7 +117,7 @@ diff --git a/api/modules/parser_match_operator_.html b/api/modules/parser_match_operator_.html index 6dd8be61f..8955e41fb 100644 --- a/api/modules/parser_match_operator_.html +++ b/api/modules/parser_match_operator_.html @@ -129,7 +129,7 @@ diff --git a/api/modules/parser_parse_stream_.html b/api/modules/parser_parse_stream_.html index 9a29c78a6..2a0d0db3f 100644 --- a/api/modules/parser_parse_stream_.html +++ b/api/modules/parser_parse_stream_.html @@ -116,7 +116,7 @@ diff --git a/api/modules/parser_parse_string_literal_.html b/api/modules/parser_parse_string_literal_.html index bcfa8669d..01c02af5d 100644 --- a/api/modules/parser_parse_string_literal_.html +++ b/api/modules/parser_parse_string_literal_.html @@ -147,7 +147,7 @@ diff --git a/api/modules/parser_parser_.html b/api/modules/parser_parser_.html index 00c85cd61..b445df927 100644 --- a/api/modules/parser_parser_.html +++ b/api/modules/parser_parser_.html @@ -96,7 +96,7 @@ diff --git a/api/modules/parser_token_kind_.html b/api/modules/parser_token_kind_.html index f76671ea3..1c695677a 100644 --- a/api/modules/parser_token_kind_.html +++ b/api/modules/parser_token_kind_.html @@ -96,7 +96,7 @@ diff --git a/api/modules/parser_tokenizer_.html b/api/modules/parser_tokenizer_.html index df0a0e875..515dd4191 100644 --- a/api/modules/parser_tokenizer_.html +++ b/api/modules/parser_tokenizer_.html @@ -96,7 +96,7 @@ diff --git a/api/modules/parser_whitespace_ctrl_.html b/api/modules/parser_whitespace_ctrl_.html index 9d087e256..cc84bb2a6 100644 --- a/api/modules/parser_whitespace_ctrl_.html +++ b/api/modules/parser_whitespace_ctrl_.html @@ -158,7 +158,7 @@ diff --git a/api/modules/render_boolean_.html b/api/modules/render_boolean_.html index a2631edd2..3223e7a49 100644 --- a/api/modules/render_boolean_.html +++ b/api/modules/render_boolean_.html @@ -137,7 +137,7 @@ diff --git a/api/modules/render_expression_.html b/api/modules/render_expression_.html index f3d3c5846..d32ef6a17 100644 --- a/api/modules/render_expression_.html +++ b/api/modules/render_expression_.html @@ -93,8 +93,37 @@
    -

    Functions

    evalLiteralToken

    evalLiteralToken(token: LiteralToken): any

    -

    Defined in src/render/expression.ts:73

    +

    Functions

    _evalToken

    _evalToken(token: Token | undefined, ctx: Context, lenient: boolean): IterableIterator‹unknown›

    +

    Defined in src/render/expression.ts:48

    +

    Parameters:

    +
    + + + + + + + + + + + + + + + + + + + + + + +
    NameTypeDefault
    tokenToken | undefined-
    ctxContext-
    lenientbooleanfalse
    +

    Returns: IterableIterator‹unknown›

    +
    +

    evalLiteralToken

    evalLiteralToken(token: LiteralToken): any

    +

    Defined in src/render/expression.ts:84

    Parameters:

    @@ -111,7 +140,7 @@

    Returns: any


    evalNumberToken

    evalNumberToken(token: NumberToken): number

    -

    Defined in src/render/expression.ts:59

    +

    Defined in src/render/expression.ts:70

    Parameters:

    @@ -128,7 +157,7 @@

    Returns: number


    evalOperatorToken

    evalOperatorToken(operators: Operators, token: OperatorToken, lhs: any, rhs: any, ctx: Context): boolean

    -

    Defined in src/render/expression.ts:68

    +

    Defined in src/render/expression.ts:79

    Parameters:

    @@ -160,8 +189,8 @@

    Returns: boolean


    -

    evalPropertyAccessToken

    evalPropertyAccessToken(token: PropertyAccessToken, ctx: Context, lenient: boolean): null | object

    -

    Defined in src/render/expression.ts:49

    +

    evalPropertyAccessToken

    evalPropertyAccessToken(token: PropertyAccessToken, ctx: Context, lenient: boolean): IterableIterator‹unknown›

    +

    Defined in src/render/expression.ts:57

    Parameters:

    @@ -183,10 +212,10 @@
    boolean
    -

    Returns: null | object

    +

    Returns: IterableIterator‹unknown›


    evalQuotedToken

    evalQuotedToken(token: QuotedToken): string

    -

    Defined in src/render/expression.ts:64

    +

    Defined in src/render/expression.ts:75

    Parameters:

    @@ -202,8 +231,8 @@

    Returns: string


    -

    evalRangeToken

    evalRangeToken(token: RangeToken, ctx: Context): number[]

    -

    Defined in src/render/expression.ts:77

    +

    evalRangeToken

    evalRangeToken(token: RangeToken, ctx: Context): Generator‹IterableIterator‹unknown›, number[], number›

    +

    Defined in src/render/expression.ts:88

    Parameters:

    @@ -221,10 +250,11 @@
    Context
    -

    Returns: number[]

    +

    Returns: Generator‹IterableIterator‹unknown›, number[], number›


    -

    evalToken

    evalToken(token: Token | undefined, ctx: Context, lenient: boolean): any

    -

    Defined in src/render/expression.ts:40

    +

    evalToken

    evalToken(token: Token | undefined, ctx: Context, lenient: boolean): Generator‹never, any, unknown›

    +

    Defined in src/render/expression.ts:44

    +

    deprecated use _evalToken instead

    Parameters:

    @@ -250,10 +280,10 @@
    false
    -

    Returns: any

    +

    Returns: Generator‹never, any, unknown›


    toPostfix

    toPostfix(tokens: IterableIterator‹Token›): IterableIterator‹Token

    -

    Defined in src/render/expression.ts:83

    +

    Defined in src/render/expression.ts:94

    Parameters:

    @@ -271,7 +301,7 @@ @@ -280,7 +310,7 @@
    Contents -
    1. Functions
      1. evalLiteralToken
      2. evalNumberToken
      3. evalOperatorToken
      4. evalPropertyAccessToken
      5. evalQuotedToken
      6. evalRangeToken
      7. evalToken
      8. toPostfix
    +
    1. Functions
      1. _evalToken
      2. evalLiteralToken
      3. evalNumberToken
      4. evalOperatorToken
      5. evalPropertyAccessToken
      6. evalQuotedToken
      7. evalRangeToken
      8. evalToken
      9. toPostfix
    Back to Top
    diff --git a/api/modules/render_operator_.html b/api/modules/render_operator_.html index 421c10afd..b9a164cb8 100644 --- a/api/modules/render_operator_.html +++ b/api/modules/render_operator_.html @@ -285,7 +285,7 @@ diff --git a/api/modules/render_render_.html b/api/modules/render_render_.html index 91429fbbb..dfa70b786 100644 --- a/api/modules/render_render_.html +++ b/api/modules/render_render_.html @@ -96,7 +96,7 @@ diff --git a/api/modules/template_filter_filter_.html b/api/modules/template_filter_filter_.html index 94abf8230..edd550c8b 100644 --- a/api/modules/template_filter_filter_.html +++ b/api/modules/template_filter_filter_.html @@ -96,7 +96,7 @@ diff --git a/api/modules/template_filter_filter_impl_.html b/api/modules/template_filter_filter_impl_.html index c95262d05..f3108bf38 100644 --- a/api/modules/template_filter_filter_impl_.html +++ b/api/modules/template_filter_filter_impl_.html @@ -96,7 +96,7 @@ diff --git a/api/modules/template_filter_filter_impl_options_.html b/api/modules/template_filter_filter_impl_options_.html index 2105ad991..3737c43f1 100644 --- a/api/modules/template_filter_filter_impl_options_.html +++ b/api/modules/template_filter_filter_impl_options_.html @@ -96,7 +96,7 @@ diff --git a/api/modules/template_filter_filter_map_.html b/api/modules/template_filter_filter_map_.html index cdf4b209f..81a61c806 100644 --- a/api/modules/template_filter_filter_map_.html +++ b/api/modules/template_filter_filter_map_.html @@ -96,7 +96,7 @@ diff --git a/api/modules/template_html_.html b/api/modules/template_html_.html index f3f06148c..b41772307 100644 --- a/api/modules/template_html_.html +++ b/api/modules/template_html_.html @@ -96,7 +96,7 @@ diff --git a/api/modules/template_output_.html b/api/modules/template_output_.html index 25d8a06a3..f24159bf8 100644 --- a/api/modules/template_output_.html +++ b/api/modules/template_output_.html @@ -96,7 +96,7 @@ diff --git a/api/modules/template_tag_hash_.html b/api/modules/template_tag_hash_.html index aa257b763..6914ed9ee 100644 --- a/api/modules/template_tag_hash_.html +++ b/api/modules/template_tag_hash_.html @@ -96,7 +96,7 @@ diff --git a/api/modules/template_tag_tag_.html b/api/modules/template_tag_tag_.html index 0c25cc18d..92d91bf18 100644 --- a/api/modules/template_tag_tag_.html +++ b/api/modules/template_tag_tag_.html @@ -96,7 +96,7 @@ diff --git a/api/modules/template_tag_tag_impl_.html b/api/modules/template_tag_tag_impl_.html index 4fbbe5744..65f513ad9 100644 --- a/api/modules/template_tag_tag_impl_.html +++ b/api/modules/template_tag_tag_impl_.html @@ -96,7 +96,7 @@ diff --git a/api/modules/template_tag_tag_impl_options_.html b/api/modules/template_tag_tag_impl_options_.html index 0328d098e..e39e49a8a 100644 --- a/api/modules/template_tag_tag_impl_options_.html +++ b/api/modules/template_tag_tag_impl_options_.html @@ -96,7 +96,7 @@ diff --git a/api/modules/template_tag_tag_map_.html b/api/modules/template_tag_tag_map_.html index 4ea769404..1c558860f 100644 --- a/api/modules/template_tag_tag_map_.html +++ b/api/modules/template_tag_tag_map_.html @@ -96,7 +96,7 @@ diff --git a/api/modules/template_template_.html b/api/modules/template_template_.html index fac173694..476dbb8d2 100644 --- a/api/modules/template_template_.html +++ b/api/modules/template_template_.html @@ -96,7 +96,7 @@ diff --git a/api/modules/template_template_impl_.html b/api/modules/template_template_impl_.html index 93c7cda96..eba3e5ade 100644 --- a/api/modules/template_template_impl_.html +++ b/api/modules/template_template_impl_.html @@ -96,7 +96,7 @@ diff --git a/api/modules/template_value_.html b/api/modules/template_value_.html index 31b7904a8..10dbe568a 100644 --- a/api/modules/template_value_.html +++ b/api/modules/template_value_.html @@ -96,7 +96,7 @@ diff --git a/api/modules/tokens_delimited_token_.html b/api/modules/tokens_delimited_token_.html index 2a32c6480..09201e46e 100644 --- a/api/modules/tokens_delimited_token_.html +++ b/api/modules/tokens_delimited_token_.html @@ -96,7 +96,7 @@ diff --git a/api/modules/tokens_filter_token_.html b/api/modules/tokens_filter_token_.html index d121faf1a..bba0b1377 100644 --- a/api/modules/tokens_filter_token_.html +++ b/api/modules/tokens_filter_token_.html @@ -96,7 +96,7 @@ diff --git a/api/modules/tokens_hash_token_.html b/api/modules/tokens_hash_token_.html index c6402ae13..4e181a0de 100644 --- a/api/modules/tokens_hash_token_.html +++ b/api/modules/tokens_hash_token_.html @@ -96,7 +96,7 @@ diff --git a/api/modules/tokens_html_token_.html b/api/modules/tokens_html_token_.html index 51f3099a6..afe52c033 100644 --- a/api/modules/tokens_html_token_.html +++ b/api/modules/tokens_html_token_.html @@ -96,7 +96,7 @@ diff --git a/api/modules/tokens_identifier_token_.html b/api/modules/tokens_identifier_token_.html index 02baf4a59..7ab6fd0d3 100644 --- a/api/modules/tokens_identifier_token_.html +++ b/api/modules/tokens_identifier_token_.html @@ -96,7 +96,7 @@ diff --git a/api/modules/tokens_liquid_tag_token_.html b/api/modules/tokens_liquid_tag_token_.html index 89b2e73c5..ee79e1138 100644 --- a/api/modules/tokens_liquid_tag_token_.html +++ b/api/modules/tokens_liquid_tag_token_.html @@ -96,7 +96,7 @@ diff --git a/api/modules/tokens_literal_token_.html b/api/modules/tokens_literal_token_.html index 818563ed0..9f2ba9dd9 100644 --- a/api/modules/tokens_literal_token_.html +++ b/api/modules/tokens_literal_token_.html @@ -96,7 +96,7 @@ diff --git a/api/modules/tokens_number_token_.html b/api/modules/tokens_number_token_.html index 6d115737d..b6bc23748 100644 --- a/api/modules/tokens_number_token_.html +++ b/api/modules/tokens_number_token_.html @@ -96,7 +96,7 @@ diff --git a/api/modules/tokens_operator_token_.html b/api/modules/tokens_operator_token_.html index f8a709a07..a42abe590 100644 --- a/api/modules/tokens_operator_token_.html +++ b/api/modules/tokens_operator_token_.html @@ -115,7 +115,7 @@ diff --git a/api/modules/tokens_output_token_.html b/api/modules/tokens_output_token_.html index bb9f07a54..31bd421d3 100644 --- a/api/modules/tokens_output_token_.html +++ b/api/modules/tokens_output_token_.html @@ -96,7 +96,7 @@ diff --git a/api/modules/tokens_property_access_token_.html b/api/modules/tokens_property_access_token_.html index af8790e09..fc7276fdb 100644 --- a/api/modules/tokens_property_access_token_.html +++ b/api/modules/tokens_property_access_token_.html @@ -96,7 +96,7 @@ diff --git a/api/modules/tokens_quoted_token_.html b/api/modules/tokens_quoted_token_.html index ab248cf99..fcb7d56f6 100644 --- a/api/modules/tokens_quoted_token_.html +++ b/api/modules/tokens_quoted_token_.html @@ -96,7 +96,7 @@ diff --git a/api/modules/tokens_range_token_.html b/api/modules/tokens_range_token_.html index bceb54e7e..616e451b7 100644 --- a/api/modules/tokens_range_token_.html +++ b/api/modules/tokens_range_token_.html @@ -96,7 +96,7 @@ diff --git a/api/modules/tokens_tag_token_.html b/api/modules/tokens_tag_token_.html index 6f49348ce..ea13d40ad 100644 --- a/api/modules/tokens_tag_token_.html +++ b/api/modules/tokens_tag_token_.html @@ -96,7 +96,7 @@ diff --git a/api/modules/tokens_token_.html b/api/modules/tokens_token_.html index f28da8c7c..a89942d61 100644 --- a/api/modules/tokens_token_.html +++ b/api/modules/tokens_token_.html @@ -96,7 +96,7 @@ diff --git a/api/modules/tokens_toplevel_token_.html b/api/modules/tokens_toplevel_token_.html index 7994fd691..066582636 100644 --- a/api/modules/tokens_toplevel_token_.html +++ b/api/modules/tokens_toplevel_token_.html @@ -98,7 +98,7 @@ diff --git a/api/modules/tokens_value_token_.html b/api/modules/tokens_value_token_.html index f55bc935d..be51adbc7 100644 --- a/api/modules/tokens_value_token_.html +++ b/api/modules/tokens_value_token_.html @@ -98,7 +98,7 @@ diff --git a/api/modules/types_.html b/api/modules/types_.html index 539ed3d4b..731da4ade 100644 --- a/api/modules/types_.html +++ b/api/modules/types_.html @@ -137,6 +137,8 @@

    Value

    Value:


    +

    _evalToken

    _evalToken:

    +

    assert

    assert:


    createTrie

    createTrie:

    @@ -147,7 +149,7 @@

    evalQuotedToken

    evalQuotedToken:


    -

    evalToken

    evalToken:

    +

    evalToken

    evalToken:


    filters

    filters:


    @@ -167,7 +169,7 @@ @@ -176,7 +178,7 @@
    Contents -
    1. References
      1. AssertionError
      2. Context
      3. Drop
      4. Emitter
      5. Expression
      6. FilterImplOptions
      7. Hash
      8. Operators
      9. ParseError
      10. ParseStream
      11. TagImpl
      12. TagImplOptions
      13. TagToken
      14. Template
      15. TimezoneDate
      16. Token
      17. TokenKind
      18. TokenizationError
      19. Tokenizer
      20. TopLevelToken
      21. Trie
      22. Value
      23. assert
      24. createTrie
      25. defaultOperators
      26. defaultOptions
      27. evalQuotedToken
      28. evalToken
      29. filters
      30. isFalsy
      31. isTruthy
      32. tags
      33. toPromise
      34. toThenable
      35. toValue
      36. toValueSync
    +
    1. References
      1. AssertionError
      2. Context
      3. Drop
      4. Emitter
      5. Expression
      6. FilterImplOptions
      7. Hash
      8. Operators
      9. ParseError
      10. ParseStream
      11. TagImpl
      12. TagImplOptions
      13. TagToken
      14. Template
      15. TimezoneDate
      16. Token
      17. TokenKind
      18. TokenizationError
      19. Tokenizer
      20. TopLevelToken
      21. Trie
      22. Value
      23. _evalToken
      24. assert
      25. createTrie
      26. defaultOperators
      27. defaultOptions
      28. evalQuotedToken
      29. evalToken
      30. filters
      31. isFalsy
      32. isTruthy
      33. tags
      34. toPromise
      35. toThenable
      36. toValue
      37. toValueSync
    Back to Top
    diff --git a/api/modules/util_assert_.html b/api/modules/util_assert_.html index c64cbe859..5284afae4 100644 --- a/api/modules/util_assert_.html +++ b/api/modules/util_assert_.html @@ -118,7 +118,7 @@ diff --git a/api/modules/util_async_.html b/api/modules/util_async_.html index 3a406966f..13d2898d5 100644 --- a/api/modules/util_async_.html +++ b/api/modules/util_async_.html @@ -135,7 +135,7 @@ diff --git a/api/modules/util_character_.html b/api/modules/util_character_.html index 94c80b2f4..39fe3d5ab 100644 --- a/api/modules/util_character_.html +++ b/api/modules/util_character_.html @@ -119,7 +119,7 @@ diff --git a/api/modules/util_collection_.html b/api/modules/util_collection_.html index 8f6c18a0e..5ddedd430 100644 --- a/api/modules/util_collection_.html +++ b/api/modules/util_collection_.html @@ -129,7 +129,7 @@ diff --git a/api/modules/util_error_.html b/api/modules/util_error_.html index 2c56a5daf..06abf1c7b 100644 --- a/api/modules/util_error_.html +++ b/api/modules/util_error_.html @@ -133,7 +133,7 @@ diff --git a/api/modules/util_liquid_date_.html b/api/modules/util_liquid_date_.html index cf83e53c4..d2a25ed20 100644 --- a/api/modules/util_liquid_date_.html +++ b/api/modules/util_liquid_date_.html @@ -96,7 +96,7 @@ diff --git a/api/modules/util_literal_.html b/api/modules/util_literal_.html index 8b8cf6539..5f307d7ad 100644 --- a/api/modules/util_literal_.html +++ b/api/modules/util_literal_.html @@ -111,7 +111,7 @@ diff --git a/api/modules/util_operator_trie_.html b/api/modules/util_operator_trie_.html index 3dbec3c2e..244f07b00 100644 --- a/api/modules/util_operator_trie_.html +++ b/api/modules/util_operator_trie_.html @@ -112,7 +112,7 @@ diff --git a/api/modules/util_strftime_.html b/api/modules/util_strftime_.html index 6f6feb5b1..7fa7e5058 100644 --- a/api/modules/util_strftime_.html +++ b/api/modules/util_strftime_.html @@ -848,7 +848,7 @@ diff --git a/api/modules/util_timezone_date_.html b/api/modules/util_timezone_date_.html index 3cb2fe0e8..6b0dc84dc 100644 --- a/api/modules/util_timezone_date_.html +++ b/api/modules/util_timezone_date_.html @@ -104,7 +104,7 @@ diff --git a/api/modules/util_type_guards_.html b/api/modules/util_type_guards_.html index a8c537f81..0977e9d2b 100644 --- a/api/modules/util_type_guards_.html +++ b/api/modules/util_type_guards_.html @@ -299,7 +299,7 @@ diff --git a/api/modules/util_underscore_.html b/api/modules/util_underscore_.html index 5ef3373c7..ee81d26ec 100644 --- a/api/modules/util_underscore_.html +++ b/api/modules/util_underscore_.html @@ -735,7 +735,7 @@ diff --git a/filters/abs.html b/filters/abs.html index 6f2d66cf9..d9c999f21 100644 --- a/filters/abs.html +++ b/filters/abs.html @@ -117,7 +117,7 @@ diff --git a/filters/append.html b/filters/append.html index 88146e5ff..9c4b3b32d 100644 --- a/filters/append.html +++ b/filters/append.html @@ -113,7 +113,7 @@ website.com/index.html
    @@ -125,36 +125,74 @@

    Returns: Context

    Properties

    environments

    environments: Scope

    -

    Defined in src/context/context.ts:22

    +

    Defined in src/context/context.ts:23

    user passed in scope
    {% increment %}, {% decrement %} changes this scope,
    whereas {% capture %}, {% assign %} only hide this scope


    globals

    globals: Scope

    -

    Defined in src/context/context.ts:26

    +

    Defined in src/context/context.ts:27

    global scope used as fallback for missing variables


    opts

    opts: NormalizedFullOptions

    -

    Defined in src/context/context.ts:31

    +

    Defined in src/context/context.ts:32

    The normalized liquid options object


    Private registers

    registers: object

    -

    Defined in src/context/context.ts:16

    +

    Defined in src/context/context.ts:17

    Type declaration:


    Private scopes

    scopes: Scope[] = [{}]

    -

    Defined in src/context/context.ts:15

    +

    Defined in src/context/context.ts:16

    insert a Context-level empty scope,
    for tags like {% capture %} {% assign %} to operate


    strictVariables

    strictVariables: boolean

    -

    Defined in src/context/context.ts:35

    +

    Defined in src/context/context.ts:36

    Throw when accessing undefined variable?


    sync

    sync: boolean

    -

    Defined in src/context/context.ts:27

    -

    Methods

    bottom

    bottom(): Scope

    -

    Defined in src/context/context.ts:79

    +

    Defined in src/context/context.ts:28

    +

    Methods

    _get

    _get(paths: PropertyKey[]): IterableIterator‹unknown›

    +

    Defined in src/context/context.ts:66

    +

    Parameters:

    + + + + + + + + + + + +
    NameType
    pathsPropertyKey[]
    +

    Returns: IterableIterator‹unknown›

    +
    +

    _getFromScope

    _getFromScope(scope: unknown, paths: PropertyKey[] | string): IterableIterator‹unknown›

    +

    Defined in src/context/context.ts:76

    +

    Parameters:

    + + + + + + + + + + + + + + + +
    NameType
    scopeunknown
    pathsPropertyKey[] | string
    +

    Returns: IterableIterator‹unknown›

    +
    +

    bottom

    bottom(): Scope

    +

    Defined in src/context/context.ts:92

    Returns: Scope


    Private findScope

    findScope(key: string | number): Scope

    -

    Defined in src/context/context.ts:82

    +

    Defined in src/context/context.ts:95

    Parameters:

    @@ -170,8 +208,9 @@

    Returns: Scope


    -

    get

    get(paths: PropertyKey[]): object

    -

    Defined in src/context/context.ts:59

    +

    get

    get(paths: PropertyKey[]): unknown

    +

    Defined in src/context/context.ts:63

    +

    deprecated use _get() instead

    Parameters:

    @@ -185,14 +224,15 @@
    PropertyKey[]
    -

    Returns: object

    +

    Returns: unknown


    getAll

    getAll(): Scope

    -

    Defined in src/context/context.ts:55

    +

    Defined in src/context/context.ts:56

    Returns: Scope


    -

    getFromScope

    getFromScope(scope: object, paths: PropertyKey[] | string): object

    -

    Defined in src/context/context.ts:63

    +

    getFromScope

    getFromScope(scope: unknown, paths: PropertyKey[] | string): IterableIterator‹unknown›

    +

    Defined in src/context/context.ts:73

    +

    deprecated use _get() instead

    Parameters:

    @@ -203,17 +243,17 @@ - +
    scopeobjectunknown
    paths PropertyKey[] | string
    -

    Returns: object

    +

    Returns: IterableIterator‹unknown›


    getRegister

    getRegister(key: string): any

    -

    Defined in src/context/context.ts:43

    +

    Defined in src/context/context.ts:44

    Parameters:

    @@ -230,11 +270,11 @@

    Returns: any


    pop

    pop(): undefined | Drop‹› | PlainObject

    -

    Defined in src/context/context.ts:76

    +

    Defined in src/context/context.ts:89

    Returns: undefined | Drop‹› | PlainObject


    push

    push(ctx: object): number

    -

    Defined in src/context/context.ts:73

    +

    Defined in src/context/context.ts:86

    Parameters:

    @@ -251,7 +291,7 @@

    Returns: number


    restoreRegister

    restoreRegister(keyValues: [string, any][]): void

    -

    Defined in src/context/context.ts:52

    +

    Defined in src/context/context.ts:53

    Parameters:

    @@ -268,7 +308,7 @@

    Returns: void


    saveRegister

    saveRegister(…keys: string[]): [string, any][]

    -

    Defined in src/context/context.ts:49

    +

    Defined in src/context/context.ts:50

    Parameters:

    @@ -285,7 +325,7 @@

    Returns: [string, any][]


    setRegister

    setRegister(key: string, value: any): any

    -

    Defined in src/context/context.ts:46

    +

    Defined in src/context/context.ts:47

    Parameters:

    @@ -307,7 +347,7 @@ @@ -316,7 +356,7 @@
    目录 -
    1. Hierarchy
    2. Constructors
      1. constructor
    3. Properties
      1. environments
      2. globals
      3. opts
      4. Private registers
        1. Type declaration:
      5. Private scopes
      6. strictVariables
      7. sync
    4. Methods
      1. bottom
      2. Private findScope
      3. get
      4. getAll
      5. getFromScope
      6. getRegister
      7. pop
      8. push
      9. restoreRegister
      10. saveRegister
      11. setRegister
    +
    1. Hierarchy
    2. Constructors
      1. constructor
    3. Properties
      1. environments
      2. globals
      3. opts
      4. Private registers
        1. Type declaration:
      5. Private scopes
      6. strictVariables
      7. sync
    4. Methods
      1. _get
      2. _getFromScope
      3. bottom
      4. Private findScope
      5. get
      6. getAll
      7. getFromScope
      8. getRegister
      9. pop
      10. push
      11. restoreRegister
      12. saveRegister
      13. setRegister
    回到顶部
    diff --git a/zh-cn/api/classes/drop_blank_drop_.blankdrop.html b/zh-cn/api/classes/drop_blank_drop_.blankdrop.html index cea170885..d7dfc5119 100644 --- a/zh-cn/api/classes/drop_blank_drop_.blankdrop.html +++ b/zh-cn/api/classes/drop_blank_drop_.blankdrop.html @@ -161,7 +161,7 @@ diff --git a/zh-cn/api/classes/drop_block_drop_.blockdrop.html b/zh-cn/api/classes/drop_block_drop_.blockdrop.html index 10c75bf77..7f15f76a2 100644 --- a/zh-cn/api/classes/drop_block_drop_.blockdrop.html +++ b/zh-cn/api/classes/drop_block_drop_.blockdrop.html @@ -132,7 +132,7 @@ diff --git a/zh-cn/api/classes/drop_drop_.drop.html b/zh-cn/api/classes/drop_drop_.drop.html index 7290eb9b9..7ac971d4d 100644 --- a/zh-cn/api/classes/drop_drop_.drop.html +++ b/zh-cn/api/classes/drop_drop_.drop.html @@ -120,7 +120,7 @@ diff --git a/zh-cn/api/classes/drop_empty_drop_.emptydrop.html b/zh-cn/api/classes/drop_empty_drop_.emptydrop.html index 2cbb718cb..a672f2ddc 100644 --- a/zh-cn/api/classes/drop_empty_drop_.emptydrop.html +++ b/zh-cn/api/classes/drop_empty_drop_.emptydrop.html @@ -159,7 +159,7 @@ diff --git a/zh-cn/api/classes/drop_forloop_drop_.forloopdrop.html b/zh-cn/api/classes/drop_forloop_drop_.forloopdrop.html index 75025d137..057866d9c 100644 --- a/zh-cn/api/classes/drop_forloop_drop_.forloopdrop.html +++ b/zh-cn/api/classes/drop_forloop_drop_.forloopdrop.html @@ -183,7 +183,7 @@ diff --git a/zh-cn/api/classes/drop_null_drop_.nulldrop.html b/zh-cn/api/classes/drop_null_drop_.nulldrop.html index eab8a9af7..7e02a4314 100644 --- a/zh-cn/api/classes/drop_null_drop_.nulldrop.html +++ b/zh-cn/api/classes/drop_null_drop_.nulldrop.html @@ -158,7 +158,7 @@ diff --git a/zh-cn/api/classes/drop_tablerowloop_drop_.tablerowloopdrop.html b/zh-cn/api/classes/drop_tablerowloop_drop_.tablerowloopdrop.html index 4d3fce763..3a7683ab9 100644 --- a/zh-cn/api/classes/drop_tablerowloop_drop_.tablerowloopdrop.html +++ b/zh-cn/api/classes/drop_tablerowloop_drop_.tablerowloopdrop.html @@ -218,7 +218,7 @@ diff --git a/zh-cn/api/classes/emitters_keeping_type_emitter_.keepingtypeemitter.html b/zh-cn/api/classes/emitters_keeping_type_emitter_.keepingtypeemitter.html index 256db79a1..5860a7091 100644 --- a/zh-cn/api/classes/emitters_keeping_type_emitter_.keepingtypeemitter.html +++ b/zh-cn/api/classes/emitters_keeping_type_emitter_.keepingtypeemitter.html @@ -122,7 +122,7 @@ diff --git a/zh-cn/api/classes/emitters_simple_emitter_.simpleemitter.html b/zh-cn/api/classes/emitters_simple_emitter_.simpleemitter.html index d1cd4e000..1683afe06 100644 --- a/zh-cn/api/classes/emitters_simple_emitter_.simpleemitter.html +++ b/zh-cn/api/classes/emitters_simple_emitter_.simpleemitter.html @@ -122,7 +122,7 @@ diff --git a/zh-cn/api/classes/emitters_streamed_emitter_.streamedemitter.html b/zh-cn/api/classes/emitters_streamed_emitter_.streamedemitter.html index 514c8897c..a7f0ba38b 100644 --- a/zh-cn/api/classes/emitters_streamed_emitter_.streamedemitter.html +++ b/zh-cn/api/classes/emitters_streamed_emitter_.streamedemitter.html @@ -146,7 +146,7 @@ diff --git a/zh-cn/api/classes/emitters_streamed_emitter_browser_.streamedemitter.html b/zh-cn/api/classes/emitters_streamed_emitter_browser_.streamedemitter.html index 681f02017..f189b390f 100644 --- a/zh-cn/api/classes/emitters_streamed_emitter_browser_.streamedemitter.html +++ b/zh-cn/api/classes/emitters_streamed_emitter_browser_.streamedemitter.html @@ -150,7 +150,7 @@ diff --git a/zh-cn/api/classes/fs_loader_.loader.html b/zh-cn/api/classes/fs_loader_.loader.html index 9e58b686d..a30e2065b 100644 --- a/zh-cn/api/classes/fs_loader_.loader.html +++ b/zh-cn/api/classes/fs_loader_.loader.html @@ -250,7 +250,7 @@ diff --git a/zh-cn/api/classes/liquid_.liquid.html b/zh-cn/api/classes/liquid_.liquid.html index 279cde6fa..73c9801ec 100644 --- a/zh-cn/api/classes/liquid_.liquid.html +++ b/zh-cn/api/classes/liquid_.liquid.html @@ -622,7 +622,7 @@ diff --git a/zh-cn/api/classes/parser_parse_stream_.parsestream.html b/zh-cn/api/classes/parser_parse_stream_.parsestream.html index 7fa9ccd9b..2ee9680b2 100644 --- a/zh-cn/api/classes/parser_parse_stream_.parsestream.html +++ b/zh-cn/api/classes/parser_parse_stream_.parsestream.html @@ -205,7 +205,7 @@ diff --git a/zh-cn/api/classes/parser_parser_.parser.html b/zh-cn/api/classes/parser_parser_.parser.html index 6a5045cee..a220f5a51 100644 --- a/zh-cn/api/classes/parser_parser_.parser.html +++ b/zh-cn/api/classes/parser_parser_.parser.html @@ -298,7 +298,7 @@ diff --git a/zh-cn/api/classes/parser_tokenizer_.tokenizer.html b/zh-cn/api/classes/parser_tokenizer_.tokenizer.html index 029685660..edbab8f75 100644 --- a/zh-cn/api/classes/parser_tokenizer_.tokenizer.html +++ b/zh-cn/api/classes/parser_tokenizer_.tokenizer.html @@ -568,7 +568,7 @@ diff --git a/zh-cn/api/classes/render_expression_.expression.html b/zh-cn/api/classes/render_expression_.expression.html index 8ce3ae422..85292f006 100644 --- a/zh-cn/api/classes/render_expression_.expression.html +++ b/zh-cn/api/classes/render_expression_.expression.html @@ -97,7 +97,7 @@
  • Expression
  • Constructors

    constructor

    + new Expression(tokens: IterableIterator‹Token›): Expression

    -

    Defined in src/render/expression.ts:18

    +

    Defined in src/render/expression.ts:19

    Parameters:

    @@ -113,9 +113,9 @@

    Returns: Expression

    Properties

    Private postfix

    postfix: Token[]

    -

    Defined in src/render/expression.ts:18

    +

    Defined in src/render/expression.ts:19

    Methods

    evaluate

    evaluate(ctx: Context, lenient?: undefined | false | true): Generator‹unknown, unknown, unknown›

    -

    Defined in src/render/expression.ts:23

    +

    Defined in src/render/expression.ts:24

    Parameters:

    @@ -137,7 +137,7 @@ diff --git a/zh-cn/api/classes/render_render_.render.html b/zh-cn/api/classes/render_render_.render.html index 2ceeaeb7c..676d27cf1 100644 --- a/zh-cn/api/classes/render_render_.render.html +++ b/zh-cn/api/classes/render_render_.render.html @@ -144,7 +144,7 @@ diff --git a/zh-cn/api/classes/template_filter_filter_.filter.html b/zh-cn/api/classes/template_filter_filter_.filter.html index 3914acf72..3d9ebf443 100644 --- a/zh-cn/api/classes/template_filter_filter_.filter.html +++ b/zh-cn/api/classes/template_filter_filter_.filter.html @@ -135,7 +135,7 @@

    name

    name: string

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

    -

    Methods

    render

    render(value: any, context: Context): any

    +

    Methods

    render

    render(value: any, context: Context): IterableIterator‹unknown›

    Defined in src/template/filter/filter.ts:20

    Parameters:

    @@ -154,11 +154,11 @@
    Context
    -

    Returns: any

    +

    Returns: IterableIterator‹unknown›

    diff --git a/zh-cn/api/classes/template_filter_filter_map_.filtermap.html b/zh-cn/api/classes/template_filter_filter_map_.filtermap.html index 2ed9955cf..f1780ba45 100644 --- a/zh-cn/api/classes/template_filter_filter_map_.filtermap.html +++ b/zh-cn/api/classes/template_filter_filter_map_.filtermap.html @@ -188,7 +188,7 @@ diff --git a/zh-cn/api/classes/template_html_.html.html b/zh-cn/api/classes/template_html_.html.html index 831053551..1838f858a 100644 --- a/zh-cn/api/classes/template_html_.html.html +++ b/zh-cn/api/classes/template_html_.html.html @@ -149,7 +149,7 @@ diff --git a/zh-cn/api/classes/template_output_.output.html b/zh-cn/api/classes/template_output_.output.html index bf89d9baf..cfa1d1175 100644 --- a/zh-cn/api/classes/template_output_.output.html +++ b/zh-cn/api/classes/template_output_.output.html @@ -153,7 +153,7 @@ diff --git a/zh-cn/api/classes/template_tag_hash_.hash.html b/zh-cn/api/classes/template_tag_hash_.hash.html index 7607cd96e..4945c7458 100644 --- a/zh-cn/api/classes/template_tag_hash_.hash.html +++ b/zh-cn/api/classes/template_tag_hash_.hash.html @@ -138,7 +138,7 @@ diff --git a/zh-cn/api/classes/template_tag_tag_.tag.html b/zh-cn/api/classes/template_tag_tag_.tag.html index 5b07437a5..2ba4eb92f 100644 --- a/zh-cn/api/classes/template_tag_tag_.tag.html +++ b/zh-cn/api/classes/template_tag_tag_.tag.html @@ -160,7 +160,7 @@ diff --git a/zh-cn/api/classes/template_tag_tag_map_.tagmap.html b/zh-cn/api/classes/template_tag_tag_map_.tagmap.html index ba6706f36..85052d56e 100644 --- a/zh-cn/api/classes/template_tag_tag_map_.tagmap.html +++ b/zh-cn/api/classes/template_tag_tag_map_.tagmap.html @@ -141,7 +141,7 @@ diff --git a/zh-cn/api/classes/template_template_impl_.templateimpl.html b/zh-cn/api/classes/template_template_impl_.templateimpl.html index 0cff0aa22..71e5dd969 100644 --- a/zh-cn/api/classes/template_template_impl_.templateimpl.html +++ b/zh-cn/api/classes/template_template_impl_.templateimpl.html @@ -122,7 +122,7 @@ diff --git a/zh-cn/api/classes/template_value_.value.html b/zh-cn/api/classes/template_value_.value.html index 9005ef8aa..a261b11d6 100644 --- a/zh-cn/api/classes/template_value_.value.html +++ b/zh-cn/api/classes/template_value_.value.html @@ -147,7 +147,7 @@ diff --git a/zh-cn/api/classes/tokens_delimited_token_.delimitedtoken.html b/zh-cn/api/classes/tokens_delimited_token_.delimitedtoken.html index a9f8686b3..d9711c0d3 100644 --- a/zh-cn/api/classes/tokens_delimited_token_.delimitedtoken.html +++ b/zh-cn/api/classes/tokens_delimited_token_.delimitedtoken.html @@ -191,7 +191,7 @@ diff --git a/zh-cn/api/classes/tokens_filter_token_.filtertoken.html b/zh-cn/api/classes/tokens_filter_token_.filtertoken.html index f253d5985..47c7f7746 100644 --- a/zh-cn/api/classes/tokens_filter_token_.filtertoken.html +++ b/zh-cn/api/classes/tokens_filter_token_.filtertoken.html @@ -177,7 +177,7 @@ diff --git a/zh-cn/api/classes/tokens_hash_token_.hashtoken.html b/zh-cn/api/classes/tokens_hash_token_.hashtoken.html index e190d1ef3..8f3ee5f2c 100644 --- a/zh-cn/api/classes/tokens_hash_token_.hashtoken.html +++ b/zh-cn/api/classes/tokens_hash_token_.hashtoken.html @@ -177,7 +177,7 @@ diff --git a/zh-cn/api/classes/tokens_html_token_.htmltoken.html b/zh-cn/api/classes/tokens_html_token_.htmltoken.html index ad852a947..115f24b75 100644 --- a/zh-cn/api/classes/tokens_html_token_.htmltoken.html +++ b/zh-cn/api/classes/tokens_html_token_.htmltoken.html @@ -173,7 +173,7 @@ diff --git a/zh-cn/api/classes/tokens_identifier_token_.identifiertoken.html b/zh-cn/api/classes/tokens_identifier_token_.identifiertoken.html index d197d34f8..cd6da8a85 100644 --- a/zh-cn/api/classes/tokens_identifier_token_.identifiertoken.html +++ b/zh-cn/api/classes/tokens_identifier_token_.identifiertoken.html @@ -185,7 +185,7 @@ diff --git a/zh-cn/api/classes/tokens_liquid_tag_token_.liquidtagtoken.html b/zh-cn/api/classes/tokens_liquid_tag_token_.liquidtagtoken.html index 5c839c014..ff50ae35c 100644 --- a/zh-cn/api/classes/tokens_liquid_tag_token_.liquidtagtoken.html +++ b/zh-cn/api/classes/tokens_liquid_tag_token_.liquidtagtoken.html @@ -182,7 +182,7 @@ diff --git a/zh-cn/api/classes/tokens_literal_token_.literaltoken.html b/zh-cn/api/classes/tokens_literal_token_.literaltoken.html index 23a05aa90..07552ee99 100644 --- a/zh-cn/api/classes/tokens_literal_token_.literaltoken.html +++ b/zh-cn/api/classes/tokens_literal_token_.literaltoken.html @@ -166,7 +166,7 @@ diff --git a/zh-cn/api/classes/tokens_number_token_.numbertoken.html b/zh-cn/api/classes/tokens_number_token_.numbertoken.html index 0c2d5d146..71f1b27bb 100644 --- a/zh-cn/api/classes/tokens_number_token_.numbertoken.html +++ b/zh-cn/api/classes/tokens_number_token_.numbertoken.html @@ -161,7 +161,7 @@ diff --git a/zh-cn/api/classes/tokens_operator_token_.operatortoken.html b/zh-cn/api/classes/tokens_operator_token_.operatortoken.html index 8077944f1..6537dd4ea 100644 --- a/zh-cn/api/classes/tokens_operator_token_.operatortoken.html +++ b/zh-cn/api/classes/tokens_operator_token_.operatortoken.html @@ -170,7 +170,7 @@ diff --git a/zh-cn/api/classes/tokens_output_token_.outputtoken.html b/zh-cn/api/classes/tokens_output_token_.outputtoken.html index ff5ff70ce..9ff868026 100644 --- a/zh-cn/api/classes/tokens_output_token_.outputtoken.html +++ b/zh-cn/api/classes/tokens_output_token_.outputtoken.html @@ -176,7 +176,7 @@ diff --git a/zh-cn/api/classes/tokens_property_access_token_.propertyaccesstoken.html b/zh-cn/api/classes/tokens_property_access_token_.propertyaccesstoken.html index 93a9bf80a..e12f0e5d6 100644 --- a/zh-cn/api/classes/tokens_property_access_token_.propertyaccesstoken.html +++ b/zh-cn/api/classes/tokens_property_access_token_.propertyaccesstoken.html @@ -168,7 +168,7 @@ diff --git a/zh-cn/api/classes/tokens_quoted_token_.quotedtoken.html b/zh-cn/api/classes/tokens_quoted_token_.quotedtoken.html index 885ed875a..efe19c671 100644 --- a/zh-cn/api/classes/tokens_quoted_token_.quotedtoken.html +++ b/zh-cn/api/classes/tokens_quoted_token_.quotedtoken.html @@ -163,7 +163,7 @@ diff --git a/zh-cn/api/classes/tokens_range_token_.rangetoken.html b/zh-cn/api/classes/tokens_range_token_.rangetoken.html index 24233b0d9..227f3cb7e 100644 --- a/zh-cn/api/classes/tokens_range_token_.rangetoken.html +++ b/zh-cn/api/classes/tokens_range_token_.rangetoken.html @@ -177,7 +177,7 @@ diff --git a/zh-cn/api/classes/tokens_tag_token_.tagtoken.html b/zh-cn/api/classes/tokens_tag_token_.tagtoken.html index 3db1b15c7..bbaec8ee0 100644 --- a/zh-cn/api/classes/tokens_tag_token_.tagtoken.html +++ b/zh-cn/api/classes/tokens_tag_token_.tagtoken.html @@ -182,7 +182,7 @@ diff --git a/zh-cn/api/classes/tokens_token_.token.html b/zh-cn/api/classes/tokens_token_.token.html index 95ccb2ee4..2a93a6620 100644 --- a/zh-cn/api/classes/tokens_token_.token.html +++ b/zh-cn/api/classes/tokens_token_.token.html @@ -168,7 +168,7 @@ diff --git a/zh-cn/api/classes/util_error_.assertionerror.html b/zh-cn/api/classes/util_error_.assertionerror.html index 85e3d9184..5f0772b7d 100644 --- a/zh-cn/api/classes/util_error_.assertionerror.html +++ b/zh-cn/api/classes/util_error_.assertionerror.html @@ -132,7 +132,7 @@ diff --git a/zh-cn/api/classes/util_error_.internalundefinedvariableerror.html b/zh-cn/api/classes/util_error_.internalundefinedvariableerror.html index 4db16b5ea..8b680032c 100644 --- a/zh-cn/api/classes/util_error_.internalundefinedvariableerror.html +++ b/zh-cn/api/classes/util_error_.internalundefinedvariableerror.html @@ -135,7 +135,7 @@ diff --git a/zh-cn/api/classes/util_error_.liquiderror.html b/zh-cn/api/classes/util_error_.liquiderror.html index c84c1c513..cd34902c5 100644 --- a/zh-cn/api/classes/util_error_.liquiderror.html +++ b/zh-cn/api/classes/util_error_.liquiderror.html @@ -152,7 +152,7 @@ diff --git a/zh-cn/api/classes/util_error_.parseerror.html b/zh-cn/api/classes/util_error_.parseerror.html index b7c9574a4..51d35eb8f 100644 --- a/zh-cn/api/classes/util_error_.parseerror.html +++ b/zh-cn/api/classes/util_error_.parseerror.html @@ -138,7 +138,7 @@ diff --git a/zh-cn/api/classes/util_error_.rendererror.html b/zh-cn/api/classes/util_error_.rendererror.html index 78244dc22..15ba038a3 100644 --- a/zh-cn/api/classes/util_error_.rendererror.html +++ b/zh-cn/api/classes/util_error_.rendererror.html @@ -155,7 +155,7 @@ diff --git a/zh-cn/api/classes/util_error_.tokenizationerror.html b/zh-cn/api/classes/util_error_.tokenizationerror.html index 5a37604fb..5427845ac 100644 --- a/zh-cn/api/classes/util_error_.tokenizationerror.html +++ b/zh-cn/api/classes/util_error_.tokenizationerror.html @@ -138,7 +138,7 @@ diff --git a/zh-cn/api/classes/util_error_.undefinedvariableerror.html b/zh-cn/api/classes/util_error_.undefinedvariableerror.html index 7cb226dac..1c04bc82e 100644 --- a/zh-cn/api/classes/util_error_.undefinedvariableerror.html +++ b/zh-cn/api/classes/util_error_.undefinedvariableerror.html @@ -138,7 +138,7 @@ diff --git a/zh-cn/api/classes/util_timezone_date_.timezonedate.html b/zh-cn/api/classes/util_timezone_date_.timezonedate.html index 75cb744a6..7c7ee4a4e 100644 --- a/zh-cn/api/classes/util_timezone_date_.timezonedate.html +++ b/zh-cn/api/classes/util_timezone_date_.timezonedate.html @@ -240,7 +240,7 @@ diff --git a/zh-cn/api/enums/context_block_mode_.blockmode.html b/zh-cn/api/enums/context_block_mode_.blockmode.html index 94f297fcd..ef0edef35 100644 --- a/zh-cn/api/enums/context_block_mode_.blockmode.html +++ b/zh-cn/api/enums/context_block_mode_.blockmode.html @@ -101,7 +101,7 @@ diff --git a/zh-cn/api/enums/fs_loader_.lookuptype.html b/zh-cn/api/enums/fs_loader_.lookuptype.html index 86a5295c5..b9d49a46b 100644 --- a/zh-cn/api/enums/fs_loader_.lookuptype.html +++ b/zh-cn/api/enums/fs_loader_.lookuptype.html @@ -104,7 +104,7 @@ diff --git a/zh-cn/api/enums/parser_token_kind_.tokenkind.html b/zh-cn/api/enums/parser_token_kind_.tokenkind.html index bbd9351ae..05916bd3b 100644 --- a/zh-cn/api/enums/parser_token_kind_.tokenkind.html +++ b/zh-cn/api/enums/parser_token_kind_.tokenkind.html @@ -134,7 +134,7 @@ diff --git a/zh-cn/api/globals.html b/zh-cn/api/globals.html index 0b587c3d9..447a974d3 100644 --- a/zh-cn/api/globals.html +++ b/zh-cn/api/globals.html @@ -96,7 +96,7 @@ diff --git a/zh-cn/api/interfaces/cache_cache_.cache.html b/zh-cn/api/interfaces/cache_cache_.cache.html index 0f8f1a570..6523bfbb2 100644 --- a/zh-cn/api/interfaces/cache_cache_.cache.html +++ b/zh-cn/api/interfaces/cache_cache_.cache.html @@ -157,7 +157,7 @@ diff --git a/zh-cn/api/interfaces/context_scope_.plainobject.html b/zh-cn/api/interfaces/context_scope_.plainobject.html index 22c194495..81995b93a 100644 --- a/zh-cn/api/interfaces/context_scope_.plainobject.html +++ b/zh-cn/api/interfaces/context_scope_.plainobject.html @@ -104,7 +104,7 @@ diff --git a/zh-cn/api/interfaces/drop_comparable_.comparable.html b/zh-cn/api/interfaces/drop_comparable_.comparable.html index f87cbee51..f291dbf59 100644 --- a/zh-cn/api/interfaces/drop_comparable_.comparable.html +++ b/zh-cn/api/interfaces/drop_comparable_.comparable.html @@ -188,7 +188,7 @@ diff --git a/zh-cn/api/interfaces/emitters_emitter_.emitter.html b/zh-cn/api/interfaces/emitters_emitter_.emitter.html index 44271a039..8d6eb565f 100644 --- a/zh-cn/api/interfaces/emitters_emitter_.emitter.html +++ b/zh-cn/api/interfaces/emitters_emitter_.emitter.html @@ -127,7 +127,7 @@ diff --git a/zh-cn/api/interfaces/fs_fs_.fs.html b/zh-cn/api/interfaces/fs_fs_.fs.html index 7845efaa6..d390e78d1 100644 --- a/zh-cn/api/interfaces/fs_fs_.fs.html +++ b/zh-cn/api/interfaces/fs_fs_.fs.html @@ -212,7 +212,7 @@ diff --git a/zh-cn/api/interfaces/fs_loader_.loaderoptions.html b/zh-cn/api/interfaces/fs_loader_.loaderoptions.html index 3c838c94a..3c0943734 100644 --- a/zh-cn/api/interfaces/fs_loader_.loaderoptions.html +++ b/zh-cn/api/interfaces/fs_loader_.loaderoptions.html @@ -116,7 +116,7 @@ diff --git a/zh-cn/api/interfaces/liquid_options_.liquidoptions.html b/zh-cn/api/interfaces/liquid_options_.liquidoptions.html index 9c2e51b19..25d0fa898 100644 --- a/zh-cn/api/interfaces/liquid_options_.liquidoptions.html +++ b/zh-cn/api/interfaces/liquid_options_.liquidoptions.html @@ -220,7 +220,7 @@ diff --git a/zh-cn/api/interfaces/liquid_options_.normalizedfulloptions.html b/zh-cn/api/interfaces/liquid_options_.normalizedfulloptions.html index b832bc8c2..a85078a2c 100644 --- a/zh-cn/api/interfaces/liquid_options_.normalizedfulloptions.html +++ b/zh-cn/api/interfaces/liquid_options_.normalizedfulloptions.html @@ -224,7 +224,7 @@ diff --git a/zh-cn/api/interfaces/liquid_options_.normalizedoptions.html b/zh-cn/api/interfaces/liquid_options_.normalizedoptions.html index b3671dd38..f8a01c125 100644 --- a/zh-cn/api/interfaces/liquid_options_.normalizedoptions.html +++ b/zh-cn/api/interfaces/liquid_options_.normalizedoptions.html @@ -249,7 +249,7 @@ diff --git a/zh-cn/api/interfaces/liquid_options_.renderoptions.html b/zh-cn/api/interfaces/liquid_options_.renderoptions.html index 57341d39a..95b4805ff 100644 --- a/zh-cn/api/interfaces/liquid_options_.renderoptions.html +++ b/zh-cn/api/interfaces/liquid_options_.renderoptions.html @@ -114,7 +114,7 @@ diff --git a/zh-cn/api/interfaces/render_operator_.operators.html b/zh-cn/api/interfaces/render_operator_.operators.html index 5ba60f99b..e3b47dd6f 100644 --- a/zh-cn/api/interfaces/render_operator_.operators.html +++ b/zh-cn/api/interfaces/render_operator_.operators.html @@ -124,7 +124,7 @@ diff --git a/zh-cn/api/interfaces/template_filter_filter_impl_.filterimpl.html b/zh-cn/api/interfaces/template_filter_filter_impl_.filterimpl.html index bbd6c28c6..cc986bbb2 100644 --- a/zh-cn/api/interfaces/template_filter_filter_impl_.filterimpl.html +++ b/zh-cn/api/interfaces/template_filter_filter_impl_.filterimpl.html @@ -104,7 +104,7 @@ diff --git a/zh-cn/api/interfaces/template_filter_filter_impl_options_.filterimploptions.html b/zh-cn/api/interfaces/template_filter_filter_impl_options_.filterimploptions.html index f9a321d10..4fdde6d32 100644 --- a/zh-cn/api/interfaces/template_filter_filter_impl_options_.filterimploptions.html +++ b/zh-cn/api/interfaces/template_filter_filter_impl_options_.filterimploptions.html @@ -123,7 +123,7 @@ diff --git a/zh-cn/api/interfaces/template_tag_hash_.hashvalue.html b/zh-cn/api/interfaces/template_tag_hash_.hashvalue.html index bf5465587..b8a536de7 100644 --- a/zh-cn/api/interfaces/template_tag_hash_.hashvalue.html +++ b/zh-cn/api/interfaces/template_tag_hash_.hashvalue.html @@ -102,7 +102,7 @@ diff --git a/zh-cn/api/interfaces/template_tag_tag_impl_.tagimpl.html b/zh-cn/api/interfaces/template_tag_tag_impl_.tagimpl.html index 9ceaf64e1..b9c599840 100644 --- a/zh-cn/api/interfaces/template_tag_tag_impl_.tagimpl.html +++ b/zh-cn/api/interfaces/template_tag_tag_impl_.tagimpl.html @@ -140,7 +140,7 @@ diff --git a/zh-cn/api/interfaces/template_tag_tag_impl_options_.tagimploptions.html b/zh-cn/api/interfaces/template_tag_tag_impl_options_.tagimploptions.html index c79402bd4..d4979f637 100644 --- a/zh-cn/api/interfaces/template_tag_tag_impl_options_.tagimploptions.html +++ b/zh-cn/api/interfaces/template_tag_tag_impl_options_.tagimploptions.html @@ -132,7 +132,7 @@ diff --git a/zh-cn/api/interfaces/template_template_.template.html b/zh-cn/api/interfaces/template_template_.template.html index 1385610ed..d9177fd32 100644 --- a/zh-cn/api/interfaces/template_template_.template.html +++ b/zh-cn/api/interfaces/template_template_.template.html @@ -126,7 +126,7 @@ diff --git a/zh-cn/api/interfaces/util_liquid_date_.liquiddate.html b/zh-cn/api/interfaces/util_liquid_date_.liquiddate.html index 31ccfa60c..472db9b3f 100644 --- a/zh-cn/api/interfaces/util_liquid_date_.liquiddate.html +++ b/zh-cn/api/interfaces/util_liquid_date_.liquiddate.html @@ -150,7 +150,7 @@ diff --git a/zh-cn/api/interfaces/util_operator_trie_.trie.html b/zh-cn/api/interfaces/util_operator_trie_.trie.html index fb86c4315..1fe05a027 100644 --- a/zh-cn/api/interfaces/util_operator_trie_.trie.html +++ b/zh-cn/api/interfaces/util_operator_trie_.trie.html @@ -102,7 +102,7 @@ diff --git a/zh-cn/api/interfaces/util_strftime_.formatoptions.html b/zh-cn/api/interfaces/util_strftime_.formatoptions.html index de4285488..8b10e8700 100644 --- a/zh-cn/api/interfaces/util_strftime_.formatoptions.html +++ b/zh-cn/api/interfaces/util_strftime_.formatoptions.html @@ -107,7 +107,7 @@ diff --git a/zh-cn/api/modules/builtin_filters_array_.html b/zh-cn/api/modules/builtin_filters_array_.html index 15de6f4f0..08fcb29b8 100644 --- a/zh-cn/api/modules/builtin_filters_array_.html +++ b/zh-cn/api/modules/builtin_filters_array_.html @@ -105,7 +105,7 @@

    Const reverse

    reverse: (Anonymous function) = argumentsToValue((v: any[]) => […toArray(v)].reverse())

    Defined in src/builtin/filters/array.ts:11

    Functions

    compact

    compact<T>(this: FilterImpl, arr: T[]): any[]

    -

    Defined in src/builtin/filters/array.ts:39

    +

    Defined in src/builtin/filters/array.ts:47

    Type parameters:

    T

    Parameters:

    @@ -128,7 +128,7 @@

    Returns: any[]


    concat

    concat<T1, T2>(v: T1[], arg: T2[]): T1 | T2[]

    -

    Defined in src/builtin/filters/array.ts:44

    +

    Defined in src/builtin/filters/array.ts:52

    Type parameters:

    T1

    T2

    @@ -154,8 +154,8 @@

    Returns: T1 | T2[]


    -

    map

    map(this: FilterImpl, arr: Scope[], property: string): object[]

    -

    Defined in src/builtin/filters/array.ts:34

    +

    map

    map(this: FilterImpl, arr: Scope[], property: string): IterableIterator‹unknown›

    +

    Defined in src/builtin/filters/array.ts:39

    Parameters:

    @@ -177,10 +177,10 @@
    string
    -

    Returns: object[]

    +

    Returns: IterableIterator‹unknown›


    Const size

    size(v: string | any[]): number

    -

    Defined in src/builtin/filters/array.ts:32

    +

    Defined in src/builtin/filters/array.ts:37

    Parameters:

    @@ -197,7 +197,7 @@

    Returns: number


    slice

    slice<T>(v: T[] | string, begin: number, length: number): T[] | string

    -

    Defined in src/builtin/filters/array.ts:50

    +

    Defined in src/builtin/filters/array.ts:58

    Type parameters:

    T

    Parameters:

    @@ -227,7 +227,7 @@

    Returns: T[] | string


    -

    sort

    sort<T>(this: FilterImpl, arr: T[], property?: undefined | string): any[]

    +

    sort

    sort<T>(this: FilterImpl, arr: T[], property?: undefined | string): IterableIterator‹unknown›

    Defined in src/builtin/filters/array.ts:13

    Type parameters:

    T

    @@ -252,10 +252,10 @@ undefined | string -

    Returns: any[]

    +

    Returns: IterableIterator‹unknown›


    sortNatural

    sortNatural<T>(input: T[], property?: undefined | string): any[]

    -

    Defined in src/builtin/filters/array.ts:23

    +

    Defined in src/builtin/filters/array.ts:28

    Type parameters:

    T

    Parameters:

    @@ -278,7 +278,7 @@

    Returns: any[]


    uniq

    uniq<T>(arr: T[]): T[]

    -

    Defined in src/builtin/filters/array.ts:68

    +

    Defined in src/builtin/filters/array.ts:79

    Type parameters:

    T

    Parameters:

    @@ -296,8 +296,8 @@

    Returns: T[]


    -

    where

    where<T>(this: FilterImpl, arr: T[], property: string, expected?: any): T[]

    -

    Defined in src/builtin/filters/array.ts:58

    +

    where

    where<T>(this: FilterImpl, arr: T[], property: string, expected?: any): IterableIterator‹unknown›

    +

    Defined in src/builtin/filters/array.ts:66

    Type parameters:

    T: object

    Parameters:

    @@ -325,11 +325,11 @@ any -

    Returns: T[]

    +

    Returns: IterableIterator‹unknown›

    diff --git a/zh-cn/api/modules/builtin_filters_date_.html b/zh-cn/api/modules/builtin_filters_date_.html index 89515db4b..6a18b3cca 100644 --- a/zh-cn/api/modules/builtin_filters_date_.html +++ b/zh-cn/api/modules/builtin_filters_date_.html @@ -137,7 +137,7 @@ diff --git a/zh-cn/api/modules/builtin_filters_html_.html b/zh-cn/api/modules/builtin_filters_html_.html index 5918e725e..880ffb2aa 100644 --- a/zh-cn/api/modules/builtin_filters_html_.html +++ b/zh-cn/api/modules/builtin_filters_html_.html @@ -203,7 +203,7 @@ diff --git a/zh-cn/api/modules/builtin_filters_index_.html b/zh-cn/api/modules/builtin_filters_index_.html index 55f675ef3..1c5120380 100644 --- a/zh-cn/api/modules/builtin_filters_index_.html +++ b/zh-cn/api/modules/builtin_filters_index_.html @@ -195,7 +195,7 @@ diff --git a/zh-cn/api/modules/builtin_filters_math_.html b/zh-cn/api/modules/builtin_filters_math_.html index 439235701..49f17ea36 100644 --- a/zh-cn/api/modules/builtin_filters_math_.html +++ b/zh-cn/api/modules/builtin_filters_math_.html @@ -166,7 +166,7 @@ diff --git a/zh-cn/api/modules/builtin_filters_misc_.html b/zh-cn/api/modules/builtin_filters_misc_.html index 8a03f5974..83c016953 100644 --- a/zh-cn/api/modules/builtin_filters_misc_.html +++ b/zh-cn/api/modules/builtin_filters_misc_.html @@ -146,7 +146,7 @@ diff --git a/zh-cn/api/modules/builtin_filters_string_.html b/zh-cn/api/modules/builtin_filters_string_.html index 7b2922c97..dd83b2606 100644 --- a/zh-cn/api/modules/builtin_filters_string_.html +++ b/zh-cn/api/modules/builtin_filters_string_.html @@ -439,7 +439,7 @@ diff --git a/zh-cn/api/modules/builtin_filters_url_.html b/zh-cn/api/modules/builtin_filters_url_.html index faad39a53..18f9ff079 100644 --- a/zh-cn/api/modules/builtin_filters_url_.html +++ b/zh-cn/api/modules/builtin_filters_url_.html @@ -129,7 +129,7 @@ diff --git a/zh-cn/api/modules/builtin_tags_assign_.html b/zh-cn/api/modules/builtin_tags_assign_.html index 6100a54be..c5b93b598 100644 --- a/zh-cn/api/modules/builtin_tags_assign_.html +++ b/zh-cn/api/modules/builtin_tags_assign_.html @@ -96,7 +96,7 @@ diff --git a/zh-cn/api/modules/builtin_tags_block_.html b/zh-cn/api/modules/builtin_tags_block_.html index 276d091a5..ecbe8d136 100644 --- a/zh-cn/api/modules/builtin_tags_block_.html +++ b/zh-cn/api/modules/builtin_tags_block_.html @@ -96,7 +96,7 @@ diff --git a/zh-cn/api/modules/builtin_tags_break_.html b/zh-cn/api/modules/builtin_tags_break_.html index b0f793803..0d649fc2e 100644 --- a/zh-cn/api/modules/builtin_tags_break_.html +++ b/zh-cn/api/modules/builtin_tags_break_.html @@ -96,7 +96,7 @@ diff --git a/zh-cn/api/modules/builtin_tags_capture_.html b/zh-cn/api/modules/builtin_tags_capture_.html index bd1176e1a..92b94219b 100644 --- a/zh-cn/api/modules/builtin_tags_capture_.html +++ b/zh-cn/api/modules/builtin_tags_capture_.html @@ -112,7 +112,7 @@ diff --git a/zh-cn/api/modules/builtin_tags_case_.html b/zh-cn/api/modules/builtin_tags_case_.html index e5cc2263c..2f578e01b 100644 --- a/zh-cn/api/modules/builtin_tags_case_.html +++ b/zh-cn/api/modules/builtin_tags_case_.html @@ -96,7 +96,7 @@ diff --git a/zh-cn/api/modules/builtin_tags_comment_.html b/zh-cn/api/modules/builtin_tags_comment_.html index 7418eb64b..374830f64 100644 --- a/zh-cn/api/modules/builtin_tags_comment_.html +++ b/zh-cn/api/modules/builtin_tags_comment_.html @@ -96,7 +96,7 @@ diff --git a/zh-cn/api/modules/builtin_tags_continue_.html b/zh-cn/api/modules/builtin_tags_continue_.html index d46b3ea2f..1c7e6bcff 100644 --- a/zh-cn/api/modules/builtin_tags_continue_.html +++ b/zh-cn/api/modules/builtin_tags_continue_.html @@ -96,7 +96,7 @@ diff --git a/zh-cn/api/modules/builtin_tags_cycle_.html b/zh-cn/api/modules/builtin_tags_cycle_.html index 4d03100c0..6330dc555 100644 --- a/zh-cn/api/modules/builtin_tags_cycle_.html +++ b/zh-cn/api/modules/builtin_tags_cycle_.html @@ -96,7 +96,7 @@ diff --git a/zh-cn/api/modules/builtin_tags_decrement_.html b/zh-cn/api/modules/builtin_tags_decrement_.html index ebc0c9fb3..f034c7dae 100644 --- a/zh-cn/api/modules/builtin_tags_decrement_.html +++ b/zh-cn/api/modules/builtin_tags_decrement_.html @@ -96,7 +96,7 @@ diff --git a/zh-cn/api/modules/builtin_tags_echo_.html b/zh-cn/api/modules/builtin_tags_echo_.html index 8fa5e3fc9..aee24776c 100644 --- a/zh-cn/api/modules/builtin_tags_echo_.html +++ b/zh-cn/api/modules/builtin_tags_echo_.html @@ -96,7 +96,7 @@ diff --git a/zh-cn/api/modules/builtin_tags_for_.html b/zh-cn/api/modules/builtin_tags_for_.html index 0b06ce61a..cb82a69d4 100644 --- a/zh-cn/api/modules/builtin_tags_for_.html +++ b/zh-cn/api/modules/builtin_tags_for_.html @@ -164,7 +164,7 @@ diff --git a/zh-cn/api/modules/builtin_tags_if_.html b/zh-cn/api/modules/builtin_tags_if_.html index 29ed37784..7fa4d45fd 100644 --- a/zh-cn/api/modules/builtin_tags_if_.html +++ b/zh-cn/api/modules/builtin_tags_if_.html @@ -96,7 +96,7 @@ diff --git a/zh-cn/api/modules/builtin_tags_include_.html b/zh-cn/api/modules/builtin_tags_include_.html index d8c4268b1..65f1a4196 100644 --- a/zh-cn/api/modules/builtin_tags_include_.html +++ b/zh-cn/api/modules/builtin_tags_include_.html @@ -96,7 +96,7 @@ diff --git a/zh-cn/api/modules/builtin_tags_increment_.html b/zh-cn/api/modules/builtin_tags_increment_.html index 0e76bf13a..e8ddd2345 100644 --- a/zh-cn/api/modules/builtin_tags_increment_.html +++ b/zh-cn/api/modules/builtin_tags_increment_.html @@ -96,7 +96,7 @@ diff --git a/zh-cn/api/modules/builtin_tags_index_.html b/zh-cn/api/modules/builtin_tags_index_.html index 5d6782c4e..53950d0cd 100644 --- a/zh-cn/api/modules/builtin_tags_index_.html +++ b/zh-cn/api/modules/builtin_tags_index_.html @@ -153,7 +153,7 @@ diff --git a/zh-cn/api/modules/builtin_tags_inline_comment_.html b/zh-cn/api/modules/builtin_tags_inline_comment_.html index 77ac4278b..ac3c3cc1f 100644 --- a/zh-cn/api/modules/builtin_tags_inline_comment_.html +++ b/zh-cn/api/modules/builtin_tags_inline_comment_.html @@ -96,7 +96,7 @@ diff --git a/zh-cn/api/modules/builtin_tags_layout_.html b/zh-cn/api/modules/builtin_tags_layout_.html index 162d81b6e..f58e9f2c0 100644 --- a/zh-cn/api/modules/builtin_tags_layout_.html +++ b/zh-cn/api/modules/builtin_tags_layout_.html @@ -96,7 +96,7 @@ diff --git a/zh-cn/api/modules/builtin_tags_liquid_.html b/zh-cn/api/modules/builtin_tags_liquid_.html index eeb15f9e3..436ca218e 100644 --- a/zh-cn/api/modules/builtin_tags_liquid_.html +++ b/zh-cn/api/modules/builtin_tags_liquid_.html @@ -96,7 +96,7 @@ diff --git a/zh-cn/api/modules/builtin_tags_raw_.html b/zh-cn/api/modules/builtin_tags_raw_.html index 4b0c284d5..ec1acda41 100644 --- a/zh-cn/api/modules/builtin_tags_raw_.html +++ b/zh-cn/api/modules/builtin_tags_raw_.html @@ -96,7 +96,7 @@ diff --git a/zh-cn/api/modules/builtin_tags_render_.html b/zh-cn/api/modules/builtin_tags_render_.html index 43ff5df68..96d9c103f 100644 --- a/zh-cn/api/modules/builtin_tags_render_.html +++ b/zh-cn/api/modules/builtin_tags_render_.html @@ -135,7 +135,7 @@

    Returns: ParsedFileName | null

    null for “none”,


    -

    renderFilePath

    renderFilePath(file: ParsedFileName, ctx: Context, liquid: Liquid): any

    +

    renderFilePath

    renderFilePath(file: ParsedFileName, ctx: Context, liquid: Liquid): IterableIterator‹unknown›

    Defined in src/builtin/tags/render.ts:111

    Parameters:

    @@ -158,11 +158,11 @@
    Liquid
    -

    Returns: any

    +

    Returns: IterableIterator‹unknown›

    diff --git a/zh-cn/api/modules/builtin_tags_tablerow_.html b/zh-cn/api/modules/builtin_tags_tablerow_.html index b596767ed..85da81649 100644 --- a/zh-cn/api/modules/builtin_tags_tablerow_.html +++ b/zh-cn/api/modules/builtin_tags_tablerow_.html @@ -96,7 +96,7 @@ diff --git a/zh-cn/api/modules/builtin_tags_unless_.html b/zh-cn/api/modules/builtin_tags_unless_.html index 4b3a8279c..3a3d2bacc 100644 --- a/zh-cn/api/modules/builtin_tags_unless_.html +++ b/zh-cn/api/modules/builtin_tags_unless_.html @@ -96,7 +96,7 @@ diff --git a/zh-cn/api/modules/cache_cache_.html b/zh-cn/api/modules/cache_cache_.html index edc5da03f..eede0b164 100644 --- a/zh-cn/api/modules/cache_cache_.html +++ b/zh-cn/api/modules/cache_cache_.html @@ -98,7 +98,7 @@ diff --git a/zh-cn/api/modules/cache_lru_.html b/zh-cn/api/modules/cache_lru_.html index fb40acbe4..6a9fec53d 100644 --- a/zh-cn/api/modules/cache_lru_.html +++ b/zh-cn/api/modules/cache_lru_.html @@ -96,7 +96,7 @@ diff --git a/zh-cn/api/modules/context_block_mode_.html b/zh-cn/api/modules/context_block_mode_.html index fdb3b6c64..f634dd27b 100644 --- a/zh-cn/api/modules/context_block_mode_.html +++ b/zh-cn/api/modules/context_block_mode_.html @@ -96,7 +96,7 @@ diff --git a/zh-cn/api/modules/context_context_.html b/zh-cn/api/modules/context_context_.html index bb52dd86b..e1796fa78 100644 --- a/zh-cn/api/modules/context_context_.html +++ b/zh-cn/api/modules/context_context_.html @@ -94,9 +94,9 @@

    Type aliases

    PropertyKey

    Ƭ PropertyKey: string | number

    -

    Defined in src/context/context.ts:8

    +

    Defined in src/context/context.ts:9

    Functions

    readFirst

    readFirst(obj: Scope): any

    -

    Defined in src/context/context.ts:109

    +

    Defined in src/context/context.ts:122

    Parameters:

    @@ -113,7 +113,7 @@

    Returns: any


    readJSProperty

    readJSProperty(obj: Scope, key: PropertyKey, ownPropertyOnly: boolean): any

    -

    Defined in src/context/context.ts:104

    +

    Defined in src/context/context.ts:117

    Parameters:

    @@ -138,7 +138,7 @@

    Returns: any


    readLast

    readLast(obj: Scope): any

    -

    Defined in src/context/context.ts:114

    +

    Defined in src/context/context.ts:127

    Parameters:

    @@ -155,7 +155,7 @@

    Returns: any


    readProperty

    readProperty(obj: Scope, key: PropertyKey, ownPropertyOnly: boolean): any

    -

    Defined in src/context/context.ts:92

    +

    Defined in src/context/context.ts:105

    Parameters:

    @@ -180,7 +180,7 @@

    Returns: any


    readSize

    readSize(obj: Scope): any

    -

    Defined in src/context/context.ts:119

    +

    Defined in src/context/context.ts:132

    Parameters:

    @@ -198,7 +198,7 @@ diff --git a/zh-cn/api/modules/context_scope_.html b/zh-cn/api/modules/context_scope_.html index e0a661d2d..4dd01b7d5 100644 --- a/zh-cn/api/modules/context_scope_.html +++ b/zh-cn/api/modules/context_scope_.html @@ -98,7 +98,7 @@ diff --git a/zh-cn/api/modules/drop_blank_drop_.html b/zh-cn/api/modules/drop_blank_drop_.html index ce730541e..1da3e703b 100644 --- a/zh-cn/api/modules/drop_blank_drop_.html +++ b/zh-cn/api/modules/drop_blank_drop_.html @@ -96,7 +96,7 @@ diff --git a/zh-cn/api/modules/drop_block_drop_.html b/zh-cn/api/modules/drop_block_drop_.html index c484315c6..858ea584f 100644 --- a/zh-cn/api/modules/drop_block_drop_.html +++ b/zh-cn/api/modules/drop_block_drop_.html @@ -96,7 +96,7 @@ diff --git a/zh-cn/api/modules/drop_comparable_.html b/zh-cn/api/modules/drop_comparable_.html index 158a28521..3a57daecc 100644 --- a/zh-cn/api/modules/drop_comparable_.html +++ b/zh-cn/api/modules/drop_comparable_.html @@ -112,7 +112,7 @@ diff --git a/zh-cn/api/modules/drop_drop_.html b/zh-cn/api/modules/drop_drop_.html index fbe5c2430..4467a3cd2 100644 --- a/zh-cn/api/modules/drop_drop_.html +++ b/zh-cn/api/modules/drop_drop_.html @@ -96,7 +96,7 @@ diff --git a/zh-cn/api/modules/drop_empty_drop_.html b/zh-cn/api/modules/drop_empty_drop_.html index 41495d668..6d5986530 100644 --- a/zh-cn/api/modules/drop_empty_drop_.html +++ b/zh-cn/api/modules/drop_empty_drop_.html @@ -96,7 +96,7 @@ diff --git a/zh-cn/api/modules/drop_forloop_drop_.html b/zh-cn/api/modules/drop_forloop_drop_.html index da57d5649..9acb1f658 100644 --- a/zh-cn/api/modules/drop_forloop_drop_.html +++ b/zh-cn/api/modules/drop_forloop_drop_.html @@ -96,7 +96,7 @@ diff --git a/zh-cn/api/modules/drop_null_drop_.html b/zh-cn/api/modules/drop_null_drop_.html index 6c40052d2..a6490646a 100644 --- a/zh-cn/api/modules/drop_null_drop_.html +++ b/zh-cn/api/modules/drop_null_drop_.html @@ -96,7 +96,7 @@ diff --git a/zh-cn/api/modules/drop_tablerowloop_drop_.html b/zh-cn/api/modules/drop_tablerowloop_drop_.html index 081ecb005..82213bc6d 100644 --- a/zh-cn/api/modules/drop_tablerowloop_drop_.html +++ b/zh-cn/api/modules/drop_tablerowloop_drop_.html @@ -96,7 +96,7 @@ diff --git a/zh-cn/api/modules/emitters_emitter_.html b/zh-cn/api/modules/emitters_emitter_.html index 2df7c1a3f..c3f141aad 100644 --- a/zh-cn/api/modules/emitters_emitter_.html +++ b/zh-cn/api/modules/emitters_emitter_.html @@ -96,7 +96,7 @@ diff --git a/zh-cn/api/modules/emitters_keeping_type_emitter_.html b/zh-cn/api/modules/emitters_keeping_type_emitter_.html index cdc48e95e..28486001f 100644 --- a/zh-cn/api/modules/emitters_keeping_type_emitter_.html +++ b/zh-cn/api/modules/emitters_keeping_type_emitter_.html @@ -96,7 +96,7 @@ diff --git a/zh-cn/api/modules/emitters_simple_emitter_.html b/zh-cn/api/modules/emitters_simple_emitter_.html index 26c40c4d2..10881ec86 100644 --- a/zh-cn/api/modules/emitters_simple_emitter_.html +++ b/zh-cn/api/modules/emitters_simple_emitter_.html @@ -96,7 +96,7 @@ diff --git a/zh-cn/api/modules/emitters_streamed_emitter_.html b/zh-cn/api/modules/emitters_streamed_emitter_.html index 5827ff6e9..6ad3ddd71 100644 --- a/zh-cn/api/modules/emitters_streamed_emitter_.html +++ b/zh-cn/api/modules/emitters_streamed_emitter_.html @@ -96,7 +96,7 @@ diff --git a/zh-cn/api/modules/emitters_streamed_emitter_browser_.html b/zh-cn/api/modules/emitters_streamed_emitter_browser_.html index 8420a8559..4d1411078 100644 --- a/zh-cn/api/modules/emitters_streamed_emitter_browser_.html +++ b/zh-cn/api/modules/emitters_streamed_emitter_browser_.html @@ -96,7 +96,7 @@ diff --git a/zh-cn/api/modules/fs_browser_.html b/zh-cn/api/modules/fs_browser_.html index 9a2fa1b9c..1e3deaa3e 100644 --- a/zh-cn/api/modules/fs_browser_.html +++ b/zh-cn/api/modules/fs_browser_.html @@ -228,7 +228,7 @@ diff --git a/zh-cn/api/modules/fs_fs_.html b/zh-cn/api/modules/fs_fs_.html index c1b00ca88..aef2f09b2 100644 --- a/zh-cn/api/modules/fs_fs_.html +++ b/zh-cn/api/modules/fs_fs_.html @@ -96,7 +96,7 @@ diff --git a/zh-cn/api/modules/fs_loader_.html b/zh-cn/api/modules/fs_loader_.html index d9d0353c3..11db6bec4 100644 --- a/zh-cn/api/modules/fs_loader_.html +++ b/zh-cn/api/modules/fs_loader_.html @@ -96,7 +96,7 @@ diff --git a/zh-cn/api/modules/fs_node_.html b/zh-cn/api/modules/fs_node_.html index 5632c124b..a4a89bd32 100644 --- a/zh-cn/api/modules/fs_node_.html +++ b/zh-cn/api/modules/fs_node_.html @@ -281,7 +281,7 @@ diff --git a/zh-cn/api/modules/fs_node_require_.html b/zh-cn/api/modules/fs_node_require_.html index 7742b1753..524026a06 100644 --- a/zh-cn/api/modules/fs_node_require_.html +++ b/zh-cn/api/modules/fs_node_require_.html @@ -98,7 +98,7 @@ diff --git a/zh-cn/api/modules/liquid_.html b/zh-cn/api/modules/liquid_.html index 373d3dfda..e0351d5c6 100644 --- a/zh-cn/api/modules/liquid_.html +++ b/zh-cn/api/modules/liquid_.html @@ -153,6 +153,8 @@

    Value

    Value:


    +

    _evalToken

    _evalToken:

    +

    assert

    assert:


    createTrie

    createTrie:

    @@ -163,7 +165,7 @@

    evalQuotedToken

    evalQuotedToken:


    -

    evalToken

    evalToken:

    +

    evalToken

    evalToken:


    filters

    filters:


    @@ -185,7 +187,7 @@ @@ -194,7 +196,7 @@
    目录 -
    1. References
      1. AssertionError
      2. AssertionError
      3. Context
      4. Drop
      5. Emitter
      6. Expression
      7. FilterImplOptions
      8. Hash
      9. InternalUndefinedVariableError
      10. LiquidError
      11. Operators
      12. ParseError
      13. ParseError
      14. ParseStream
      15. RenderError
      16. TagImpl
      17. TagImplOptions
      18. TagToken
      19. Template
      20. TimezoneDate
      21. Token
      22. TokenKind
      23. TokenizationError
      24. TokenizationError
      25. Tokenizer
      26. TopLevelToken
      27. Trie
      28. TypeGuards
      29. UndefinedVariableError
      30. Value
      31. assert
      32. createTrie
      33. defaultOperators
      34. defaultOptions
      35. evalQuotedToken
      36. evalToken
      37. filters
      38. isFalsy
      39. isTruthy
      40. tags
      41. toPromise
      42. toThenable
      43. toValue
      44. toValueSync
    2. Variables
      1. Const version
    +
    1. References
      1. AssertionError
      2. AssertionError
      3. Context
      4. Drop
      5. Emitter
      6. Expression
      7. FilterImplOptions
      8. Hash
      9. InternalUndefinedVariableError
      10. LiquidError
      11. Operators
      12. ParseError
      13. ParseError
      14. ParseStream
      15. RenderError
      16. TagImpl
      17. TagImplOptions
      18. TagToken
      19. Template
      20. TimezoneDate
      21. Token
      22. TokenKind
      23. TokenizationError
      24. TokenizationError
      25. Tokenizer
      26. TopLevelToken
      27. Trie
      28. TypeGuards
      29. UndefinedVariableError
      30. Value
      31. _evalToken
      32. assert
      33. createTrie
      34. defaultOperators
      35. defaultOptions
      36. evalQuotedToken
      37. evalToken
      38. filters
      39. isFalsy
      40. isTruthy
      41. tags
      42. toPromise
      43. toThenable
      44. toValue
      45. toValueSync
    2. Variables
      1. Const version
    回到顶部
    diff --git a/zh-cn/api/modules/liquid_options_.html b/zh-cn/api/modules/liquid_options_.html index a26ac72e6..4afaa0a40 100644 --- a/zh-cn/api/modules/liquid_options_.html +++ b/zh-cn/api/modules/liquid_options_.html @@ -224,7 +224,7 @@ diff --git a/zh-cn/api/modules/parser_filter_arg_.html b/zh-cn/api/modules/parser_filter_arg_.html index e1c1c13cf..25828f42f 100644 --- a/zh-cn/api/modules/parser_filter_arg_.html +++ b/zh-cn/api/modules/parser_filter_arg_.html @@ -117,7 +117,7 @@ diff --git a/zh-cn/api/modules/parser_match_operator_.html b/zh-cn/api/modules/parser_match_operator_.html index 5d4350986..ab6c3ca36 100644 --- a/zh-cn/api/modules/parser_match_operator_.html +++ b/zh-cn/api/modules/parser_match_operator_.html @@ -129,7 +129,7 @@ diff --git a/zh-cn/api/modules/parser_parse_stream_.html b/zh-cn/api/modules/parser_parse_stream_.html index 90dc1469c..5dcaf182f 100644 --- a/zh-cn/api/modules/parser_parse_stream_.html +++ b/zh-cn/api/modules/parser_parse_stream_.html @@ -116,7 +116,7 @@ diff --git a/zh-cn/api/modules/parser_parse_string_literal_.html b/zh-cn/api/modules/parser_parse_string_literal_.html index 26b7078e8..addec786a 100644 --- a/zh-cn/api/modules/parser_parse_string_literal_.html +++ b/zh-cn/api/modules/parser_parse_string_literal_.html @@ -147,7 +147,7 @@ diff --git a/zh-cn/api/modules/parser_parser_.html b/zh-cn/api/modules/parser_parser_.html index bd9244be0..b8843a471 100644 --- a/zh-cn/api/modules/parser_parser_.html +++ b/zh-cn/api/modules/parser_parser_.html @@ -96,7 +96,7 @@ diff --git a/zh-cn/api/modules/parser_token_kind_.html b/zh-cn/api/modules/parser_token_kind_.html index aff6d1263..0f2de81c9 100644 --- a/zh-cn/api/modules/parser_token_kind_.html +++ b/zh-cn/api/modules/parser_token_kind_.html @@ -96,7 +96,7 @@ diff --git a/zh-cn/api/modules/parser_tokenizer_.html b/zh-cn/api/modules/parser_tokenizer_.html index 0407b2f96..5161f3abe 100644 --- a/zh-cn/api/modules/parser_tokenizer_.html +++ b/zh-cn/api/modules/parser_tokenizer_.html @@ -96,7 +96,7 @@ diff --git a/zh-cn/api/modules/parser_whitespace_ctrl_.html b/zh-cn/api/modules/parser_whitespace_ctrl_.html index fff1ae03b..e399063a5 100644 --- a/zh-cn/api/modules/parser_whitespace_ctrl_.html +++ b/zh-cn/api/modules/parser_whitespace_ctrl_.html @@ -158,7 +158,7 @@ diff --git a/zh-cn/api/modules/render_boolean_.html b/zh-cn/api/modules/render_boolean_.html index 683c6d577..13b965360 100644 --- a/zh-cn/api/modules/render_boolean_.html +++ b/zh-cn/api/modules/render_boolean_.html @@ -137,7 +137,7 @@ diff --git a/zh-cn/api/modules/render_expression_.html b/zh-cn/api/modules/render_expression_.html index 7ff23f935..160a23b45 100644 --- a/zh-cn/api/modules/render_expression_.html +++ b/zh-cn/api/modules/render_expression_.html @@ -93,8 +93,37 @@
    -

    Functions

    evalLiteralToken

    evalLiteralToken(token: LiteralToken): any

    -

    Defined in src/render/expression.ts:73

    +

    Functions

    _evalToken

    _evalToken(token: Token | undefined, ctx: Context, lenient: boolean): IterableIterator‹unknown›

    +

    Defined in src/render/expression.ts:48

    +

    Parameters:

    +
    + + + + + + + + + + + + + + + + + + + + + + +
    NameTypeDefault
    tokenToken | undefined-
    ctxContext-
    lenientbooleanfalse
    +

    Returns: IterableIterator‹unknown›

    +
    +

    evalLiteralToken

    evalLiteralToken(token: LiteralToken): any

    +

    Defined in src/render/expression.ts:84

    Parameters:

    @@ -111,7 +140,7 @@

    Returns: any


    evalNumberToken

    evalNumberToken(token: NumberToken): number

    -

    Defined in src/render/expression.ts:59

    +

    Defined in src/render/expression.ts:70

    Parameters:

    @@ -128,7 +157,7 @@

    Returns: number


    evalOperatorToken

    evalOperatorToken(operators: Operators, token: OperatorToken, lhs: any, rhs: any, ctx: Context): boolean

    -

    Defined in src/render/expression.ts:68

    +

    Defined in src/render/expression.ts:79

    Parameters:

    @@ -160,8 +189,8 @@

    Returns: boolean


    -

    evalPropertyAccessToken

    evalPropertyAccessToken(token: PropertyAccessToken, ctx: Context, lenient: boolean): null | object

    -

    Defined in src/render/expression.ts:49

    +

    evalPropertyAccessToken

    evalPropertyAccessToken(token: PropertyAccessToken, ctx: Context, lenient: boolean): IterableIterator‹unknown›

    +

    Defined in src/render/expression.ts:57

    Parameters:

    @@ -183,10 +212,10 @@
    boolean
    -

    Returns: null | object

    +

    Returns: IterableIterator‹unknown›


    evalQuotedToken

    evalQuotedToken(token: QuotedToken): string

    -

    Defined in src/render/expression.ts:64

    +

    Defined in src/render/expression.ts:75

    Parameters:

    @@ -202,8 +231,8 @@

    Returns: string


    -

    evalRangeToken

    evalRangeToken(token: RangeToken, ctx: Context): number[]

    -

    Defined in src/render/expression.ts:77

    +

    evalRangeToken

    evalRangeToken(token: RangeToken, ctx: Context): Generator‹IterableIterator‹unknown›, number[], number›

    +

    Defined in src/render/expression.ts:88

    Parameters:

    @@ -221,10 +250,11 @@
    Context
    -

    Returns: number[]

    +

    Returns: Generator‹IterableIterator‹unknown›, number[], number›


    -

    evalToken

    evalToken(token: Token | undefined, ctx: Context, lenient: boolean): any

    -

    Defined in src/render/expression.ts:40

    +

    evalToken

    evalToken(token: Token | undefined, ctx: Context, lenient: boolean): Generator‹never, any, unknown›

    +

    Defined in src/render/expression.ts:44

    +

    deprecated use _evalToken instead

    Parameters:

    @@ -250,10 +280,10 @@
    false
    -

    Returns: any

    +

    Returns: Generator‹never, any, unknown›


    toPostfix

    toPostfix(tokens: IterableIterator‹Token›): IterableIterator‹Token

    -

    Defined in src/render/expression.ts:83

    +

    Defined in src/render/expression.ts:94

    Parameters:

    @@ -271,7 +301,7 @@ @@ -280,7 +310,7 @@
    目录 -
    1. Functions
      1. evalLiteralToken
      2. evalNumberToken
      3. evalOperatorToken
      4. evalPropertyAccessToken
      5. evalQuotedToken
      6. evalRangeToken
      7. evalToken
      8. toPostfix
    +
    1. Functions
      1. _evalToken
      2. evalLiteralToken
      3. evalNumberToken
      4. evalOperatorToken
      5. evalPropertyAccessToken
      6. evalQuotedToken
      7. evalRangeToken
      8. evalToken
      9. toPostfix
    回到顶部
    diff --git a/zh-cn/api/modules/render_operator_.html b/zh-cn/api/modules/render_operator_.html index 9e23f6527..fb2f6e9a1 100644 --- a/zh-cn/api/modules/render_operator_.html +++ b/zh-cn/api/modules/render_operator_.html @@ -285,7 +285,7 @@ diff --git a/zh-cn/api/modules/render_render_.html b/zh-cn/api/modules/render_render_.html index 711d408f1..7e69f9057 100644 --- a/zh-cn/api/modules/render_render_.html +++ b/zh-cn/api/modules/render_render_.html @@ -96,7 +96,7 @@ diff --git a/zh-cn/api/modules/template_filter_filter_.html b/zh-cn/api/modules/template_filter_filter_.html index 7090d8a44..b1c8ea95a 100644 --- a/zh-cn/api/modules/template_filter_filter_.html +++ b/zh-cn/api/modules/template_filter_filter_.html @@ -96,7 +96,7 @@ diff --git a/zh-cn/api/modules/template_filter_filter_impl_.html b/zh-cn/api/modules/template_filter_filter_impl_.html index dcf446d8c..bb3b39b3d 100644 --- a/zh-cn/api/modules/template_filter_filter_impl_.html +++ b/zh-cn/api/modules/template_filter_filter_impl_.html @@ -96,7 +96,7 @@ diff --git a/zh-cn/api/modules/template_filter_filter_impl_options_.html b/zh-cn/api/modules/template_filter_filter_impl_options_.html index cbe17899f..8fbdcafb1 100644 --- a/zh-cn/api/modules/template_filter_filter_impl_options_.html +++ b/zh-cn/api/modules/template_filter_filter_impl_options_.html @@ -96,7 +96,7 @@ diff --git a/zh-cn/api/modules/template_filter_filter_map_.html b/zh-cn/api/modules/template_filter_filter_map_.html index 2e1b91fe9..ce66c14cd 100644 --- a/zh-cn/api/modules/template_filter_filter_map_.html +++ b/zh-cn/api/modules/template_filter_filter_map_.html @@ -96,7 +96,7 @@ diff --git a/zh-cn/api/modules/template_html_.html b/zh-cn/api/modules/template_html_.html index 130acbc1f..abab597c2 100644 --- a/zh-cn/api/modules/template_html_.html +++ b/zh-cn/api/modules/template_html_.html @@ -96,7 +96,7 @@ diff --git a/zh-cn/api/modules/template_output_.html b/zh-cn/api/modules/template_output_.html index 610eb938b..b8234af95 100644 --- a/zh-cn/api/modules/template_output_.html +++ b/zh-cn/api/modules/template_output_.html @@ -96,7 +96,7 @@ diff --git a/zh-cn/api/modules/template_tag_hash_.html b/zh-cn/api/modules/template_tag_hash_.html index 464fb6822..f089c237d 100644 --- a/zh-cn/api/modules/template_tag_hash_.html +++ b/zh-cn/api/modules/template_tag_hash_.html @@ -96,7 +96,7 @@ diff --git a/zh-cn/api/modules/template_tag_tag_.html b/zh-cn/api/modules/template_tag_tag_.html index e199caac1..e75377a4c 100644 --- a/zh-cn/api/modules/template_tag_tag_.html +++ b/zh-cn/api/modules/template_tag_tag_.html @@ -96,7 +96,7 @@ diff --git a/zh-cn/api/modules/template_tag_tag_impl_.html b/zh-cn/api/modules/template_tag_tag_impl_.html index 714040453..babd17b1c 100644 --- a/zh-cn/api/modules/template_tag_tag_impl_.html +++ b/zh-cn/api/modules/template_tag_tag_impl_.html @@ -96,7 +96,7 @@ diff --git a/zh-cn/api/modules/template_tag_tag_impl_options_.html b/zh-cn/api/modules/template_tag_tag_impl_options_.html index 42953f384..b08eb63c7 100644 --- a/zh-cn/api/modules/template_tag_tag_impl_options_.html +++ b/zh-cn/api/modules/template_tag_tag_impl_options_.html @@ -96,7 +96,7 @@ diff --git a/zh-cn/api/modules/template_tag_tag_map_.html b/zh-cn/api/modules/template_tag_tag_map_.html index 0d4f9941c..498fc2221 100644 --- a/zh-cn/api/modules/template_tag_tag_map_.html +++ b/zh-cn/api/modules/template_tag_tag_map_.html @@ -96,7 +96,7 @@ diff --git a/zh-cn/api/modules/template_template_.html b/zh-cn/api/modules/template_template_.html index 68c737577..1e1a0ec56 100644 --- a/zh-cn/api/modules/template_template_.html +++ b/zh-cn/api/modules/template_template_.html @@ -96,7 +96,7 @@ diff --git a/zh-cn/api/modules/template_template_impl_.html b/zh-cn/api/modules/template_template_impl_.html index 5794c22b6..1f34f0a7e 100644 --- a/zh-cn/api/modules/template_template_impl_.html +++ b/zh-cn/api/modules/template_template_impl_.html @@ -96,7 +96,7 @@ diff --git a/zh-cn/api/modules/template_value_.html b/zh-cn/api/modules/template_value_.html index 65ccb1bc9..eab5caa8f 100644 --- a/zh-cn/api/modules/template_value_.html +++ b/zh-cn/api/modules/template_value_.html @@ -96,7 +96,7 @@ diff --git a/zh-cn/api/modules/tokens_delimited_token_.html b/zh-cn/api/modules/tokens_delimited_token_.html index 3805a144d..89e69d405 100644 --- a/zh-cn/api/modules/tokens_delimited_token_.html +++ b/zh-cn/api/modules/tokens_delimited_token_.html @@ -96,7 +96,7 @@ diff --git a/zh-cn/api/modules/tokens_filter_token_.html b/zh-cn/api/modules/tokens_filter_token_.html index 81d661bbd..28546c84e 100644 --- a/zh-cn/api/modules/tokens_filter_token_.html +++ b/zh-cn/api/modules/tokens_filter_token_.html @@ -96,7 +96,7 @@ diff --git a/zh-cn/api/modules/tokens_hash_token_.html b/zh-cn/api/modules/tokens_hash_token_.html index 4797dfd73..2e7020e2c 100644 --- a/zh-cn/api/modules/tokens_hash_token_.html +++ b/zh-cn/api/modules/tokens_hash_token_.html @@ -96,7 +96,7 @@ diff --git a/zh-cn/api/modules/tokens_html_token_.html b/zh-cn/api/modules/tokens_html_token_.html index 7f4659bf3..f9ad85b34 100644 --- a/zh-cn/api/modules/tokens_html_token_.html +++ b/zh-cn/api/modules/tokens_html_token_.html @@ -96,7 +96,7 @@ diff --git a/zh-cn/api/modules/tokens_identifier_token_.html b/zh-cn/api/modules/tokens_identifier_token_.html index cb5bac94f..015132262 100644 --- a/zh-cn/api/modules/tokens_identifier_token_.html +++ b/zh-cn/api/modules/tokens_identifier_token_.html @@ -96,7 +96,7 @@ diff --git a/zh-cn/api/modules/tokens_liquid_tag_token_.html b/zh-cn/api/modules/tokens_liquid_tag_token_.html index 6963b48db..e3d15c6e1 100644 --- a/zh-cn/api/modules/tokens_liquid_tag_token_.html +++ b/zh-cn/api/modules/tokens_liquid_tag_token_.html @@ -96,7 +96,7 @@ diff --git a/zh-cn/api/modules/tokens_literal_token_.html b/zh-cn/api/modules/tokens_literal_token_.html index 7c1f22979..99c54d064 100644 --- a/zh-cn/api/modules/tokens_literal_token_.html +++ b/zh-cn/api/modules/tokens_literal_token_.html @@ -96,7 +96,7 @@ diff --git a/zh-cn/api/modules/tokens_number_token_.html b/zh-cn/api/modules/tokens_number_token_.html index 6095fcd0b..6676f8731 100644 --- a/zh-cn/api/modules/tokens_number_token_.html +++ b/zh-cn/api/modules/tokens_number_token_.html @@ -96,7 +96,7 @@ diff --git a/zh-cn/api/modules/tokens_operator_token_.html b/zh-cn/api/modules/tokens_operator_token_.html index b61488781..8715d64da 100644 --- a/zh-cn/api/modules/tokens_operator_token_.html +++ b/zh-cn/api/modules/tokens_operator_token_.html @@ -115,7 +115,7 @@ diff --git a/zh-cn/api/modules/tokens_output_token_.html b/zh-cn/api/modules/tokens_output_token_.html index bda40e328..919961ac2 100644 --- a/zh-cn/api/modules/tokens_output_token_.html +++ b/zh-cn/api/modules/tokens_output_token_.html @@ -96,7 +96,7 @@ diff --git a/zh-cn/api/modules/tokens_property_access_token_.html b/zh-cn/api/modules/tokens_property_access_token_.html index 4dbe317bd..133bd3d60 100644 --- a/zh-cn/api/modules/tokens_property_access_token_.html +++ b/zh-cn/api/modules/tokens_property_access_token_.html @@ -96,7 +96,7 @@ diff --git a/zh-cn/api/modules/tokens_quoted_token_.html b/zh-cn/api/modules/tokens_quoted_token_.html index 768377139..ef94f01c2 100644 --- a/zh-cn/api/modules/tokens_quoted_token_.html +++ b/zh-cn/api/modules/tokens_quoted_token_.html @@ -96,7 +96,7 @@ diff --git a/zh-cn/api/modules/tokens_range_token_.html b/zh-cn/api/modules/tokens_range_token_.html index e692d19ad..f36f65e99 100644 --- a/zh-cn/api/modules/tokens_range_token_.html +++ b/zh-cn/api/modules/tokens_range_token_.html @@ -96,7 +96,7 @@ diff --git a/zh-cn/api/modules/tokens_tag_token_.html b/zh-cn/api/modules/tokens_tag_token_.html index 3d163d5d4..4036f0c44 100644 --- a/zh-cn/api/modules/tokens_tag_token_.html +++ b/zh-cn/api/modules/tokens_tag_token_.html @@ -96,7 +96,7 @@ diff --git a/zh-cn/api/modules/tokens_token_.html b/zh-cn/api/modules/tokens_token_.html index 83725e983..4aa97d03d 100644 --- a/zh-cn/api/modules/tokens_token_.html +++ b/zh-cn/api/modules/tokens_token_.html @@ -96,7 +96,7 @@ diff --git a/zh-cn/api/modules/tokens_toplevel_token_.html b/zh-cn/api/modules/tokens_toplevel_token_.html index 02c2d0e68..fca1f5205 100644 --- a/zh-cn/api/modules/tokens_toplevel_token_.html +++ b/zh-cn/api/modules/tokens_toplevel_token_.html @@ -98,7 +98,7 @@ diff --git a/zh-cn/api/modules/tokens_value_token_.html b/zh-cn/api/modules/tokens_value_token_.html index 212f23659..db4b96bdc 100644 --- a/zh-cn/api/modules/tokens_value_token_.html +++ b/zh-cn/api/modules/tokens_value_token_.html @@ -98,7 +98,7 @@ diff --git a/zh-cn/api/modules/types_.html b/zh-cn/api/modules/types_.html index b7cbf74a1..f7d375601 100644 --- a/zh-cn/api/modules/types_.html +++ b/zh-cn/api/modules/types_.html @@ -137,6 +137,8 @@

    Value

    Value:


    +

    _evalToken

    _evalToken:

    +

    assert

    assert:


    createTrie

    createTrie:

    @@ -147,7 +149,7 @@

    evalQuotedToken

    evalQuotedToken:


    -

    evalToken

    evalToken:

    +

    evalToken

    evalToken:


    filters

    filters:


    @@ -167,7 +169,7 @@ @@ -176,7 +178,7 @@
    目录 -
    1. References
      1. AssertionError
      2. Context
      3. Drop
      4. Emitter
      5. Expression
      6. FilterImplOptions
      7. Hash
      8. Operators
      9. ParseError
      10. ParseStream
      11. TagImpl
      12. TagImplOptions
      13. TagToken
      14. Template
      15. TimezoneDate
      16. Token
      17. TokenKind
      18. TokenizationError
      19. Tokenizer
      20. TopLevelToken
      21. Trie
      22. Value
      23. assert
      24. createTrie
      25. defaultOperators
      26. defaultOptions
      27. evalQuotedToken
      28. evalToken
      29. filters
      30. isFalsy
      31. isTruthy
      32. tags
      33. toPromise
      34. toThenable
      35. toValue
      36. toValueSync
    +
    1. References
      1. AssertionError
      2. Context
      3. Drop
      4. Emitter
      5. Expression
      6. FilterImplOptions
      7. Hash
      8. Operators
      9. ParseError
      10. ParseStream
      11. TagImpl
      12. TagImplOptions
      13. TagToken
      14. Template
      15. TimezoneDate
      16. Token
      17. TokenKind
      18. TokenizationError
      19. Tokenizer
      20. TopLevelToken
      21. Trie
      22. Value
      23. _evalToken
      24. assert
      25. createTrie
      26. defaultOperators
      27. defaultOptions
      28. evalQuotedToken
      29. evalToken
      30. filters
      31. isFalsy
      32. isTruthy
      33. tags
      34. toPromise
      35. toThenable
      36. toValue
      37. toValueSync
    回到顶部
    diff --git a/zh-cn/api/modules/util_assert_.html b/zh-cn/api/modules/util_assert_.html index 2209aedbb..4cc8853a0 100644 --- a/zh-cn/api/modules/util_assert_.html +++ b/zh-cn/api/modules/util_assert_.html @@ -118,7 +118,7 @@ diff --git a/zh-cn/api/modules/util_async_.html b/zh-cn/api/modules/util_async_.html index fbebc9e33..1ba286e79 100644 --- a/zh-cn/api/modules/util_async_.html +++ b/zh-cn/api/modules/util_async_.html @@ -135,7 +135,7 @@ diff --git a/zh-cn/api/modules/util_character_.html b/zh-cn/api/modules/util_character_.html index 9adc70708..b366af171 100644 --- a/zh-cn/api/modules/util_character_.html +++ b/zh-cn/api/modules/util_character_.html @@ -119,7 +119,7 @@ diff --git a/zh-cn/api/modules/util_collection_.html b/zh-cn/api/modules/util_collection_.html index 24e565264..f694d16bf 100644 --- a/zh-cn/api/modules/util_collection_.html +++ b/zh-cn/api/modules/util_collection_.html @@ -129,7 +129,7 @@ diff --git a/zh-cn/api/modules/util_error_.html b/zh-cn/api/modules/util_error_.html index edfc649a3..1972b2f7c 100644 --- a/zh-cn/api/modules/util_error_.html +++ b/zh-cn/api/modules/util_error_.html @@ -133,7 +133,7 @@ diff --git a/zh-cn/api/modules/util_liquid_date_.html b/zh-cn/api/modules/util_liquid_date_.html index 9435eb9e7..25b12ac3b 100644 --- a/zh-cn/api/modules/util_liquid_date_.html +++ b/zh-cn/api/modules/util_liquid_date_.html @@ -96,7 +96,7 @@ diff --git a/zh-cn/api/modules/util_literal_.html b/zh-cn/api/modules/util_literal_.html index 372a18d29..198c9976b 100644 --- a/zh-cn/api/modules/util_literal_.html +++ b/zh-cn/api/modules/util_literal_.html @@ -111,7 +111,7 @@ diff --git a/zh-cn/api/modules/util_operator_trie_.html b/zh-cn/api/modules/util_operator_trie_.html index 69d608fe2..c5abe90d4 100644 --- a/zh-cn/api/modules/util_operator_trie_.html +++ b/zh-cn/api/modules/util_operator_trie_.html @@ -112,7 +112,7 @@ diff --git a/zh-cn/api/modules/util_strftime_.html b/zh-cn/api/modules/util_strftime_.html index bfd0974cf..cf15c4884 100644 --- a/zh-cn/api/modules/util_strftime_.html +++ b/zh-cn/api/modules/util_strftime_.html @@ -848,7 +848,7 @@ diff --git a/zh-cn/api/modules/util_timezone_date_.html b/zh-cn/api/modules/util_timezone_date_.html index b14814f1c..84c5bd54e 100644 --- a/zh-cn/api/modules/util_timezone_date_.html +++ b/zh-cn/api/modules/util_timezone_date_.html @@ -104,7 +104,7 @@ diff --git a/zh-cn/api/modules/util_type_guards_.html b/zh-cn/api/modules/util_type_guards_.html index b89fe82b0..6229825d8 100644 --- a/zh-cn/api/modules/util_type_guards_.html +++ b/zh-cn/api/modules/util_type_guards_.html @@ -299,7 +299,7 @@ diff --git a/zh-cn/api/modules/util_underscore_.html b/zh-cn/api/modules/util_underscore_.html index 339cd22b1..942ba9fd2 100644 --- a/zh-cn/api/modules/util_underscore_.html +++ b/zh-cn/api/modules/util_underscore_.html @@ -735,7 +735,7 @@ diff --git a/zh-cn/filters/abs.html b/zh-cn/filters/abs.html index bc004fda3..2bf9ad361 100644 --- a/zh-cn/filters/abs.html +++ b/zh-cn/filters/abs.html @@ -117,7 +117,7 @@ diff --git a/zh-cn/filters/append.html b/zh-cn/filters/append.html index 529aa6623..25d340655 100644 --- a/zh-cn/filters/append.html +++ b/zh-cn/filters/append.html @@ -113,7 +113,7 @@ website.com/index.html