From 283f76e928ce03a8829d59cfebcf034456592215 Mon Sep 17 00:00:00 2001 From: harttle Date: Sun, 3 Oct 2021 14:42:12 +0000 Subject: [PATCH] =?UTF-8?q?Deploying=20to=20gh-pages=20from=20@=20harttle/?= =?UTF-8?q?liquidjs@afeef1d7450b2799b3441b0241d2466b892a27ff=20?= =?UTF-8?q?=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- api/classes/cache_lru_.lru.html | 2 +- api/classes/cache_lru_.node.html | 2 +- api/classes/context_context_.context.html | 11 +- api/classes/drop_blank_drop_.blankdrop.html | 2 +- api/classes/drop_block_drop_.blockdrop.html | 12 +- api/classes/drop_drop_.drop.html | 2 +- api/classes/drop_empty_drop_.emptydrop.html | 2 +- .../drop_forloop_drop_.forloopdrop.html | 2 +- api/classes/drop_null_drop_.nulldrop.html | 2 +- ...p_tablerowloop_drop_.tablerowloopdrop.html | 2 +- ...ping_type_emitter_.keepingtypeemitter.html | 21 +- ...mitters_simple_emitter_.simpleemitter.html | 14 +- ...ers_streamed_emitter_.streamedemitter.html | 38 +- ...amed_emitter_browser_.streamedemitter.html | 230 ++ api/classes/fs_loader_.loader.html | 263 ++ api/classes/liquid_.liquid.html | 140 +- .../parser_parse_stream_.parsestream.html | 8 +- api/classes/parser_parser_.parser.html | 137 +- api/classes/parser_tokenizer_.tokenizer.html | 2 +- .../render_expression_.expression.html | 2 +- api/classes/render_render_.render.html | 4 +- .../template_filter_filter_.filter.html | 2 +- ...template_filter_filter_map_.filtermap.html | 2 +- api/classes/template_html_.html.html | 2 +- api/classes/template_output_.output.html | 2 +- api/classes/template_tag_hash_.hash.html | 2 +- api/classes/template_tag_tag_.tag.html | 2 +- api/classes/template_tag_tag_map_.tagmap.html | 2 +- .../template_template_impl_.templateimpl.html | 2 +- api/classes/template_value_.value.html | 2 +- ...okens_delimited_token_.delimitedtoken.html | 4 +- .../tokens_filter_token_.filtertoken.html | 2 +- api/classes/tokens_hash_token_.hashtoken.html | 2 +- api/classes/tokens_html_token_.htmltoken.html | 2 +- ...ens_identifier_token_.identifiertoken.html | 2 +- .../tokens_literal_token_.literaltoken.html | 2 +- .../tokens_number_token_.numbertoken.html | 2 +- .../tokens_operator_token_.operatortoken.html | 2 +- .../tokens_output_token_.outputtoken.html | 2 +- ...rty_access_token_.propertyaccesstoken.html | 2 +- .../tokens_quoted_token_.quotedtoken.html | 2 +- .../tokens_range_token_.rangetoken.html | 2 +- api/classes/tokens_tag_token_.tagtoken.html | 2 +- api/classes/tokens_token_.token.html | 8 +- api/classes/util_error_.assertionerror.html | 2 +- ...error_.internalundefinedvariableerror.html | 2 +- api/classes/util_error_.liquiderror.html | 2 +- api/classes/util_error_.parseerror.html | 2 +- api/classes/util_error_.rendererror.html | 2 +- .../util_error_.tokenizationerror.html | 2 +- .../util_error_.undefinedvariableerror.html | 2 +- api/enums/context_block_mode_.blockmode.html | 2 +- api/enums/fs_loader_.lookuptype.html | 184 ++ api/enums/parser_token_kind_.tokenkind.html | 2 +- api/globals.html | 2 +- api/interfaces/cache_cache_.cache.html | 2 +- .../context_scope_.plainobject.html | 2 +- .../drop_comparable_.comparable.html | 2 +- api/interfaces/emitters_emitter_.emitter.html | 19 +- api/interfaces/fs_fs_.fs.html | 2 +- ...ter.html => fs_loader_.loaderoptions.html} | 58 +- .../liquid_options_.liquidoptions.html | 90 +- ...liquid_options_.normalizedfulloptions.html | 62 +- .../liquid_options_.normalizedoptions.html | 62 +- .../render_operator_.operators.html | 2 +- ...mplate_filter_filter_impl_.filterimpl.html | 2 +- ...ilter_impl_options_.filterimploptions.html | 2 +- .../template_tag_tag_impl_.tagimpl.html | 2 +- ..._tag_tag_impl_options_.tagimploptions.html | 2 +- .../template_template_.template.html | 2 +- api/interfaces/util_async_.thenable.html | 2 +- api/interfaces/util_operator_trie_.trie.html | 2 +- .../util_strftime_.formatoptions.html | 2 +- api/modules/builtin_filters_array_.html | 2 +- api/modules/builtin_filters_date_.html | 2 +- api/modules/builtin_filters_html_.html | 2 +- api/modules/builtin_filters_index_.html | 2 +- api/modules/builtin_filters_math_.html | 2 +- api/modules/builtin_filters_object_.html | 2 +- api/modules/builtin_filters_string_.html | 2 +- api/modules/builtin_filters_url_.html | 2 +- api/modules/builtin_tags_assign_.html | 2 +- api/modules/builtin_tags_block_.html | 2 +- api/modules/builtin_tags_break_.html | 2 +- api/modules/builtin_tags_capture_.html | 2 +- api/modules/builtin_tags_case_.html | 2 +- api/modules/builtin_tags_comment_.html | 2 +- api/modules/builtin_tags_continue_.html | 2 +- api/modules/builtin_tags_cycle_.html | 2 +- api/modules/builtin_tags_decrement_.html | 2 +- api/modules/builtin_tags_for_.html | 2 +- api/modules/builtin_tags_if_.html | 2 +- api/modules/builtin_tags_include_.html | 2 +- api/modules/builtin_tags_increment_.html | 2 +- api/modules/builtin_tags_index_.html | 4 +- api/modules/builtin_tags_layout_.html | 2 +- api/modules/builtin_tags_raw_.html | 2 +- api/modules/builtin_tags_render_.html | 8 +- api/modules/builtin_tags_tablerow_.html | 2 +- api/modules/builtin_tags_unless_.html | 2 +- api/modules/cache_cache_.html | 2 +- api/modules/cache_lru_.html | 2 +- api/modules/context_block_mode_.html | 2 +- api/modules/context_context_.html | 2 +- api/modules/context_scope_.html | 2 +- api/modules/drop_blank_drop_.html | 2 +- api/modules/drop_block_drop_.html | 2 +- api/modules/drop_comparable_.html | 2 +- api/modules/drop_drop_.html | 2 +- api/modules/drop_empty_drop_.html | 2 +- api/modules/drop_forloop_drop_.html | 2 +- api/modules/drop_null_drop_.html | 2 +- api/modules/drop_tablerowloop_drop_.html | 2 +- api/modules/emitters_emitter_.html | 2 +- .../emitters_keeping_type_emitter_.html | 2 +- api/modules/emitters_simple_emitter_.html | 2 +- api/modules/emitters_streamed_emitter_.html | 2 +- .../emitters_streamed_emitter_browser_.html | 176 ++ api/modules/fs_browser_.html | 2 +- api/modules/fs_fs_.html | 2 +- .../{render_emitter_.html => fs_loader_.html} | 18 +- api/modules/fs_node_.html | 2 +- api/modules/liquid_.html | 2 +- api/modules/liquid_options_.html | 72 +- api/modules/parser_filter_arg_.html | 4 +- api/modules/parser_match_operator_.html | 2 +- api/modules/parser_parse_stream_.html | 2 +- api/modules/parser_parse_string_literal_.html | 2 +- api/modules/parser_parser_.html | 2 +- api/modules/parser_token_kind_.html | 2 +- api/modules/parser_tokenizer_.html | 2 +- api/modules/parser_whitespace_ctrl_.html | 2 +- api/modules/render_boolean_.html | 2 +- api/modules/render_expression_.html | 2 +- api/modules/render_operator_.html | 2 +- api/modules/render_render_.html | 2 +- api/modules/template_filter_filter_.html | 2 +- api/modules/template_filter_filter_impl_.html | 2 +- .../template_filter_filter_impl_options_.html | 2 +- api/modules/template_filter_filter_map_.html | 2 +- api/modules/template_html_.html | 2 +- api/modules/template_output_.html | 2 +- api/modules/template_tag_hash_.html | 2 +- api/modules/template_tag_tag_.html | 2 +- api/modules/template_tag_tag_impl_.html | 2 +- .../template_tag_tag_impl_options_.html | 2 +- api/modules/template_tag_tag_map_.html | 2 +- api/modules/template_template_.html | 2 +- api/modules/template_template_impl_.html | 2 +- api/modules/template_value_.html | 2 +- api/modules/tokens_delimited_token_.html | 2 +- api/modules/tokens_filter_token_.html | 2 +- api/modules/tokens_hash_token_.html | 2 +- api/modules/tokens_html_token_.html | 2 +- api/modules/tokens_identifier_token_.html | 2 +- api/modules/tokens_literal_token_.html | 2 +- api/modules/tokens_number_token_.html | 2 +- api/modules/tokens_operator_token_.html | 2 +- api/modules/tokens_output_token_.html | 2 +- .../tokens_property_access_token_.html | 2 +- api/modules/tokens_quoted_token_.html | 2 +- api/modules/tokens_range_token_.html | 2 +- api/modules/tokens_tag_token_.html | 2 +- api/modules/tokens_token_.html | 2 +- api/modules/tokens_toplevel_token_.html | 2 +- api/modules/tokens_value_token_.html | 2 +- api/modules/types_.html | 2 +- api/modules/util_assert_.html | 2 +- api/modules/util_async_.html | 2 +- api/modules/util_character_.html | 2 +- api/modules/util_collection_.html | 2 +- api/modules/util_error_.html | 2 +- api/modules/util_literal_.html | 2 +- api/modules/util_operator_trie_.html | 2 +- api/modules/util_strftime_.html | 2 +- api/modules/util_type_guards_.html | 2 +- api/modules/util_underscore_.html | 2 +- filters/abs.html | 2 +- filters/append.html | 2 +- filters/at_least.html | 2 +- filters/at_most.html | 2 +- filters/capitalize.html | 2 +- filters/ceil.html | 2 +- filters/compact.html | 2 +- filters/concat.html | 2 +- filters/date.html | 2 +- filters/default.html | 2 +- filters/divided_by.html | 2 +- filters/downcase.html | 2 +- filters/escape.html | 2 +- filters/escape_once.html | 2 +- filters/first.html | 2 +- filters/floor.html | 2 +- filters/join.html | 2 +- filters/json.html | 2 +- filters/last.html | 2 +- filters/lstrip.html | 2 +- filters/map.html | 2 +- filters/minus.html | 2 +- filters/modulo.html | 2 +- filters/newline_to_br.html | 2 +- filters/overview.html | 2 +- filters/plus.html | 2 +- filters/prepend.html | 2 +- filters/remove.html | 2 +- filters/remove_first.html | 2 +- filters/replace.html | 2 +- filters/replace_first.html | 2 +- filters/reverse.html | 2 +- filters/round.html | 2 +- filters/rstrip.html | 2 +- filters/size.html | 2 +- filters/slice.html | 2 +- filters/sort.html | 2 +- filters/sort_natural.html | 2 +- filters/split.html | 2 +- filters/strip.html | 2 +- filters/strip_html.html | 2 +- filters/strip_newlines.html | 2 +- filters/times.html | 2 +- filters/truncate.html | 2 +- filters/truncatewords.html | 2 +- filters/uniq.html | 2 +- filters/upcase.html | 2 +- filters/url_decode.html | 2 +- filters/url_encode.html | 2 +- filters/where.html | 2 +- index.html | 12 +- sitemap.xml | 2198 +++++++++-------- tags/assign.html | 2 +- tags/capture.html | 2 +- tags/case.html | 2 +- tags/comment.html | 2 +- tags/cycle.html | 2 +- tags/decrement.html | 2 +- tags/for.html | 2 +- tags/if.html | 2 +- tags/include.html | 2 +- tags/increment.html | 2 +- tags/layout.html | 2 +- tags/overview.html | 2 +- tags/raw.html | 2 +- tags/render.html | 2 +- tags/tablerow.html | 2 +- tags/unless.html | 2 +- tutorials/caching.html | 2 +- tutorials/contribution-guidelines.html | 2 +- tutorials/differences.html | 2 +- tutorials/intro-to-liquid.html | 2 +- tutorials/migrate-to-9.html | 2 +- tutorials/operators.html | 2 +- tutorials/options.html | 2 +- tutorials/partials-and-layouts.html | 2 +- tutorials/plugins.html | 2 +- tutorials/register-filters-tags.html | 2 +- tutorials/render-file.html | 2 +- tutorials/setup.html | 2 +- tutorials/truthy-and-falsy.html | 2 +- tutorials/use-in-expressjs.html | 2 +- tutorials/whitespace-control.html | 2 +- zh-cn/api/classes/cache_lru_.lru.html | 2 +- zh-cn/api/classes/cache_lru_.node.html | 2 +- .../api/classes/context_context_.context.html | 11 +- .../classes/drop_blank_drop_.blankdrop.html | 2 +- .../classes/drop_block_drop_.blockdrop.html | 12 +- zh-cn/api/classes/drop_drop_.drop.html | 2 +- .../classes/drop_empty_drop_.emptydrop.html | 2 +- .../drop_forloop_drop_.forloopdrop.html | 2 +- .../api/classes/drop_null_drop_.nulldrop.html | 2 +- ...p_tablerowloop_drop_.tablerowloopdrop.html | 2 +- ...ping_type_emitter_.keepingtypeemitter.html | 21 +- ...mitters_simple_emitter_.simpleemitter.html | 14 +- ...ers_streamed_emitter_.streamedemitter.html | 38 +- ...amed_emitter_browser_.streamedemitter.html | 230 ++ zh-cn/api/classes/fs_loader_.loader.html | 263 ++ zh-cn/api/classes/liquid_.liquid.html | 140 +- .../parser_parse_stream_.parsestream.html | 8 +- zh-cn/api/classes/parser_parser_.parser.html | 137 +- .../classes/parser_tokenizer_.tokenizer.html | 2 +- .../render_expression_.expression.html | 2 +- zh-cn/api/classes/render_render_.render.html | 4 +- .../template_filter_filter_.filter.html | 2 +- ...template_filter_filter_map_.filtermap.html | 2 +- zh-cn/api/classes/template_html_.html.html | 2 +- .../api/classes/template_output_.output.html | 2 +- .../api/classes/template_tag_hash_.hash.html | 2 +- zh-cn/api/classes/template_tag_tag_.tag.html | 2 +- .../classes/template_tag_tag_map_.tagmap.html | 2 +- .../template_template_impl_.templateimpl.html | 2 +- zh-cn/api/classes/template_value_.value.html | 2 +- ...okens_delimited_token_.delimitedtoken.html | 4 +- .../tokens_filter_token_.filtertoken.html | 2 +- .../classes/tokens_hash_token_.hashtoken.html | 2 +- .../classes/tokens_html_token_.htmltoken.html | 2 +- ...ens_identifier_token_.identifiertoken.html | 2 +- .../tokens_literal_token_.literaltoken.html | 2 +- .../tokens_number_token_.numbertoken.html | 2 +- .../tokens_operator_token_.operatortoken.html | 2 +- .../tokens_output_token_.outputtoken.html | 2 +- ...rty_access_token_.propertyaccesstoken.html | 2 +- .../tokens_quoted_token_.quotedtoken.html | 2 +- .../tokens_range_token_.rangetoken.html | 2 +- .../classes/tokens_tag_token_.tagtoken.html | 2 +- zh-cn/api/classes/tokens_token_.token.html | 8 +- .../classes/util_error_.assertionerror.html | 2 +- ...error_.internalundefinedvariableerror.html | 2 +- .../api/classes/util_error_.liquiderror.html | 2 +- zh-cn/api/classes/util_error_.parseerror.html | 2 +- .../api/classes/util_error_.rendererror.html | 2 +- .../util_error_.tokenizationerror.html | 2 +- .../util_error_.undefinedvariableerror.html | 2 +- .../enums/context_block_mode_.blockmode.html | 2 +- .../fs_loader_.lookuptype.html} | 53 +- .../enums/parser_token_kind_.tokenkind.html | 2 +- zh-cn/api/globals.html | 2 +- zh-cn/api/interfaces/cache_cache_.cache.html | 2 +- .../context_scope_.plainobject.html | 2 +- .../drop_comparable_.comparable.html | 2 +- .../interfaces/emitters_emitter_.emitter.html | 19 +- zh-cn/api/interfaces/fs_fs_.fs.html | 2 +- .../interfaces/fs_loader_.loaderoptions.html | 193 ++ .../liquid_options_.liquidoptions.html | 90 +- ...liquid_options_.normalizedfulloptions.html | 62 +- .../liquid_options_.normalizedoptions.html | 62 +- .../render_operator_.operators.html | 2 +- ...mplate_filter_filter_impl_.filterimpl.html | 2 +- ...ilter_impl_options_.filterimploptions.html | 2 +- .../template_tag_tag_impl_.tagimpl.html | 2 +- ..._tag_tag_impl_options_.tagimploptions.html | 2 +- .../template_template_.template.html | 2 +- .../api/interfaces/util_async_.thenable.html | 2 +- .../interfaces/util_operator_trie_.trie.html | 2 +- .../util_strftime_.formatoptions.html | 2 +- zh-cn/api/modules/builtin_filters_array_.html | 2 +- zh-cn/api/modules/builtin_filters_date_.html | 2 +- zh-cn/api/modules/builtin_filters_html_.html | 2 +- zh-cn/api/modules/builtin_filters_index_.html | 2 +- zh-cn/api/modules/builtin_filters_math_.html | 2 +- .../api/modules/builtin_filters_object_.html | 2 +- .../api/modules/builtin_filters_string_.html | 2 +- zh-cn/api/modules/builtin_filters_url_.html | 2 +- zh-cn/api/modules/builtin_tags_assign_.html | 2 +- zh-cn/api/modules/builtin_tags_block_.html | 2 +- zh-cn/api/modules/builtin_tags_break_.html | 2 +- zh-cn/api/modules/builtin_tags_capture_.html | 2 +- zh-cn/api/modules/builtin_tags_case_.html | 2 +- zh-cn/api/modules/builtin_tags_comment_.html | 2 +- zh-cn/api/modules/builtin_tags_continue_.html | 2 +- zh-cn/api/modules/builtin_tags_cycle_.html | 2 +- .../api/modules/builtin_tags_decrement_.html | 2 +- zh-cn/api/modules/builtin_tags_for_.html | 2 +- zh-cn/api/modules/builtin_tags_if_.html | 2 +- zh-cn/api/modules/builtin_tags_include_.html | 2 +- .../api/modules/builtin_tags_increment_.html | 2 +- zh-cn/api/modules/builtin_tags_index_.html | 4 +- zh-cn/api/modules/builtin_tags_layout_.html | 2 +- zh-cn/api/modules/builtin_tags_raw_.html | 2 +- zh-cn/api/modules/builtin_tags_render_.html | 8 +- zh-cn/api/modules/builtin_tags_tablerow_.html | 2 +- zh-cn/api/modules/builtin_tags_unless_.html | 2 +- zh-cn/api/modules/cache_cache_.html | 2 +- zh-cn/api/modules/cache_lru_.html | 2 +- zh-cn/api/modules/context_block_mode_.html | 2 +- zh-cn/api/modules/context_context_.html | 2 +- zh-cn/api/modules/context_scope_.html | 2 +- zh-cn/api/modules/drop_blank_drop_.html | 2 +- zh-cn/api/modules/drop_block_drop_.html | 2 +- zh-cn/api/modules/drop_comparable_.html | 2 +- zh-cn/api/modules/drop_drop_.html | 2 +- zh-cn/api/modules/drop_empty_drop_.html | 2 +- zh-cn/api/modules/drop_forloop_drop_.html | 2 +- zh-cn/api/modules/drop_null_drop_.html | 2 +- .../api/modules/drop_tablerowloop_drop_.html | 2 +- zh-cn/api/modules/emitters_emitter_.html | 2 +- .../emitters_keeping_type_emitter_.html | 2 +- .../api/modules/emitters_simple_emitter_.html | 2 +- .../modules/emitters_streamed_emitter_.html | 2 +- .../emitters_streamed_emitter_browser_.html | 176 ++ zh-cn/api/modules/fs_browser_.html | 2 +- zh-cn/api/modules/fs_fs_.html | 2 +- .../{render_emitter_.html => fs_loader_.html} | 18 +- zh-cn/api/modules/fs_node_.html | 2 +- zh-cn/api/modules/liquid_.html | 2 +- zh-cn/api/modules/liquid_options_.html | 72 +- zh-cn/api/modules/parser_filter_arg_.html | 4 +- zh-cn/api/modules/parser_match_operator_.html | 2 +- zh-cn/api/modules/parser_parse_stream_.html | 2 +- .../modules/parser_parse_string_literal_.html | 2 +- zh-cn/api/modules/parser_parser_.html | 2 +- zh-cn/api/modules/parser_token_kind_.html | 2 +- zh-cn/api/modules/parser_tokenizer_.html | 2 +- .../api/modules/parser_whitespace_ctrl_.html | 2 +- zh-cn/api/modules/render_boolean_.html | 2 +- zh-cn/api/modules/render_expression_.html | 2 +- zh-cn/api/modules/render_operator_.html | 2 +- zh-cn/api/modules/render_render_.html | 2 +- .../api/modules/template_filter_filter_.html | 2 +- .../modules/template_filter_filter_impl_.html | 2 +- .../template_filter_filter_impl_options_.html | 2 +- .../modules/template_filter_filter_map_.html | 2 +- zh-cn/api/modules/template_html_.html | 2 +- zh-cn/api/modules/template_output_.html | 2 +- zh-cn/api/modules/template_tag_hash_.html | 2 +- zh-cn/api/modules/template_tag_tag_.html | 2 +- zh-cn/api/modules/template_tag_tag_impl_.html | 2 +- .../template_tag_tag_impl_options_.html | 2 +- zh-cn/api/modules/template_tag_tag_map_.html | 2 +- zh-cn/api/modules/template_template_.html | 2 +- .../api/modules/template_template_impl_.html | 2 +- zh-cn/api/modules/template_value_.html | 2 +- .../api/modules/tokens_delimited_token_.html | 2 +- zh-cn/api/modules/tokens_filter_token_.html | 2 +- zh-cn/api/modules/tokens_hash_token_.html | 2 +- zh-cn/api/modules/tokens_html_token_.html | 2 +- .../api/modules/tokens_identifier_token_.html | 2 +- zh-cn/api/modules/tokens_literal_token_.html | 2 +- zh-cn/api/modules/tokens_number_token_.html | 2 +- zh-cn/api/modules/tokens_operator_token_.html | 2 +- zh-cn/api/modules/tokens_output_token_.html | 2 +- .../tokens_property_access_token_.html | 2 +- zh-cn/api/modules/tokens_quoted_token_.html | 2 +- zh-cn/api/modules/tokens_range_token_.html | 2 +- zh-cn/api/modules/tokens_tag_token_.html | 2 +- zh-cn/api/modules/tokens_token_.html | 2 +- zh-cn/api/modules/tokens_toplevel_token_.html | 2 +- zh-cn/api/modules/tokens_value_token_.html | 2 +- zh-cn/api/modules/types_.html | 2 +- zh-cn/api/modules/util_assert_.html | 2 +- zh-cn/api/modules/util_async_.html | 2 +- zh-cn/api/modules/util_character_.html | 2 +- zh-cn/api/modules/util_collection_.html | 2 +- zh-cn/api/modules/util_error_.html | 2 +- zh-cn/api/modules/util_literal_.html | 2 +- zh-cn/api/modules/util_operator_trie_.html | 2 +- zh-cn/api/modules/util_strftime_.html | 2 +- zh-cn/api/modules/util_type_guards_.html | 2 +- zh-cn/api/modules/util_underscore_.html | 2 +- zh-cn/filters/abs.html | 2 +- zh-cn/filters/append.html | 2 +- zh-cn/filters/at_least.html | 2 +- zh-cn/filters/at_most.html | 2 +- zh-cn/filters/capitalize.html | 2 +- zh-cn/filters/ceil.html | 2 +- zh-cn/filters/compact.html | 2 +- zh-cn/filters/concat.html | 2 +- zh-cn/filters/date.html | 2 +- zh-cn/filters/default.html | 2 +- zh-cn/filters/divided_by.html | 2 +- zh-cn/filters/downcase.html | 2 +- zh-cn/filters/escape.html | 2 +- zh-cn/filters/escape_once.html | 2 +- zh-cn/filters/first.html | 2 +- zh-cn/filters/floor.html | 2 +- zh-cn/filters/join.html | 2 +- zh-cn/filters/json.html | 2 +- zh-cn/filters/last.html | 2 +- zh-cn/filters/lstrip.html | 2 +- zh-cn/filters/map.html | 2 +- zh-cn/filters/minus.html | 2 +- zh-cn/filters/modulo.html | 2 +- zh-cn/filters/newline_to_br.html | 2 +- zh-cn/filters/overview.html | 2 +- zh-cn/filters/plus.html | 2 +- zh-cn/filters/prepend.html | 2 +- zh-cn/filters/remove.html | 2 +- zh-cn/filters/remove_first.html | 2 +- zh-cn/filters/replace.html | 2 +- zh-cn/filters/replace_first.html | 2 +- zh-cn/filters/reverse.html | 2 +- zh-cn/filters/round.html | 2 +- zh-cn/filters/rstrip.html | 2 +- zh-cn/filters/size.html | 2 +- zh-cn/filters/slice.html | 2 +- zh-cn/filters/sort.html | 2 +- zh-cn/filters/sort_natural.html | 2 +- zh-cn/filters/split.html | 2 +- zh-cn/filters/strip.html | 2 +- zh-cn/filters/strip_html.html | 2 +- zh-cn/filters/strip_newlines.html | 2 +- zh-cn/filters/times.html | 2 +- zh-cn/filters/truncate.html | 2 +- zh-cn/filters/truncatewords.html | 2 +- zh-cn/filters/uniq.html | 2 +- zh-cn/filters/upcase.html | 2 +- zh-cn/filters/url_decode.html | 2 +- zh-cn/filters/url_encode.html | 2 +- zh-cn/filters/where.html | 2 +- zh-cn/index.html | 12 +- zh-cn/tags/assign.html | 2 +- zh-cn/tags/capture.html | 2 +- zh-cn/tags/case.html | 2 +- zh-cn/tags/comment.html | 2 +- zh-cn/tags/cycle.html | 2 +- zh-cn/tags/decrement.html | 2 +- zh-cn/tags/for.html | 2 +- zh-cn/tags/if.html | 2 +- zh-cn/tags/include.html | 2 +- zh-cn/tags/increment.html | 2 +- zh-cn/tags/layout.html | 2 +- zh-cn/tags/overview.html | 2 +- zh-cn/tags/raw.html | 2 +- zh-cn/tags/render.html | 2 +- zh-cn/tags/tablerow.html | 2 +- zh-cn/tags/unless.html | 2 +- zh-cn/tutorials/caching.html | 2 +- zh-cn/tutorials/contribution-guidelines.html | 2 +- zh-cn/tutorials/differences.html | 2 +- zh-cn/tutorials/intro-to-liquid.html | 2 +- zh-cn/tutorials/migrate-to-9.html | 2 +- zh-cn/tutorials/operators.html | 2 +- zh-cn/tutorials/options.html | 2 +- zh-cn/tutorials/partials-and-layouts.html | 2 +- zh-cn/tutorials/plugins.html | 2 +- zh-cn/tutorials/register-filters-tags.html | 2 +- zh-cn/tutorials/render-file.html | 2 +- zh-cn/tutorials/setup.html | 2 +- zh-cn/tutorials/truthy-and-falsy.html | 2 +- zh-cn/tutorials/use-in-expressjs.html | 2 +- zh-cn/tutorials/whitespace-control.html | 2 +- 519 files changed, 4217 insertions(+), 2235 deletions(-) create mode 100644 api/classes/emitters_streamed_emitter_browser_.streamedemitter.html create mode 100644 api/classes/fs_loader_.loader.html create mode 100644 api/enums/fs_loader_.lookuptype.html rename api/interfaces/{render_emitter_.emitter.html => fs_loader_.loaderoptions.html} (84%) create mode 100644 api/modules/emitters_streamed_emitter_browser_.html rename api/modules/{render_emitter_.html => fs_loader_.html} (96%) create mode 100644 zh-cn/api/classes/emitters_streamed_emitter_browser_.streamedemitter.html create mode 100644 zh-cn/api/classes/fs_loader_.loader.html rename zh-cn/api/{interfaces/render_emitter_.emitter.html => enums/fs_loader_.lookuptype.html} (84%) create mode 100644 zh-cn/api/interfaces/fs_loader_.loaderoptions.html create mode 100644 zh-cn/api/modules/emitters_streamed_emitter_browser_.html rename zh-cn/api/modules/{render_emitter_.html => fs_loader_.html} (96%) diff --git a/api/classes/cache_lru_.lru.html b/api/classes/cache_lru_.lru.html index 753d5743e..51350a17d 100644 --- a/api/classes/cache_lru_.lru.html +++ b/api/classes/cache_lru_.lru.html @@ -205,7 +205,7 @@ diff --git a/api/classes/cache_lru_.node.html b/api/classes/cache_lru_.node.html index 6b8d7fbb4..61d0aa4ea 100644 --- a/api/classes/cache_lru_.node.html +++ b/api/classes/cache_lru_.node.html @@ -137,7 +137,7 @@ diff --git a/api/classes/context_context_.context.html b/api/classes/context_context_.context.html index 0cfba0911..5bdedf22e 100644 --- a/api/classes/context_context_.context.html +++ b/api/classes/context_context_.context.html @@ -202,7 +202,7 @@

Returns: object


-

getRegister

getRegister(key: string, defaultValue: object): any

+

getRegister

getRegister(key: string): any

Defined in context/context.ts:21

Parameters:

@@ -210,18 +210,11 @@ - - - - - - -
Name TypeDefault
key string-
defaultValueobject{}

Returns: any

@@ -304,7 +297,7 @@ diff --git a/api/classes/drop_blank_drop_.blankdrop.html b/api/classes/drop_blank_drop_.blankdrop.html index 9527f5a8c..b3f00103f 100644 --- a/api/classes/drop_blank_drop_.blankdrop.html +++ b/api/classes/drop_blank_drop_.blankdrop.html @@ -160,7 +160,7 @@ diff --git a/api/classes/drop_block_drop_.blockdrop.html b/api/classes/drop_block_drop_.blockdrop.html index 1f4944d8f..c60ddd583 100644 --- a/api/classes/drop_block_drop_.blockdrop.html +++ b/api/classes/drop_block_drop_.blockdrop.html @@ -100,11 +100,11 @@

Defined in drop/block-drop.ts:3

Parameters:

Default value superBlockRender: function= () => ‘’

-

▸ (): Iterable‹string›

+

▸ (): Iterable‹any›

Returns: BlockDrop

Properties

Private superBlockRender

superBlockRender: function

Defined in drop/block-drop.ts:6

-

Type declaration:

▸ (): Iterable‹string›

+

Type declaration:

▸ (): Iterable‹any›

Methods

liquidMethodMissing

liquidMethodMissing(key: string): Promise‹string | undefined› | string | undefined

Inherited from Drop.liquidMethodMissing

Defined in drop/drop.ts:6

@@ -123,9 +123,9 @@

Returns: Promise‹string | undefined› | string | undefined


-

super

super(): Iterable‹string›

-

Defined in drop/block-drop.ts:10

-

Returns: Iterable‹string›

+

super

super(): Iterable‹any›

+

Defined in drop/block-drop.ts:14

+

Returns: Iterable‹any›


valueOf

valueOf(): any

Inherited from Drop.valueOf

@@ -134,7 +134,7 @@ diff --git a/api/classes/drop_drop_.drop.html b/api/classes/drop_drop_.drop.html index 4caa063e9..af76c36b0 100644 --- a/api/classes/drop_drop_.drop.html +++ b/api/classes/drop_drop_.drop.html @@ -122,7 +122,7 @@ diff --git a/api/classes/drop_empty_drop_.emptydrop.html b/api/classes/drop_empty_drop_.emptydrop.html index d9f2a69aa..53ee565b5 100644 --- a/api/classes/drop_empty_drop_.emptydrop.html +++ b/api/classes/drop_empty_drop_.emptydrop.html @@ -158,7 +158,7 @@ diff --git a/api/classes/drop_forloop_drop_.forloopdrop.html b/api/classes/drop_forloop_drop_.forloopdrop.html index af82e9eb9..fec6799ac 100644 --- a/api/classes/drop_forloop_drop_.forloopdrop.html +++ b/api/classes/drop_forloop_drop_.forloopdrop.html @@ -171,7 +171,7 @@ diff --git a/api/classes/drop_null_drop_.nulldrop.html b/api/classes/drop_null_drop_.nulldrop.html index 0733dcc32..76c9a960f 100644 --- a/api/classes/drop_null_drop_.nulldrop.html +++ b/api/classes/drop_null_drop_.nulldrop.html @@ -157,7 +157,7 @@ diff --git a/api/classes/drop_tablerowloop_drop_.tablerowloopdrop.html b/api/classes/drop_tablerowloop_drop_.tablerowloopdrop.html index 414e40a00..b6e49b44f 100644 --- a/api/classes/drop_tablerowloop_drop_.tablerowloopdrop.html +++ b/api/classes/drop_tablerowloop_drop_.tablerowloopdrop.html @@ -205,7 +205,7 @@ diff --git a/api/classes/emitters_keeping_type_emitter_.keepingtypeemitter.html b/api/classes/emitters_keeping_type_emitter_.keepingtypeemitter.html index 069ad3af3..0f4d2f1aa 100644 --- a/api/classes/emitters_keeping_type_emitter_.keepingtypeemitter.html +++ b/api/classes/emitters_keeping_type_emitter_.keepingtypeemitter.html @@ -94,14 +94,15 @@

Hierarchy

-

Properties

html

html: any = “”

-

Defined in emitters/keeping-type-emitter.ts:4

-

Methods

end

end(): any

-

Defined in emitters/keeping-type-emitter.ts:19

-

Returns: any

-
-

write

write(html: any): void

-

Defined in emitters/keeping-type-emitter.ts:6

+

Implements

+

Properties

buffer

buffer: any = “”

+

Implementation of Emitter.buffer

+

Defined in emitters/keeping-type-emitter.ts:5

+

Methods

write

write(html: any): void

+

Implementation of Emitter

+

Defined in emitters/keeping-type-emitter.ts:7

Parameters:

@@ -119,7 +120,7 @@ @@ -128,7 +129,7 @@
Contents -
  1. Hierarchy
  2. Properties
    1. html
  3. Methods
    1. end
    2. write
+
  1. Hierarchy
  2. Implements
  3. Properties
    1. buffer
  4. Methods
    1. write
Back to Top
diff --git a/api/classes/emitters_simple_emitter_.simpleemitter.html b/api/classes/emitters_simple_emitter_.simpleemitter.html index 28602ac24..cdfa21f33 100644 --- a/api/classes/emitters_simple_emitter_.simpleemitter.html +++ b/api/classes/emitters_simple_emitter_.simpleemitter.html @@ -97,14 +97,10 @@

Implements

-

Properties

html

html: any = “”

+

Properties

buffer

buffer: string = “”

+

Implementation of Emitter.buffer

Defined in emitters/simple-emitter.ts:5

-

Methods

end

end(): any

-

Implementation of Emitter

-

Defined in emitters/simple-emitter.ts:11

-

Returns: any

-
-

write

write(html: any): void

+

Methods

write

write(html: any): void

Implementation of Emitter

Defined in emitters/simple-emitter.ts:7

Parameters:

@@ -124,7 +120,7 @@ @@ -133,7 +129,7 @@
Contents -
  1. Hierarchy
  2. Implements
  3. Properties
    1. html
  4. Methods
    1. end
    2. write
+
  1. Hierarchy
  2. Implements
  3. Properties
    1. buffer
  4. Methods
    1. write
Back to Top
diff --git a/api/classes/emitters_streamed_emitter_.streamedemitter.html b/api/classes/emitters_streamed_emitter_.streamedemitter.html index 6fb4b4b01..718685e53 100644 --- a/api/classes/emitters_streamed_emitter_.streamedemitter.html +++ b/api/classes/emitters_streamed_emitter_.streamedemitter.html @@ -94,17 +94,39 @@

Hierarchy

-

Properties

html

html: any = “”

-

Defined in emitters/streamed-emitter.ts:4

-
-

stream

stream: any = new (require(‘stream’).PassThrough)()

+

Implements

+

Properties

buffer

buffer: string = “”

+

Implementation of Emitter.buffer

Defined in emitters/streamed-emitter.ts:5

+
+

stream

stream: ReadWriteStream = new (require(‘stream’).PassThrough)()

+

Defined in emitters/streamed-emitter.ts:6

Methods

end

end(): void

-

Defined in emitters/streamed-emitter.ts:9

+

Defined in emitters/streamed-emitter.ts:13

+

Returns: void

+
+

error

error(err: Error): void

+

Defined in emitters/streamed-emitter.ts:10

+

Parameters:

+
+ + + + + + + + + + +
NameType
errError

Returns: void


write

write(html: any): void

-

Defined in emitters/streamed-emitter.ts:6

+

Implementation of Emitter

+

Defined in emitters/streamed-emitter.ts:7

Parameters:

@@ -122,7 +144,7 @@ @@ -131,7 +153,7 @@
Contents -
  1. Hierarchy
  2. Properties
    1. html
    2. stream
  3. Methods
    1. end
    2. write
+
  1. Hierarchy
  2. Implements
  3. Properties
    1. buffer
    2. stream
  4. Methods
    1. end
    2. error
    3. write
Back to Top
diff --git a/api/classes/emitters_streamed_emitter_browser_.streamedemitter.html b/api/classes/emitters_streamed_emitter_browser_.streamedemitter.html new file mode 100644 index 000000000..a4e00d610 --- /dev/null +++ b/api/classes/emitters_streamed_emitter_browser_.streamedemitter.html @@ -0,0 +1,230 @@ + + + + + Class: StreamedEmitter | LiquidJS + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+
+ +
+
+
+
+
+

Class: StreamedEmitter

+ + + +
+
+

Hierarchy

    +
  • StreamedEmitter
  • +
+

Implements

+

Constructors

constructor

+ new StreamedEmitter(): StreamedEmitter

+

Defined in emitters/streamed-emitter-browser.ts:5

+

Returns: StreamedEmitter

+

Properties

buffer

buffer: string = “”

+

Implementation of Emitter.buffer

+

Defined in emitters/streamed-emitter-browser.ts:4

+
+

end

end: function

+

Defined in emitters/streamed-emitter-browser.ts:11

+

Type declaration:

▸ (): void

+
+

error

error: function

+

Defined in emitters/streamed-emitter-browser.ts:10

+

Type declaration:

▸ (err: Error): void

+

Parameters:

+
+ + + + + + + + + + +
NameType
errError
+
+

stream

stream: ReadableStream = null as any

+

Defined in emitters/streamed-emitter-browser.ts:5

+
+

write

write: function

+

Implementation of Emitter.write

+

Defined in emitters/streamed-emitter-browser.ts:9

+

Type declaration:

▸ (html: any): void

+

Parameters:

+ + + + + + + + + + + +
NameType
htmlany
+ + + + + + + + + + + + + + + +
+ + + + + + + + + + + \ No newline at end of file diff --git a/api/classes/fs_loader_.loader.html b/api/classes/fs_loader_.loader.html new file mode 100644 index 000000000..ae33a0b04 --- /dev/null +++ b/api/classes/fs_loader_.loader.html @@ -0,0 +1,263 @@ + + + + + Class: Loader | LiquidJS + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+
+ +
+
+
+
+
+

Class: Loader

+ + + +
+
+

Hierarchy

    +
  • Loader
  • +
+

Constructors

constructor

+ new Loader(options: LoaderOptions): Loader

+

Defined in fs/loader.ts:16

+

Parameters:

+ + + + + + + + + + + +
NameType
optionsLoaderOptions
+

Returns: Loader

+

Properties

Private options

options: LoaderOptions

+

Defined in fs/loader.ts:16

+

Methods

Private candidates

candidates(file: string, type: LookupType): IterableIterator‹string›

+

Defined in fs/loader.ts:30

+

Parameters:

+ + + + + + + + + + + + + + + +
NameType
filestring
typeLookupType
+

Returns: IterableIterator‹string›

+
+

lookup

lookup(file: string, type: LookupType, sync?: undefined | false | true): IterableIterator‹string | Promise‹boolean››

+

Defined in fs/loader.ts:22

+

Parameters:

+ + + + + + + + + + + + + + + + + + + +
NameType
filestring
typeLookupType
sync?undefined | false | true
+

Returns: IterableIterator‹string | Promise‹boolean››

+
+

Private lookupError

lookupError(file: string, roots: string[]): any

+

Defined in fs/loader.ts:42

+

Parameters:

+ + + + + + + + + + + + + + + +
NameType
filestring
rootsstring[]
+

Returns: any

+ +
+
+ + +
+
+
+ +
+
+
+
+
+ +
+
+ + +
+
+ +
+
+ + + + + + + + + + + \ No newline at end of file diff --git a/api/classes/liquid_.liquid.html b/api/classes/liquid_.liquid.html index 6d3328d31..33de11f3e 100644 --- a/api/classes/liquid_.liquid.html +++ b/api/classes/liquid_.liquid.html @@ -95,7 +95,7 @@
  • Liquid
  • Constructors

    constructor

    + new Liquid(opts: LiquidOptions): Liquid

    -

    Defined in liquid.ts:26

    +

    Defined in liquid.ts:25

    Parameters:

    @@ -118,27 +118,6 @@

    options

    options: NormalizedFullOptions

    Defined in liquid.ts:21


    -

    parseFileImpl

    parseFileImpl: function

    -

    Defined in liquid.ts:26

    -

    Type declaration:

    ▸ (file: string, sync?: undefined | false | true): Iterator‹Template[]›

    -

    Parameters:

    -
    - - - - - - - - - - - - - - -
    NameType
    filestring
    sync?undefined | false | true
    -

    parser

    parser: Parser

    Defined in liquid.ts:23


    @@ -148,7 +127,7 @@

    tags

    tags: TagMap

    Defined in liquid.ts:25

    Methods

    _evalValue

    _evalValue(str: string, ctx: Context): IterableIterator‹any›

    -

    Defined in liquid.ts:105

    +

    Defined in liquid.ts:92

    Parameters:

    @@ -169,7 +148,7 @@

    Returns: IterableIterator‹any›


    _parseAndRender

    _parseAndRender(html: string, scope?: undefined | object, sync?: undefined | false | true): IterableIterator‹any›

    -

    Defined in liquid.ts:60

    +

    Defined in liquid.ts:56

    Parameters:

    @@ -193,8 +172,8 @@

    Returns: IterableIterator‹any›


    -

    Private _parseFile

    _parseFile(file: string, sync?: undefined | false | true): IterableIterator‹Promise‹boolean› | Promise‹string› | Template[]›

    -

    Defined in liquid.ts:80

    +

    _parseLayoutFile

    _parseLayoutFile(file: string, sync?: undefined | false | true): Iterator‹Template[]›

    +

    Defined in liquid.ts:70

    Parameters:

    @@ -212,10 +191,10 @@
    undefined | false | true
    -

    Returns: IterableIterator‹Promise‹boolean› | Promise‹string› | Template[]›

    +

    Returns: Iterator‹Template[]›


    -

    Private _parseFileCached

    _parseFileCached(file: string, sync?: undefined | false | true): IterableIterator‹any›

    -

    Defined in liquid.ts:71

    +

    _parsePartialFile

    _parsePartialFile(file: string, sync?: undefined | false | true): Iterator‹Template[]›

    +

    Defined in liquid.ts:67

    Parameters:

    @@ -233,10 +212,10 @@
    undefined | false | true
    -

    Returns: IterableIterator‹any›

    +

    Returns: Iterator‹Template[]›


    _render

    _render(tpl: Template[], scope?: undefined | object, sync?: undefined | false | true): IterableIterator‹any›

    -

    Defined in liquid.ts:45

    +

    Defined in liquid.ts:41

    Parameters:

    @@ -261,7 +240,7 @@

    Returns: IterableIterator‹any›


    evalValue

    evalValue(str: string, ctx: Context): Promise‹any›

    -

    Defined in liquid.ts:109

    +

    Defined in liquid.ts:96

    Parameters:

    @@ -282,7 +261,7 @@

    Returns: Promise‹any›


    evalValueSync

    evalValueSync(str: string, ctx: Context): any

    -

    Defined in liquid.ts:112

    +

    Defined in liquid.ts:99

    Parameters:

    @@ -303,53 +282,11 @@

    Returns: any


    express

    express(): (Anonymous function)

    -

    Defined in liquid.ts:125

    +

    Defined in liquid.ts:112

    Returns: (Anonymous function)


    -

    Private lookupError

    lookupError(file: string, roots: string[]): any

    -

    Defined in liquid.ts:149

    -

    Parameters:

    -
    - - - - - - - - - - - - - - -
    NameType
    filestring
    rootsstring[]
    -

    Returns: any

    -
    -

    Private lookupFiles

    lookupFiles(file: string, options: NormalizedFullOptions): IterableIterator‹string›

    -

    Defined in liquid.ts:138

    -

    Parameters:

    - - - - - - - - - - - - - - - -
    NameType
    filestring
    optionsNormalizedFullOptions
    -

    Returns: IterableIterator‹string›

    -

    parse

    parse(html: string, filepath?: undefined | string): Template[]

    -

    Defined in liquid.ts:39

    +

    Defined in liquid.ts:37

    Parameters:

    @@ -370,7 +307,7 @@

    Returns: Template[]


    parseAndRender

    parseAndRender(html: string, scope?: undefined | object): Promise‹any›

    -

    Defined in liquid.ts:64

    +

    Defined in liquid.ts:60

    Parameters:

    @@ -391,7 +328,7 @@

    Returns: Promise‹any›


    parseAndRenderSync

    parseAndRenderSync(html: string, scope?: undefined | object): any

    -

    Defined in liquid.ts:67

    +

    Defined in liquid.ts:63

    Parameters:

    @@ -412,7 +349,7 @@

    Returns: any


    parseFile

    parseFile(file: string): Promise‹Template[]›

    -

    Defined in liquid.ts:90

    +

    Defined in liquid.ts:73

    Parameters:

    @@ -429,7 +366,7 @@

    Returns: Promise‹Template[]›


    parseFileSync

    parseFileSync(file: string): Template[]

    -

    Defined in liquid.ts:93

    +

    Defined in liquid.ts:76

    Parameters:

    @@ -446,7 +383,7 @@

    Returns: Template[]


    plugin

    plugin(plugin: function): void

    -

    Defined in liquid.ts:122

    +

    Defined in liquid.ts:109

    Parameters:

    plugin: function

    ▸ (this: Liquid, L: Liquid): void

    @@ -470,7 +407,7 @@

    Returns: void


    registerFilter

    registerFilter(name: string, filter: FilterImplOptions): void

    -

    Defined in liquid.ts:116

    +

    Defined in liquid.ts:103

    Parameters:

    @@ -491,7 +428,7 @@

    Returns: void


    registerTag

    registerTag(name: string, tag: TagImplOptions): void

    -

    Defined in liquid.ts:119

    +

    Defined in liquid.ts:106

    Parameters:

    @@ -512,7 +449,7 @@

    Returns: void


    render

    render(tpl: Template[], scope?: undefined | object): Promise‹any›

    -

    Defined in liquid.ts:49

    +

    Defined in liquid.ts:45

    Parameters:

    @@ -533,7 +470,7 @@

    Returns: Promise‹any›


    renderFile

    renderFile(file: string, ctx?: undefined | object): Promise‹any›

    -

    Defined in liquid.ts:96

    +

    Defined in liquid.ts:79

    Parameters:

    @@ -554,7 +491,7 @@

    Returns: Promise‹any›


    renderFileSync

    renderFileSync(file: string, ctx?: undefined | object): any

    -

    Defined in liquid.ts:100

    +

    Defined in liquid.ts:83

    Parameters:

    @@ -574,8 +511,29 @@

    Returns: any


    +

    renderFileToNodeStream

    renderFileToNodeStream(file: string, scope?: undefined | object): Promise‹ReadableStream›

    +

    Defined in liquid.ts:87

    +

    Parameters:

    + + + + + + + + + + + + + + + +
    NameType
    filestring
    scope?undefined | object
    +

    Returns: Promise‹ReadableStream›

    +

    renderSync

    renderSync(tpl: Template[], scope?: undefined | object): any

    -

    Defined in liquid.ts:52

    +

    Defined in liquid.ts:48

    Parameters:

    @@ -596,7 +554,7 @@

    Returns: any


    renderToNodeStream

    renderToNodeStream(tpl: Template[], scope?: undefined | object): ReadableStream

    -

    Defined in liquid.ts:55

    +

    Defined in liquid.ts:51

    Parameters:

    @@ -618,7 +576,7 @@ @@ -627,7 +585,7 @@
    Contents -
    1. Hierarchy
    2. Constructors
      1. constructor
    3. Properties
      1. filters
      2. options
      3. parseFileImpl
        1. Type declaration:
      4. parser
      5. renderer
      6. tags
    4. Methods
      1. _evalValue
      2. _parseAndRender
      3. Private _parseFile
      4. Private _parseFileCached
      5. _render
      6. evalValue
      7. evalValueSync
      8. express
      9. Private lookupError
      10. Private lookupFiles
      11. parse
      12. parseAndRender
      13. parseAndRenderSync
      14. parseFile
      15. parseFileSync
      16. plugin
      17. registerFilter
      18. registerTag
      19. render
      20. renderFile
      21. renderFileSync
      22. renderSync
      23. renderToNodeStream
    +
    1. Hierarchy
    2. Constructors
      1. constructor
    3. Properties
      1. filters
      2. options
      3. parser
      4. renderer
      5. tags
    4. Methods
      1. _evalValue
      2. _parseAndRender
      3. _parseLayoutFile
      4. _parsePartialFile
      5. _render
      6. evalValue
      7. evalValueSync
      8. express
      9. parse
      10. parseAndRender
      11. parseAndRenderSync
      12. parseFile
      13. parseFileSync
      14. plugin
      15. registerFilter
      16. registerTag
      17. render
      18. renderFile
      19. renderFileSync
      20. renderFileToNodeStream
      21. renderSync
      22. renderToNodeStream
    Back to Top
    diff --git a/api/classes/parser_parse_stream_.parsestream.html b/api/classes/parser_parse_stream_.parsestream.html index 699b41340..c9f266964 100644 --- a/api/classes/parser_parse_stream_.parsestream.html +++ b/api/classes/parser_parse_stream_.parsestream.html @@ -150,7 +150,7 @@

    Parameters:

    name: string

    cb: function

    -

    ▸ (arg: T2): void

    +

    ▸ (this: ParseStream, arg: T2): void

    Parameters:

    @@ -160,6 +160,10 @@ + + + + @@ -199,7 +203,7 @@ diff --git a/api/classes/parser_parser_.parser.html b/api/classes/parser_parser_.parser.html index 1ddca5b48..6806c23d3 100644 --- a/api/classes/parser_parser_.parser.html +++ b/api/classes/parser_parser_.parser.html @@ -95,7 +95,7 @@
  • Parser
  • Constructors

    constructor

    + new Parser(liquid: Liquid): Parser

    -

    Defined in parser/parser.ts:13

    +

    Defined in parser/parser.ts:21

    Parameters:

    thisParseStream
    arg T2
    @@ -110,10 +110,21 @@

    Returns: Parser

    -

    Properties

    Private liquid

    liquid: Liquid

    -

    Defined in parser/parser.ts:13

    -

    Methods

    parse

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

    +

    Properties

    Private cache

    cache: CacheTemplate[]› | undefined

    +

    Defined in parser/parser.ts:20

    +
    +

    Private fs

    fs: FS

    +

    Defined in parser/parser.ts:19

    +
    +

    Private liquid

    liquid: Liquid

    Defined in parser/parser.ts:18

    +
    +

    Private loader

    loader: Loader

    +

    Defined in parser/parser.ts:21

    +
    +

    parseFile

    parseFile: function

    +

    Defined in parser/parser.ts:16

    +

    Type declaration:

    ▸ (file: string, sync?: undefined | false | true, type?: LookupType): Iterator‹Template[]›

    Parameters:

    @@ -123,14 +134,99 @@ - - + + + + + + + + + + + +
    tokensTopLevelToken[]filestring
    sync?undefined | false | true
    type?LookupType
    +

    Methods

    Private _parseFile

    _parseFile(file: string, sync?: undefined | false | true, type: LookupType): IterableIterator‹Promise‹string› | Template[] | IterableIterator‹string | Promise‹boolean›››

    +

    Defined in parser/parser.ts:68

    +

    Parameters:

    + + + + + + + + + + + + + + + + + + + + + + + +
    NameTypeDefault
    filestring-
    sync?undefined | false | true-
    typeLookupTypeLookupType.Root
    +

    Returns: IterableIterator‹Promise‹string› | Template[] | IterableIterator‹string | Promise‹boolean›››

    +
    +

    Private _parseFileCached

    _parseFileCached(file: string, sync?: undefined | false | true, type: LookupType): IterableIterator‹any›

    +

    Defined in parser/parser.ts:59

    +

    Parameters:

    + + + + + + + + + + + + + + + + + + + + + + + +
    NameTypeDefault
    filestring-
    sync?undefined | false | true-
    typeLookupTypeLookupType.Root
    +

    Returns: IterableIterator‹any›

    +
    +

    parse

    parse(html: string, filepath?: undefined | string): Template[]

    +

    Defined in parser/parser.ts:30

    +

    Parameters:

    + + + + + + + + + + + + + +
    NameType
    htmlstring
    filepath?undefined | string

    Returns: Template[]


    -

    parseStream

    parseStream(tokens: TopLevelToken[]): ParseStreamTagToken | HTMLToken | OutputToken

    -

    Defined in parser/parser.ts:39

    +

    parseStream

    parseStream(tokens: TopLevelToken[]): ParseStreamHTMLToken | OutputToken | TagToken

    +

    Defined in parser/parser.ts:56

    Parameters:

    @@ -144,10 +240,10 @@
    TopLevelToken[]
    -

    Returns: ParseStreamTagToken | HTMLToken | OutputToken

    +

    Returns: ParseStreamHTMLToken | OutputToken | TagToken


    parseToken

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

    -

    Defined in parser/parser.ts:26

    +

    Defined in parser/parser.ts:43

    Parameters:

    @@ -166,10 +262,27 @@

    Returns: Tag | Output | HTML

    +
    +

    parseTokens

    parseTokens(tokens: TopLevelToken[]): Template[]

    +

    Defined in parser/parser.ts:35

    +

    Parameters:

    + + + + + + + + + + + +
    NameType
    tokensTopLevelToken[]
    +

    Returns: Template[]

    @@ -178,7 +291,7 @@
    Contents -
    1. Hierarchy
    2. Constructors
      1. constructor
    3. Properties
      1. Private liquid
    4. Methods
      1. parse
      2. parseStream
      3. parseToken
    +
    1. Hierarchy
    2. Constructors
      1. constructor
    3. Properties
      1. Private cache
      2. Private fs
      3. Private liquid
      4. Private loader
      5. parseFile
        1. Type declaration:
    4. Methods
      1. Private _parseFile
      2. Private _parseFileCached
      3. parse
      4. parseStream
      5. parseToken
      6. parseTokens
    Back to Top
    diff --git a/api/classes/parser_tokenizer_.tokenizer.html b/api/classes/parser_tokenizer_.tokenizer.html index 61dc0bd3c..f347819c6 100644 --- a/api/classes/parser_tokenizer_.tokenizer.html +++ b/api/classes/parser_tokenizer_.tokenizer.html @@ -486,7 +486,7 @@ diff --git a/api/classes/render_expression_.expression.html b/api/classes/render_expression_.expression.html index ae7e08bc5..56fc0b797 100644 --- a/api/classes/render_expression_.expression.html +++ b/api/classes/render_expression_.expression.html @@ -135,7 +135,7 @@ diff --git a/api/classes/render_render_.render.html b/api/classes/render_render_.render.html index 6651d7301..b5956f3e4 100644 --- a/api/classes/render_render_.render.html +++ b/api/classes/render_render_.render.html @@ -95,7 +95,7 @@
  • Render
  • Methods

    renderTemplates

    renderTemplates(templates: Template[], ctx: Context, emitter?: Emitter): IterableIterator‹any›

    -

    Defined in render/render.ts:16

    +

    Defined in render/render.ts:17

    Parameters:

    @@ -142,7 +142,7 @@ diff --git a/api/classes/template_filter_filter_.filter.html b/api/classes/template_filter_filter_.filter.html index 17d26ef23..57e0de93f 100644 --- a/api/classes/template_filter_filter_.filter.html +++ b/api/classes/template_filter_filter_.filter.html @@ -156,7 +156,7 @@ diff --git a/api/classes/template_filter_filter_map_.filtermap.html b/api/classes/template_filter_filter_map_.filtermap.html index 65567ede1..de8a6c2fe 100644 --- a/api/classes/template_filter_filter_map_.filtermap.html +++ b/api/classes/template_filter_filter_map_.filtermap.html @@ -186,7 +186,7 @@ diff --git a/api/classes/template_html_.html.html b/api/classes/template_html_.html.html index 6ce6d8f00..109be0d86 100644 --- a/api/classes/template_html_.html.html +++ b/api/classes/template_html_.html.html @@ -147,7 +147,7 @@ diff --git a/api/classes/template_output_.output.html b/api/classes/template_output_.output.html index 91e3dec31..014df4246 100644 --- a/api/classes/template_output_.output.html +++ b/api/classes/template_output_.output.html @@ -151,7 +151,7 @@ diff --git a/api/classes/template_tag_hash_.hash.html b/api/classes/template_tag_hash_.hash.html index a4e31cf19..b5fc376ca 100644 --- a/api/classes/template_tag_hash_.hash.html +++ b/api/classes/template_tag_hash_.hash.html @@ -134,7 +134,7 @@ diff --git a/api/classes/template_tag_tag_.tag.html b/api/classes/template_tag_tag_.tag.html index 3d46eb8b6..b6cae28fd 100644 --- a/api/classes/template_tag_tag_.tag.html +++ b/api/classes/template_tag_tag_.tag.html @@ -158,7 +158,7 @@ diff --git a/api/classes/template_tag_tag_map_.tagmap.html b/api/classes/template_tag_tag_map_.tagmap.html index 190305e88..d6e8665f9 100644 --- a/api/classes/template_tag_tag_map_.tagmap.html +++ b/api/classes/template_tag_tag_map_.tagmap.html @@ -139,7 +139,7 @@ diff --git a/api/classes/template_template_impl_.templateimpl.html b/api/classes/template_template_impl_.templateimpl.html index ba6c12dc7..e96147cb0 100644 --- a/api/classes/template_template_impl_.templateimpl.html +++ b/api/classes/template_template_impl_.templateimpl.html @@ -120,7 +120,7 @@ diff --git a/api/classes/template_value_.value.html b/api/classes/template_value_.value.html index 33fc64cb6..5a6c17867 100644 --- a/api/classes/template_value_.value.html +++ b/api/classes/template_value_.value.html @@ -145,7 +145,7 @@ diff --git a/api/classes/tokens_delimited_token_.delimitedtoken.html b/api/classes/tokens_delimited_token_.delimitedtoken.html index bfba0a487..61d9383e3 100644 --- a/api/classes/tokens_delimited_token_.delimitedtoken.html +++ b/api/classes/tokens_delimited_token_.delimitedtoken.html @@ -94,8 +94,8 @@

    Hierarchy

    Constructors

    constructor

    + new DelimitedToken(kind: TokenKind, content: string, input: string, begin: number, end: number, trimLeft: boolean, trimRight: boolean, file?: undefined | string): DelimitedToken

    @@ -188,7 +188,7 @@ diff --git a/api/classes/tokens_filter_token_.filtertoken.html b/api/classes/tokens_filter_token_.filtertoken.html index 49d28b6c6..f5a0e10be 100644 --- a/api/classes/tokens_filter_token_.filtertoken.html +++ b/api/classes/tokens_filter_token_.filtertoken.html @@ -175,7 +175,7 @@ diff --git a/api/classes/tokens_hash_token_.hashtoken.html b/api/classes/tokens_hash_token_.hashtoken.html index 231fa4460..c8d508655 100644 --- a/api/classes/tokens_hash_token_.hashtoken.html +++ b/api/classes/tokens_hash_token_.hashtoken.html @@ -175,7 +175,7 @@ diff --git a/api/classes/tokens_html_token_.htmltoken.html b/api/classes/tokens_html_token_.htmltoken.html index 6b12b39a8..16b3252f8 100644 --- a/api/classes/tokens_html_token_.htmltoken.html +++ b/api/classes/tokens_html_token_.htmltoken.html @@ -171,7 +171,7 @@ diff --git a/api/classes/tokens_identifier_token_.identifiertoken.html b/api/classes/tokens_identifier_token_.identifiertoken.html index 3f86e869d..673b6b594 100644 --- a/api/classes/tokens_identifier_token_.identifiertoken.html +++ b/api/classes/tokens_identifier_token_.identifiertoken.html @@ -183,7 +183,7 @@ diff --git a/api/classes/tokens_literal_token_.literaltoken.html b/api/classes/tokens_literal_token_.literaltoken.html index 63b729ec0..f9e67e213 100644 --- a/api/classes/tokens_literal_token_.literaltoken.html +++ b/api/classes/tokens_literal_token_.literaltoken.html @@ -164,7 +164,7 @@ diff --git a/api/classes/tokens_number_token_.numbertoken.html b/api/classes/tokens_number_token_.numbertoken.html index 47059f713..c20139873 100644 --- a/api/classes/tokens_number_token_.numbertoken.html +++ b/api/classes/tokens_number_token_.numbertoken.html @@ -159,7 +159,7 @@ diff --git a/api/classes/tokens_operator_token_.operatortoken.html b/api/classes/tokens_operator_token_.operatortoken.html index 8d225f2e5..1a533e1cd 100644 --- a/api/classes/tokens_operator_token_.operatortoken.html +++ b/api/classes/tokens_operator_token_.operatortoken.html @@ -168,7 +168,7 @@ diff --git a/api/classes/tokens_output_token_.outputtoken.html b/api/classes/tokens_output_token_.outputtoken.html index 571ff9753..79784ffb0 100644 --- a/api/classes/tokens_output_token_.outputtoken.html +++ b/api/classes/tokens_output_token_.outputtoken.html @@ -174,7 +174,7 @@ diff --git a/api/classes/tokens_property_access_token_.propertyaccesstoken.html b/api/classes/tokens_property_access_token_.propertyaccesstoken.html index 341815e1b..5f4895002 100644 --- a/api/classes/tokens_property_access_token_.propertyaccesstoken.html +++ b/api/classes/tokens_property_access_token_.propertyaccesstoken.html @@ -166,7 +166,7 @@ diff --git a/api/classes/tokens_quoted_token_.quotedtoken.html b/api/classes/tokens_quoted_token_.quotedtoken.html index 6d609d9d5..798e14dde 100644 --- a/api/classes/tokens_quoted_token_.quotedtoken.html +++ b/api/classes/tokens_quoted_token_.quotedtoken.html @@ -161,7 +161,7 @@ diff --git a/api/classes/tokens_range_token_.rangetoken.html b/api/classes/tokens_range_token_.rangetoken.html index 355f2fbe2..cbd45d0c2 100644 --- a/api/classes/tokens_range_token_.rangetoken.html +++ b/api/classes/tokens_range_token_.rangetoken.html @@ -175,7 +175,7 @@ diff --git a/api/classes/tokens_tag_token_.tagtoken.html b/api/classes/tokens_tag_token_.tagtoken.html index fb30c2a70..5185270ef 100644 --- a/api/classes/tokens_tag_token_.tagtoken.html +++ b/api/classes/tokens_tag_token_.tagtoken.html @@ -180,7 +180,7 @@ diff --git a/api/classes/tokens_token_.token.html b/api/classes/tokens_token_.token.html index ca7b0c424..22c9317c3 100644 --- a/api/classes/tokens_token_.token.html +++ b/api/classes/tokens_token_.token.html @@ -96,11 +96,11 @@

    OperatorToken

    DelimitedToken

    IdentifierToken

    -

    HTMLToken

    +

    NumberToken

    +

    LiteralToken

    QuotedToken

    PropertyAccessToken

    -

    LiteralToken

    -

    NumberToken

    +

    HTMLToken

    RangeToken

    FilterToken

    HashToken

    @@ -166,7 +166,7 @@ diff --git a/api/classes/util_error_.assertionerror.html b/api/classes/util_error_.assertionerror.html index 98be461d2..078be12d6 100644 --- a/api/classes/util_error_.assertionerror.html +++ b/api/classes/util_error_.assertionerror.html @@ -130,7 +130,7 @@ diff --git a/api/classes/util_error_.internalundefinedvariableerror.html b/api/classes/util_error_.internalundefinedvariableerror.html index 4f2261bc6..83883abae 100644 --- a/api/classes/util_error_.internalundefinedvariableerror.html +++ b/api/classes/util_error_.internalundefinedvariableerror.html @@ -133,7 +133,7 @@ diff --git a/api/classes/util_error_.liquiderror.html b/api/classes/util_error_.liquiderror.html index a84509036..3cb3392f2 100644 --- a/api/classes/util_error_.liquiderror.html +++ b/api/classes/util_error_.liquiderror.html @@ -150,7 +150,7 @@ diff --git a/api/classes/util_error_.parseerror.html b/api/classes/util_error_.parseerror.html index 33d04a6e0..4740128ee 100644 --- a/api/classes/util_error_.parseerror.html +++ b/api/classes/util_error_.parseerror.html @@ -137,7 +137,7 @@ diff --git a/api/classes/util_error_.rendererror.html b/api/classes/util_error_.rendererror.html index 5dbe456db..8c3da8141 100644 --- a/api/classes/util_error_.rendererror.html +++ b/api/classes/util_error_.rendererror.html @@ -154,7 +154,7 @@ diff --git a/api/classes/util_error_.tokenizationerror.html b/api/classes/util_error_.tokenizationerror.html index 6a3f08aaa..623b8749b 100644 --- a/api/classes/util_error_.tokenizationerror.html +++ b/api/classes/util_error_.tokenizationerror.html @@ -137,7 +137,7 @@ diff --git a/api/classes/util_error_.undefinedvariableerror.html b/api/classes/util_error_.undefinedvariableerror.html index 37c265106..6871ffe4b 100644 --- a/api/classes/util_error_.undefinedvariableerror.html +++ b/api/classes/util_error_.undefinedvariableerror.html @@ -137,7 +137,7 @@ diff --git a/api/enums/context_block_mode_.blockmode.html b/api/enums/context_block_mode_.blockmode.html index 55bd0aa8c..97df187c6 100644 --- a/api/enums/context_block_mode_.blockmode.html +++ b/api/enums/context_block_mode_.blockmode.html @@ -99,7 +99,7 @@ diff --git a/api/enums/fs_loader_.lookuptype.html b/api/enums/fs_loader_.lookuptype.html new file mode 100644 index 000000000..31ae8f3e1 --- /dev/null +++ b/api/enums/fs_loader_.lookuptype.html @@ -0,0 +1,184 @@ + + + + + Enumeration: LookupType | LiquidJS + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + +
    +
    + + +
    +
    + +
    +
    + + + + + + + + + + + \ No newline at end of file diff --git a/api/enums/parser_token_kind_.tokenkind.html b/api/enums/parser_token_kind_.tokenkind.html index e722879e2..f0f682390 100644 --- a/api/enums/parser_token_kind_.tokenkind.html +++ b/api/enums/parser_token_kind_.tokenkind.html @@ -132,7 +132,7 @@ diff --git a/api/globals.html b/api/globals.html index 990f76d36..37a8c1567 100644 --- a/api/globals.html +++ b/api/globals.html @@ -94,7 +94,7 @@ diff --git a/api/interfaces/cache_cache_.cache.html b/api/interfaces/cache_cache_.cache.html index 2ffb9ef6d..810c02044 100644 --- a/api/interfaces/cache_cache_.cache.html +++ b/api/interfaces/cache_cache_.cache.html @@ -138,7 +138,7 @@ diff --git a/api/interfaces/context_scope_.plainobject.html b/api/interfaces/context_scope_.plainobject.html index 2232d5ceb..19ffaf161 100644 --- a/api/interfaces/context_scope_.plainobject.html +++ b/api/interfaces/context_scope_.plainobject.html @@ -102,7 +102,7 @@ diff --git a/api/interfaces/drop_comparable_.comparable.html b/api/interfaces/drop_comparable_.comparable.html index 058af51ca..66e3b1254 100644 --- a/api/interfaces/drop_comparable_.comparable.html +++ b/api/interfaces/drop_comparable_.comparable.html @@ -186,7 +186,7 @@ diff --git a/api/interfaces/emitters_emitter_.emitter.html b/api/interfaces/emitters_emitter_.emitter.html index 084b2dc29..7e364ae65 100644 --- a/api/interfaces/emitters_emitter_.emitter.html +++ b/api/interfaces/emitters_emitter_.emitter.html @@ -95,32 +95,35 @@
  • Emitter
  • Implemented by

    -

    Methods

    end

    end(): void

    -

    Defined in emitters/emitter.ts:3

    -

    Returns: void

    -
    -

    write

    write(html: any): void

    -

    Defined in emitters/emitter.ts:2

    +

    Properties

    buffer

    buffer: string

    +

    Defined in emitters/emitter.ts:10

    +

    Methods

    write

    write(html: any): void

    +

    Defined in emitters/emitter.ts:6

    Parameters:

    + +
    Name TypeDescription
    html anystring, Drop or other primitive value

    Returns: void

    @@ -129,7 +132,7 @@
    Contents -
    1. Hierarchy
    2. Implemented by
    3. Methods
      1. end
      2. write
    +
    1. Hierarchy
    2. Implemented by
    3. Properties
      1. buffer
    4. Methods
      1. write
    Back to Top
    diff --git a/api/interfaces/fs_fs_.fs.html b/api/interfaces/fs_fs_.fs.html index 7aeb973ae..dfae54a65 100644 --- a/api/interfaces/fs_fs_.fs.html +++ b/api/interfaces/fs_fs_.fs.html @@ -192,7 +192,7 @@ diff --git a/api/interfaces/render_emitter_.emitter.html b/api/interfaces/fs_loader_.loaderoptions.html similarity index 84% rename from api/interfaces/render_emitter_.emitter.html rename to api/interfaces/fs_loader_.loaderoptions.html index ded454ead..e7873cbfe 100644 --- a/api/interfaces/render_emitter_.emitter.html +++ b/api/interfaces/fs_loader_.loaderoptions.html @@ -2,19 +2,19 @@ - Interface: Emitter | LiquidJS + Interface: LoaderOptions | LiquidJS - + - + - + @@ -55,7 +55,7 @@ @@ -179,7 +185,7 @@
    Contents -
    1. Hierarchy
    2. Properties
      1. Optional cache
      2. Optional dynamicPartials
      3. Optional extname
      4. Optional fs
      5. Optional globals
      6. Optional greedy
      7. Optional jsTruthy
      8. Optional keepOutputType
      9. Optional lenientIf
      10. Optional operators
      11. Optional orderedFilterParameters
      12. Optional outputDelimiterLeft
      13. Optional outputDelimiterRight
      14. Optional preserveTimezones
      15. Optional root
      16. Optional strictFilters
      17. Optional strictVariables
      18. Optional tagDelimiterLeft
      19. Optional tagDelimiterRight
      20. Optional timezoneOffset
      21. Optional trimOutputLeft
      22. Optional trimOutputRight
      23. Optional trimTagLeft
      24. Optional trimTagRight
    +
    1. Hierarchy
    2. Properties
      1. Optional cache
      2. Optional dynamicPartials
      3. Optional extname
      4. Optional fs
      5. Optional globals
      6. Optional greedy
      7. Optional jsTruthy
      8. Optional keepOutputType
      9. Optional layouts
      10. Optional lenientIf
      11. Optional operators
      12. Optional orderedFilterParameters
      13. Optional outputDelimiterLeft
      14. Optional outputDelimiterRight
      15. Optional partials
      16. Optional preserveTimezones
      17. Optional root
      18. Optional strictFilters
      19. Optional strictVariables
      20. Optional tagDelimiterLeft
      21. Optional tagDelimiterRight
      22. Optional timezoneOffset
      23. Optional trimOutputLeft
      24. Optional trimOutputRight
      25. Optional trimTagLeft
      26. Optional trimTagRight
    Back to Top
    diff --git a/api/interfaces/liquid_options_.normalizedfulloptions.html b/api/interfaces/liquid_options_.normalizedfulloptions.html index e2a92a2af..ea51a6478 100644 --- a/api/interfaces/liquid_options_.normalizedfulloptions.html +++ b/api/interfaces/liquid_options_.normalizedfulloptions.html @@ -95,107 +95,115 @@

    NormalizedFullOptions

    Properties

    cache

    cache: undefined | CacheTemplate[]›

    Overrides NormalizedOptions.cache

    -

    Defined in liquid-options.ts:71

    +

    Defined in liquid-options.ts:79


    dynamicPartials

    dynamicPartials: boolean

    Overrides LiquidOptions.dynamicPartials

    -

    Defined in liquid-options.ts:73

    +

    Defined in liquid-options.ts:81


    extname

    extname: string

    Overrides LiquidOptions.extname

    -

    Defined in liquid-options.ts:70

    +

    Defined in liquid-options.ts:78


    fs

    fs: FS

    Overrides LiquidOptions.fs

    -

    Defined in liquid-options.ts:74

    +

    Defined in liquid-options.ts:82


    globals

    globals: object

    Overrides LiquidOptions.globals

    -

    Defined in liquid-options.ts:88

    +

    Defined in liquid-options.ts:96


    greedy

    greedy: boolean

    Overrides LiquidOptions.greedy

    -

    Defined in liquid-options.ts:87

    +

    Defined in liquid-options.ts:95


    jsTruthy

    jsTruthy: boolean

    Overrides LiquidOptions.jsTruthy

    -

    Defined in liquid-options.ts:72

    +

    Defined in liquid-options.ts:80


    keepOutputType

    keepOutputType: boolean

    Overrides LiquidOptions.keepOutputType

    -

    Defined in liquid-options.ts:89

    +

    Defined in liquid-options.ts:97

    +
    +

    layouts

    layouts: string[]

    +

    Overrides NormalizedOptions.layouts

    +

    Defined in liquid-options.ts:77


    lenientIf

    lenientIf: boolean

    Overrides LiquidOptions.lenientIf

    -

    Defined in liquid-options.ts:77

    +

    Defined in liquid-options.ts:85


    operators

    operators: Operators

    Overrides LiquidOptions.operators

    -

    Defined in liquid-options.ts:90

    +

    Defined in liquid-options.ts:98


    operatorsTrie

    operatorsTrie: Trie

    Overrides NormalizedOptions.operatorsTrie

    -

    Defined in liquid-options.ts:91

    +

    Defined in liquid-options.ts:99


    Optional orderedFilterParameters

    orderedFilterParameters? : undefined | false | true

    Inherited from LiquidOptions.orderedFilterParameters

    -

    Defined in liquid-options.ts:59

    +

    Defined in liquid-options.ts:63


    outputDelimiterLeft

    outputDelimiterLeft: string

    Overrides LiquidOptions.outputDelimiterLeft

    -

    Defined in liquid-options.ts:84

    +

    Defined in liquid-options.ts:92


    outputDelimiterRight

    outputDelimiterRight: string

    Overrides LiquidOptions.outputDelimiterRight

    -

    Defined in liquid-options.ts:85

    +

    Defined in liquid-options.ts:93

    +
    +

    partials

    partials: string[]

    +

    Overrides NormalizedOptions.partials

    +

    Defined in liquid-options.ts:76


    preserveTimezones

    preserveTimezones: boolean

    Overrides LiquidOptions.preserveTimezones

    -

    Defined in liquid-options.ts:86

    +

    Defined in liquid-options.ts:94


    root

    root: string[]

    Overrides NormalizedOptions.root

    -

    Defined in liquid-options.ts:69

    +

    Defined in liquid-options.ts:75


    strictFilters

    strictFilters: boolean

    Overrides LiquidOptions.strictFilters

    -

    Defined in liquid-options.ts:75

    +

    Defined in liquid-options.ts:83


    strictVariables

    strictVariables: boolean

    Overrides LiquidOptions.strictVariables

    -

    Defined in liquid-options.ts:76

    +

    Defined in liquid-options.ts:84


    tagDelimiterLeft

    tagDelimiterLeft: string

    Overrides LiquidOptions.tagDelimiterLeft

    -

    Defined in liquid-options.ts:82

    +

    Defined in liquid-options.ts:90


    tagDelimiterRight

    tagDelimiterRight: string

    Overrides LiquidOptions.tagDelimiterRight

    -

    Defined in liquid-options.ts:83

    +

    Defined in liquid-options.ts:91


    Optional timezoneOffset

    timezoneOffset? : undefined | number

    Inherited from LiquidOptions.timezoneOffset

    -

    Defined in liquid-options.ts:29

    +

    Defined in liquid-options.ts:33


    trimOutputLeft

    trimOutputLeft: boolean

    Overrides LiquidOptions.trimOutputLeft

    -

    Defined in liquid-options.ts:81

    +

    Defined in liquid-options.ts:89


    trimOutputRight

    trimOutputRight: boolean

    Overrides LiquidOptions.trimOutputRight

    -

    Defined in liquid-options.ts:80

    +

    Defined in liquid-options.ts:88


    trimTagLeft

    trimTagLeft: boolean

    Overrides LiquidOptions.trimTagLeft

    -

    Defined in liquid-options.ts:79

    +

    Defined in liquid-options.ts:87


    trimTagRight

    trimTagRight: boolean

    Overrides LiquidOptions.trimTagRight

    -

    Defined in liquid-options.ts:78

    +

    Defined in liquid-options.ts:86

    @@ -204,7 +212,7 @@
    Contents -
    1. Hierarchy
    2. Properties
      1. cache
      2. dynamicPartials
      3. extname
      4. fs
      5. globals
      6. greedy
      7. jsTruthy
      8. keepOutputType
      9. lenientIf
      10. operators
      11. operatorsTrie
      12. Optional orderedFilterParameters
      13. outputDelimiterLeft
      14. outputDelimiterRight
      15. preserveTimezones
      16. root
      17. strictFilters
      18. strictVariables
      19. tagDelimiterLeft
      20. tagDelimiterRight
      21. Optional timezoneOffset
      22. trimOutputLeft
      23. trimOutputRight
      24. trimTagLeft
      25. trimTagRight
    +
    1. Hierarchy
    2. Properties
      1. cache
      2. dynamicPartials
      3. extname
      4. fs
      5. globals
      6. greedy
      7. jsTruthy
      8. keepOutputType
      9. layouts
      10. lenientIf
      11. operators
      12. operatorsTrie
      13. Optional orderedFilterParameters
      14. outputDelimiterLeft
      15. outputDelimiterRight
      16. partials
      17. preserveTimezones
      18. root
      19. strictFilters
      20. strictVariables
      21. tagDelimiterLeft
      22. tagDelimiterRight
      23. Optional timezoneOffset
      24. trimOutputLeft
      25. trimOutputRight
      26. trimTagLeft
      27. trimTagRight
    Back to Top
    diff --git a/api/interfaces/liquid_options_.normalizedoptions.html b/api/interfaces/liquid_options_.normalizedoptions.html index 9a99d2050..9a721029a 100644 --- a/api/interfaces/liquid_options_.normalizedoptions.html +++ b/api/interfaces/liquid_options_.normalizedoptions.html @@ -99,106 +99,114 @@

    Properties

    Optional cache

    cache? : CacheTemplate[]›

    Overrides LiquidOptions.cache

    -

    Defined in liquid-options.ts:64

    +

    Defined in liquid-options.ts:70


    Optional dynamicPartials

    dynamicPartials? : undefined | false | true

    Inherited from LiquidOptions.dynamicPartials

    -

    Defined in liquid-options.ts:21

    +

    Defined in liquid-options.ts:25


    Optional extname

    extname? : undefined | string

    Inherited from LiquidOptions.extname

    -

    Defined in liquid-options.ts:15

    +

    Defined in liquid-options.ts:19


    Optional fs

    fs? : FS

    Inherited from LiquidOptions.fs

    -

    Defined in liquid-options.ts:51

    +

    Defined in liquid-options.ts:55


    Optional globals

    globals? : undefined | object

    Inherited from LiquidOptions.globals

    -

    Defined in liquid-options.ts:53

    +

    Defined in liquid-options.ts:57


    Optional greedy

    greedy? : undefined | false | true

    Inherited from LiquidOptions.greedy

    -

    Defined in liquid-options.ts:49

    +

    Defined in liquid-options.ts:53


    Optional jsTruthy

    jsTruthy? : undefined | false | true

    Inherited from LiquidOptions.jsTruthy

    -

    Defined in liquid-options.ts:19

    +

    Defined in liquid-options.ts:23


    Optional keepOutputType

    keepOutputType? : undefined | false | true

    Inherited from LiquidOptions.keepOutputType

    -

    Defined in liquid-options.ts:55

    +

    Defined in liquid-options.ts:59

    +
    +

    Optional layouts

    layouts? : string[]

    +

    Overrides LiquidOptions.layouts

    +

    Defined in liquid-options.ts:69


    Optional lenientIf

    lenientIf? : undefined | false | true

    Inherited from LiquidOptions.lenientIf

    -

    Defined in liquid-options.ts:27

    +

    Defined in liquid-options.ts:31


    Optional operators

    operators? : Operators

    Inherited from LiquidOptions.operators

    -

    Defined in liquid-options.ts:57

    +

    Defined in liquid-options.ts:61


    Optional operatorsTrie

    operatorsTrie? : Trie

    -

    Defined in liquid-options.ts:65

    +

    Defined in liquid-options.ts:71


    Optional orderedFilterParameters

    orderedFilterParameters? : undefined | false | true

    Inherited from LiquidOptions.orderedFilterParameters

    -

    Defined in liquid-options.ts:59

    +

    Defined in liquid-options.ts:63


    Optional outputDelimiterLeft

    outputDelimiterLeft? : undefined | string

    Inherited from LiquidOptions.outputDelimiterLeft

    -

    Defined in liquid-options.ts:43

    +

    Defined in liquid-options.ts:47


    Optional outputDelimiterRight

    outputDelimiterRight? : undefined | string

    Inherited from LiquidOptions.outputDelimiterRight

    -

    Defined in liquid-options.ts:45

    +

    Defined in liquid-options.ts:49

    +
    +

    Optional partials

    partials? : string[]

    +

    Overrides LiquidOptions.partials

    +

    Defined in liquid-options.ts:68


    Optional preserveTimezones

    preserveTimezones? : undefined | false | true

    Inherited from LiquidOptions.preserveTimezones

    -

    Defined in liquid-options.ts:47

    +

    Defined in liquid-options.ts:51


    Optional root

    root? : string[]

    Overrides LiquidOptions.root

    -

    Defined in liquid-options.ts:63

    +

    Defined in liquid-options.ts:67


    Optional strictFilters

    strictFilters? : undefined | false | true

    Inherited from LiquidOptions.strictFilters

    -

    Defined in liquid-options.ts:23

    +

    Defined in liquid-options.ts:27


    Optional strictVariables

    strictVariables? : undefined | false | true

    Inherited from LiquidOptions.strictVariables

    -

    Defined in liquid-options.ts:25

    +

    Defined in liquid-options.ts:29


    Optional tagDelimiterLeft

    tagDelimiterLeft? : undefined | string

    Inherited from LiquidOptions.tagDelimiterLeft

    -

    Defined in liquid-options.ts:39

    +

    Defined in liquid-options.ts:43


    Optional tagDelimiterRight

    tagDelimiterRight? : undefined | string

    Inherited from LiquidOptions.tagDelimiterRight

    -

    Defined in liquid-options.ts:41

    +

    Defined in liquid-options.ts:45


    Optional timezoneOffset

    timezoneOffset? : undefined | number

    Inherited from LiquidOptions.timezoneOffset

    -

    Defined in liquid-options.ts:29

    +

    Defined in liquid-options.ts:33


    Optional trimOutputLeft

    trimOutputLeft? : undefined | false | true

    Inherited from LiquidOptions.trimOutputLeft

    -

    Defined in liquid-options.ts:37

    +

    Defined in liquid-options.ts:41


    Optional trimOutputRight

    trimOutputRight? : undefined | false | true

    Inherited from LiquidOptions.trimOutputRight

    -

    Defined in liquid-options.ts:35

    +

    Defined in liquid-options.ts:39


    Optional trimTagLeft

    trimTagLeft? : undefined | false | true

    Inherited from LiquidOptions.trimTagLeft

    -

    Defined in liquid-options.ts:33

    +

    Defined in liquid-options.ts:37


    Optional trimTagRight

    trimTagRight? : undefined | false | true

    Inherited from LiquidOptions.trimTagRight

    -

    Defined in liquid-options.ts:31

    +

    Defined in liquid-options.ts:35

    @@ -207,7 +215,7 @@
    Contents -
    1. Hierarchy
    2. Properties
      1. Optional cache
      2. Optional dynamicPartials
      3. Optional extname
      4. Optional fs
      5. Optional globals
      6. Optional greedy
      7. Optional jsTruthy
      8. Optional keepOutputType
      9. Optional lenientIf
      10. Optional operators
      11. Optional operatorsTrie
      12. Optional orderedFilterParameters
      13. Optional outputDelimiterLeft
      14. Optional outputDelimiterRight
      15. Optional preserveTimezones
      16. Optional root
      17. Optional strictFilters
      18. Optional strictVariables
      19. Optional tagDelimiterLeft
      20. Optional tagDelimiterRight
      21. Optional timezoneOffset
      22. Optional trimOutputLeft
      23. Optional trimOutputRight
      24. Optional trimTagLeft
      25. Optional trimTagRight
    +
    1. Hierarchy
    2. Properties
      1. Optional cache
      2. Optional dynamicPartials
      3. Optional extname
      4. Optional fs
      5. Optional globals
      6. Optional greedy
      7. Optional jsTruthy
      8. Optional keepOutputType
      9. Optional layouts
      10. Optional lenientIf
      11. Optional operators
      12. Optional operatorsTrie
      13. Optional orderedFilterParameters
      14. Optional outputDelimiterLeft
      15. Optional outputDelimiterRight
      16. Optional partials
      17. Optional preserveTimezones
      18. Optional root
      19. Optional strictFilters
      20. Optional strictVariables
      21. Optional tagDelimiterLeft
      22. Optional tagDelimiterRight
      23. Optional timezoneOffset
      24. Optional trimOutputLeft
      25. Optional trimOutputRight
      26. Optional trimTagLeft
      27. Optional trimTagRight
    Back to Top
    diff --git a/api/interfaces/render_operator_.operators.html b/api/interfaces/render_operator_.operators.html index 83ea209e3..a657d4fd2 100644 --- a/api/interfaces/render_operator_.operators.html +++ b/api/interfaces/render_operator_.operators.html @@ -122,7 +122,7 @@ diff --git a/api/interfaces/template_filter_filter_impl_.filterimpl.html b/api/interfaces/template_filter_filter_impl_.filterimpl.html index c1cf11f89..4d61b7046 100644 --- a/api/interfaces/template_filter_filter_impl_.filterimpl.html +++ b/api/interfaces/template_filter_filter_impl_.filterimpl.html @@ -102,7 +102,7 @@ diff --git a/api/interfaces/template_filter_filter_impl_options_.filterimploptions.html b/api/interfaces/template_filter_filter_impl_options_.filterimploptions.html index 75e093094..bb0379d5f 100644 --- a/api/interfaces/template_filter_filter_impl_options_.filterimploptions.html +++ b/api/interfaces/template_filter_filter_impl_options_.filterimploptions.html @@ -121,7 +121,7 @@ diff --git a/api/interfaces/template_tag_tag_impl_.tagimpl.html b/api/interfaces/template_tag_tag_impl_.tagimpl.html index 8fefded66..ff45309d9 100644 --- a/api/interfaces/template_tag_tag_impl_.tagimpl.html +++ b/api/interfaces/template_tag_tag_impl_.tagimpl.html @@ -138,7 +138,7 @@ diff --git a/api/interfaces/template_tag_tag_impl_options_.tagimploptions.html b/api/interfaces/template_tag_tag_impl_options_.tagimploptions.html index 52c351be4..85bde1a64 100644 --- a/api/interfaces/template_tag_tag_impl_options_.tagimploptions.html +++ b/api/interfaces/template_tag_tag_impl_options_.tagimploptions.html @@ -130,7 +130,7 @@ diff --git a/api/interfaces/template_template_.template.html b/api/interfaces/template_template_.template.html index 240f0dc04..986b21652 100644 --- a/api/interfaces/template_template_.template.html +++ b/api/interfaces/template_template_.template.html @@ -124,7 +124,7 @@ diff --git a/api/interfaces/util_async_.thenable.html b/api/interfaces/util_async_.thenable.html index a8d232356..c59a7735b 100644 --- a/api/interfaces/util_async_.thenable.html +++ b/api/interfaces/util_async_.thenable.html @@ -134,7 +134,7 @@ diff --git a/api/interfaces/util_operator_trie_.trie.html b/api/interfaces/util_operator_trie_.trie.html index 192373e91..fac0f0008 100644 --- a/api/interfaces/util_operator_trie_.trie.html +++ b/api/interfaces/util_operator_trie_.trie.html @@ -100,7 +100,7 @@ diff --git a/api/interfaces/util_strftime_.formatoptions.html b/api/interfaces/util_strftime_.formatoptions.html index ceb06b26c..b893c18a6 100644 --- a/api/interfaces/util_strftime_.formatoptions.html +++ b/api/interfaces/util_strftime_.formatoptions.html @@ -105,7 +105,7 @@ diff --git a/api/modules/builtin_filters_array_.html b/api/modules/builtin_filters_array_.html index ddc8aaa87..1f61f1c65 100644 --- a/api/modules/builtin_filters_array_.html +++ b/api/modules/builtin_filters_array_.html @@ -365,7 +365,7 @@ diff --git a/api/modules/builtin_filters_date_.html b/api/modules/builtin_filters_date_.html index 3c3e3b1a8..ad88da0ea 100644 --- a/api/modules/builtin_filters_date_.html +++ b/api/modules/builtin_filters_date_.html @@ -135,7 +135,7 @@ diff --git a/api/modules/builtin_filters_html_.html b/api/modules/builtin_filters_html_.html index 34882f755..b8814c79f 100644 --- a/api/modules/builtin_filters_html_.html +++ b/api/modules/builtin_filters_html_.html @@ -201,7 +201,7 @@ diff --git a/api/modules/builtin_filters_index_.html b/api/modules/builtin_filters_index_.html index 972d89207..9f0271416 100644 --- a/api/modules/builtin_filters_index_.html +++ b/api/modules/builtin_filters_index_.html @@ -94,7 +94,7 @@ diff --git a/api/modules/builtin_filters_math_.html b/api/modules/builtin_filters_math_.html index a42afa69a..026f7e784 100644 --- a/api/modules/builtin_filters_math_.html +++ b/api/modules/builtin_filters_math_.html @@ -257,7 +257,7 @@ diff --git a/api/modules/builtin_filters_object_.html b/api/modules/builtin_filters_object_.html index 00d78001f..d76905006 100644 --- a/api/modules/builtin_filters_object_.html +++ b/api/modules/builtin_filters_object_.html @@ -138,7 +138,7 @@ diff --git a/api/modules/builtin_filters_string_.html b/api/modules/builtin_filters_string_.html index 4cf5abb84..edc992cba 100644 --- a/api/modules/builtin_filters_string_.html +++ b/api/modules/builtin_filters_string_.html @@ -425,7 +425,7 @@ diff --git a/api/modules/builtin_filters_url_.html b/api/modules/builtin_filters_url_.html index f55244265..a4f3b9bc3 100644 --- a/api/modules/builtin_filters_url_.html +++ b/api/modules/builtin_filters_url_.html @@ -127,7 +127,7 @@ diff --git a/api/modules/builtin_tags_assign_.html b/api/modules/builtin_tags_assign_.html index e19c29a8a..6433cadd0 100644 --- a/api/modules/builtin_tags_assign_.html +++ b/api/modules/builtin_tags_assign_.html @@ -94,7 +94,7 @@ diff --git a/api/modules/builtin_tags_block_.html b/api/modules/builtin_tags_block_.html index 5df1f4baa..1eb1d9eef 100644 --- a/api/modules/builtin_tags_block_.html +++ b/api/modules/builtin_tags_block_.html @@ -94,7 +94,7 @@ diff --git a/api/modules/builtin_tags_break_.html b/api/modules/builtin_tags_break_.html index 61154320d..881e21404 100644 --- a/api/modules/builtin_tags_break_.html +++ b/api/modules/builtin_tags_break_.html @@ -94,7 +94,7 @@ diff --git a/api/modules/builtin_tags_capture_.html b/api/modules/builtin_tags_capture_.html index bb922296e..2c521aeb0 100644 --- a/api/modules/builtin_tags_capture_.html +++ b/api/modules/builtin_tags_capture_.html @@ -110,7 +110,7 @@ diff --git a/api/modules/builtin_tags_case_.html b/api/modules/builtin_tags_case_.html index 46b996484..ef9986320 100644 --- a/api/modules/builtin_tags_case_.html +++ b/api/modules/builtin_tags_case_.html @@ -94,7 +94,7 @@ diff --git a/api/modules/builtin_tags_comment_.html b/api/modules/builtin_tags_comment_.html index 2ace98d59..14319c0bd 100644 --- a/api/modules/builtin_tags_comment_.html +++ b/api/modules/builtin_tags_comment_.html @@ -94,7 +94,7 @@ diff --git a/api/modules/builtin_tags_continue_.html b/api/modules/builtin_tags_continue_.html index 3077c6bb8..46c577467 100644 --- a/api/modules/builtin_tags_continue_.html +++ b/api/modules/builtin_tags_continue_.html @@ -94,7 +94,7 @@ diff --git a/api/modules/builtin_tags_cycle_.html b/api/modules/builtin_tags_cycle_.html index 205697c19..568eb0b92 100644 --- a/api/modules/builtin_tags_cycle_.html +++ b/api/modules/builtin_tags_cycle_.html @@ -94,7 +94,7 @@ diff --git a/api/modules/builtin_tags_decrement_.html b/api/modules/builtin_tags_decrement_.html index a6f61c4ec..fb3a242dc 100644 --- a/api/modules/builtin_tags_decrement_.html +++ b/api/modules/builtin_tags_decrement_.html @@ -94,7 +94,7 @@ diff --git a/api/modules/builtin_tags_for_.html b/api/modules/builtin_tags_for_.html index 29d72833b..6ec3736a4 100644 --- a/api/modules/builtin_tags_for_.html +++ b/api/modules/builtin_tags_for_.html @@ -162,7 +162,7 @@ diff --git a/api/modules/builtin_tags_if_.html b/api/modules/builtin_tags_if_.html index 9a6ca1252..960552828 100644 --- a/api/modules/builtin_tags_if_.html +++ b/api/modules/builtin_tags_if_.html @@ -94,7 +94,7 @@ diff --git a/api/modules/builtin_tags_include_.html b/api/modules/builtin_tags_include_.html index ecdea8a40..01d6619bf 100644 --- a/api/modules/builtin_tags_include_.html +++ b/api/modules/builtin_tags_include_.html @@ -94,7 +94,7 @@ diff --git a/api/modules/builtin_tags_increment_.html b/api/modules/builtin_tags_increment_.html index 3e6fbaa76..4d776c7a3 100644 --- a/api/modules/builtin_tags_increment_.html +++ b/api/modules/builtin_tags_increment_.html @@ -94,7 +94,7 @@ diff --git a/api/modules/builtin_tags_index_.html b/api/modules/builtin_tags_index_.html index 28ef95fa2..68a915914 100644 --- a/api/modules/builtin_tags_index_.html +++ b/api/modules/builtin_tags_index_.html @@ -97,8 +97,6 @@

    block

    block: object

    Defined in builtin/tags/index.ts:22

    Type declaration:

    Constructors

    constructor

    + new Liquid(opts: LiquidOptions): Liquid

    -

    Defined in liquid.ts:26

    +

    Defined in liquid.ts:25

    Parameters:

    @@ -118,27 +118,6 @@

    options

    options: NormalizedFullOptions

    Defined in liquid.ts:21


    -

    parseFileImpl

    parseFileImpl: function

    -

    Defined in liquid.ts:26

    -

    Type declaration:

    ▸ (file: string, sync?: undefined | false | true): Iterator‹Template[]›

    -

    Parameters:

    -
    - - - - - - - - - - - - - - -
    NameType
    filestring
    sync?undefined | false | true
    -

    parser

    parser: Parser

    Defined in liquid.ts:23


    @@ -148,7 +127,7 @@

    tags

    tags: TagMap

    Defined in liquid.ts:25

    Methods

    _evalValue

    _evalValue(str: string, ctx: Context): IterableIterator‹any›

    -

    Defined in liquid.ts:105

    +

    Defined in liquid.ts:92

    Parameters:

    @@ -169,7 +148,7 @@

    Returns: IterableIterator‹any›


    _parseAndRender

    _parseAndRender(html: string, scope?: undefined | object, sync?: undefined | false | true): IterableIterator‹any›

    -

    Defined in liquid.ts:60

    +

    Defined in liquid.ts:56

    Parameters:

    @@ -193,8 +172,8 @@

    Returns: IterableIterator‹any›


    -

    Private _parseFile

    _parseFile(file: string, sync?: undefined | false | true): IterableIterator‹Promise‹boolean› | Promise‹string› | Template[]›

    -

    Defined in liquid.ts:80

    +

    _parseLayoutFile

    _parseLayoutFile(file: string, sync?: undefined | false | true): Iterator‹Template[]›

    +

    Defined in liquid.ts:70

    Parameters:

    @@ -212,10 +191,10 @@
    undefined | false | true
    -

    Returns: IterableIterator‹Promise‹boolean› | Promise‹string› | Template[]›

    +

    Returns: Iterator‹Template[]›


    -

    Private _parseFileCached

    _parseFileCached(file: string, sync?: undefined | false | true): IterableIterator‹any›

    -

    Defined in liquid.ts:71

    +

    _parsePartialFile

    _parsePartialFile(file: string, sync?: undefined | false | true): Iterator‹Template[]›

    +

    Defined in liquid.ts:67

    Parameters:

    @@ -233,10 +212,10 @@
    undefined | false | true
    -

    Returns: IterableIterator‹any›

    +

    Returns: Iterator‹Template[]›


    _render

    _render(tpl: Template[], scope?: undefined | object, sync?: undefined | false | true): IterableIterator‹any›

    -

    Defined in liquid.ts:45

    +

    Defined in liquid.ts:41

    Parameters:

    @@ -261,7 +240,7 @@

    Returns: IterableIterator‹any›


    evalValue

    evalValue(str: string, ctx: Context): Promise‹any›

    -

    Defined in liquid.ts:109

    +

    Defined in liquid.ts:96

    Parameters:

    @@ -282,7 +261,7 @@

    Returns: Promise‹any›


    evalValueSync

    evalValueSync(str: string, ctx: Context): any

    -

    Defined in liquid.ts:112

    +

    Defined in liquid.ts:99

    Parameters:

    @@ -303,53 +282,11 @@

    Returns: any


    express

    express(): (Anonymous function)

    -

    Defined in liquid.ts:125

    +

    Defined in liquid.ts:112

    Returns: (Anonymous function)


    -

    Private lookupError

    lookupError(file: string, roots: string[]): any

    -

    Defined in liquid.ts:149

    -

    Parameters:

    -
    - - - - - - - - - - - - - - -
    NameType
    filestring
    rootsstring[]
    -

    Returns: any

    -
    -

    Private lookupFiles

    lookupFiles(file: string, options: NormalizedFullOptions): IterableIterator‹string›

    -

    Defined in liquid.ts:138

    -

    Parameters:

    - - - - - - - - - - - - - - - -
    NameType
    filestring
    optionsNormalizedFullOptions
    -

    Returns: IterableIterator‹string›

    -

    parse

    parse(html: string, filepath?: undefined | string): Template[]

    -

    Defined in liquid.ts:39

    +

    Defined in liquid.ts:37

    Parameters:

    @@ -370,7 +307,7 @@

    Returns: Template[]


    parseAndRender

    parseAndRender(html: string, scope?: undefined | object): Promise‹any›

    -

    Defined in liquid.ts:64

    +

    Defined in liquid.ts:60

    Parameters:

    @@ -391,7 +328,7 @@

    Returns: Promise‹any›


    parseAndRenderSync

    parseAndRenderSync(html: string, scope?: undefined | object): any

    -

    Defined in liquid.ts:67

    +

    Defined in liquid.ts:63

    Parameters:

    @@ -412,7 +349,7 @@

    Returns: any


    parseFile

    parseFile(file: string): Promise‹Template[]›

    -

    Defined in liquid.ts:90

    +

    Defined in liquid.ts:73

    Parameters:

    @@ -429,7 +366,7 @@

    Returns: Promise‹Template[]›


    parseFileSync

    parseFileSync(file: string): Template[]

    -

    Defined in liquid.ts:93

    +

    Defined in liquid.ts:76

    Parameters:

    @@ -446,7 +383,7 @@

    Returns: Template[]


    plugin

    plugin(plugin: function): void

    -

    Defined in liquid.ts:122

    +

    Defined in liquid.ts:109

    Parameters:

    plugin: function

    ▸ (this: Liquid, L: Liquid): void

    @@ -470,7 +407,7 @@

    Returns: void


    registerFilter

    registerFilter(name: string, filter: FilterImplOptions): void

    -

    Defined in liquid.ts:116

    +

    Defined in liquid.ts:103

    Parameters:

    @@ -491,7 +428,7 @@

    Returns: void


    registerTag

    registerTag(name: string, tag: TagImplOptions): void

    -

    Defined in liquid.ts:119

    +

    Defined in liquid.ts:106

    Parameters:

    @@ -512,7 +449,7 @@

    Returns: void


    render

    render(tpl: Template[], scope?: undefined | object): Promise‹any›

    -

    Defined in liquid.ts:49

    +

    Defined in liquid.ts:45

    Parameters:

    @@ -533,7 +470,7 @@

    Returns: Promise‹any›


    renderFile

    renderFile(file: string, ctx?: undefined | object): Promise‹any›

    -

    Defined in liquid.ts:96

    +

    Defined in liquid.ts:79

    Parameters:

    @@ -554,7 +491,7 @@

    Returns: Promise‹any›


    renderFileSync

    renderFileSync(file: string, ctx?: undefined | object): any

    -

    Defined in liquid.ts:100

    +

    Defined in liquid.ts:83

    Parameters:

    @@ -574,8 +511,29 @@

    Returns: any


    +

    renderFileToNodeStream

    renderFileToNodeStream(file: string, scope?: undefined | object): Promise‹ReadableStream›

    +

    Defined in liquid.ts:87

    +

    Parameters:

    + + + + + + + + + + + + + + + +
    NameType
    filestring
    scope?undefined | object
    +

    Returns: Promise‹ReadableStream›

    +

    renderSync

    renderSync(tpl: Template[], scope?: undefined | object): any

    -

    Defined in liquid.ts:52

    +

    Defined in liquid.ts:48

    Parameters:

    @@ -596,7 +554,7 @@

    Returns: any


    renderToNodeStream

    renderToNodeStream(tpl: Template[], scope?: undefined | object): ReadableStream

    -

    Defined in liquid.ts:55

    +

    Defined in liquid.ts:51

    Parameters:

    @@ -618,7 +576,7 @@ @@ -627,7 +585,7 @@
    目录 -
    1. Hierarchy
    2. Constructors
      1. constructor
    3. Properties
      1. filters
      2. options
      3. parseFileImpl
        1. Type declaration:
      4. parser
      5. renderer
      6. tags
    4. Methods
      1. _evalValue
      2. _parseAndRender
      3. Private _parseFile
      4. Private _parseFileCached
      5. _render
      6. evalValue
      7. evalValueSync
      8. express
      9. Private lookupError
      10. Private lookupFiles
      11. parse
      12. parseAndRender
      13. parseAndRenderSync
      14. parseFile
      15. parseFileSync
      16. plugin
      17. registerFilter
      18. registerTag
      19. render
      20. renderFile
      21. renderFileSync
      22. renderSync
      23. renderToNodeStream
    +
    1. Hierarchy
    2. Constructors
      1. constructor
    3. Properties
      1. filters
      2. options
      3. parser
      4. renderer
      5. tags
    4. Methods
      1. _evalValue
      2. _parseAndRender
      3. _parseLayoutFile
      4. _parsePartialFile
      5. _render
      6. evalValue
      7. evalValueSync
      8. express
      9. parse
      10. parseAndRender
      11. parseAndRenderSync
      12. parseFile
      13. parseFileSync
      14. plugin
      15. registerFilter
      16. registerTag
      17. render
      18. renderFile
      19. renderFileSync
      20. renderFileToNodeStream
      21. renderSync
      22. renderToNodeStream
    回到顶部
    diff --git a/zh-cn/api/classes/parser_parse_stream_.parsestream.html b/zh-cn/api/classes/parser_parse_stream_.parsestream.html index 6724cdd55..e884ff17f 100644 --- a/zh-cn/api/classes/parser_parse_stream_.parsestream.html +++ b/zh-cn/api/classes/parser_parse_stream_.parsestream.html @@ -150,7 +150,7 @@

    Parameters:

    name: string

    cb: function

    -

    ▸ (arg: T2): void

    +

    ▸ (this: ParseStream, arg: T2): void

    Parameters:

    @@ -160,6 +160,10 @@ + + + + @@ -199,7 +203,7 @@ diff --git a/zh-cn/api/classes/parser_parser_.parser.html b/zh-cn/api/classes/parser_parser_.parser.html index 8eb4dea60..aa7aad5c0 100644 --- a/zh-cn/api/classes/parser_parser_.parser.html +++ b/zh-cn/api/classes/parser_parser_.parser.html @@ -95,7 +95,7 @@
  • Parser
  • Constructors

    constructor

    + new Parser(liquid: Liquid): Parser

    -

    Defined in parser/parser.ts:13

    +

    Defined in parser/parser.ts:21

    Parameters:

    thisParseStream
    arg T2
    @@ -110,10 +110,21 @@

    Returns: Parser

    -

    Properties

    Private liquid

    liquid: Liquid

    -

    Defined in parser/parser.ts:13

    -

    Methods

    parse

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

    +

    Properties

    Private cache

    cache: CacheTemplate[]› | undefined

    +

    Defined in parser/parser.ts:20

    +
    +

    Private fs

    fs: FS

    +

    Defined in parser/parser.ts:19

    +
    +

    Private liquid

    liquid: Liquid

    Defined in parser/parser.ts:18

    +
    +

    Private loader

    loader: Loader

    +

    Defined in parser/parser.ts:21

    +
    +

    parseFile

    parseFile: function

    +

    Defined in parser/parser.ts:16

    +

    Type declaration:

    ▸ (file: string, sync?: undefined | false | true, type?: LookupType): Iterator‹Template[]›

    Parameters:

    @@ -123,14 +134,99 @@ - - + + + + + + + + + + + +
    tokensTopLevelToken[]filestring
    sync?undefined | false | true
    type?LookupType
    +

    Methods

    Private _parseFile

    _parseFile(file: string, sync?: undefined | false | true, type: LookupType): IterableIterator‹Promise‹string› | Template[] | IterableIterator‹string | Promise‹boolean›››

    +

    Defined in parser/parser.ts:68

    +

    Parameters:

    + + + + + + + + + + + + + + + + + + + + + + + +
    NameTypeDefault
    filestring-
    sync?undefined | false | true-
    typeLookupTypeLookupType.Root
    +

    Returns: IterableIterator‹Promise‹string› | Template[] | IterableIterator‹string | Promise‹boolean›››

    +
    +

    Private _parseFileCached

    _parseFileCached(file: string, sync?: undefined | false | true, type: LookupType): IterableIterator‹any›

    +

    Defined in parser/parser.ts:59

    +

    Parameters:

    + + + + + + + + + + + + + + + + + + + + + + + +
    NameTypeDefault
    filestring-
    sync?undefined | false | true-
    typeLookupTypeLookupType.Root
    +

    Returns: IterableIterator‹any›

    +
    +

    parse

    parse(html: string, filepath?: undefined | string): Template[]

    +

    Defined in parser/parser.ts:30

    +

    Parameters:

    + + + + + + + + + + + + + +
    NameType
    htmlstring
    filepath?undefined | string

    Returns: Template[]


    -

    parseStream

    parseStream(tokens: TopLevelToken[]): ParseStreamTagToken | HTMLToken | OutputToken

    -

    Defined in parser/parser.ts:39

    +

    parseStream

    parseStream(tokens: TopLevelToken[]): ParseStreamHTMLToken | OutputToken | TagToken

    +

    Defined in parser/parser.ts:56

    Parameters:

    @@ -144,10 +240,10 @@
    TopLevelToken[]
    -

    Returns: ParseStreamTagToken | HTMLToken | OutputToken

    +

    Returns: ParseStreamHTMLToken | OutputToken | TagToken


    parseToken

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

    -

    Defined in parser/parser.ts:26

    +

    Defined in parser/parser.ts:43

    Parameters:

    @@ -166,10 +262,27 @@

    Returns: Tag | Output | HTML

    +
    +

    parseTokens

    parseTokens(tokens: TopLevelToken[]): Template[]

    +

    Defined in parser/parser.ts:35

    +

    Parameters:

    + + + + + + + + + + + +
    NameType
    tokensTopLevelToken[]
    +

    Returns: Template[]

    @@ -178,7 +291,7 @@
    目录 -
    1. Hierarchy
    2. Constructors
      1. constructor
    3. Properties
      1. Private liquid
    4. Methods
      1. parse
      2. parseStream
      3. parseToken
    +
    1. Hierarchy
    2. Constructors
      1. constructor
    3. Properties
      1. Private cache
      2. Private fs
      3. Private liquid
      4. Private loader
      5. parseFile
        1. Type declaration:
    4. Methods
      1. Private _parseFile
      2. Private _parseFileCached
      3. parse
      4. parseStream
      5. parseToken
      6. parseTokens
    回到顶部
    diff --git a/zh-cn/api/classes/parser_tokenizer_.tokenizer.html b/zh-cn/api/classes/parser_tokenizer_.tokenizer.html index e7a6edc97..fbf3fc01d 100644 --- a/zh-cn/api/classes/parser_tokenizer_.tokenizer.html +++ b/zh-cn/api/classes/parser_tokenizer_.tokenizer.html @@ -486,7 +486,7 @@ diff --git a/zh-cn/api/classes/render_expression_.expression.html b/zh-cn/api/classes/render_expression_.expression.html index 8a402efe1..903b8d366 100644 --- a/zh-cn/api/classes/render_expression_.expression.html +++ b/zh-cn/api/classes/render_expression_.expression.html @@ -135,7 +135,7 @@ diff --git a/zh-cn/api/classes/render_render_.render.html b/zh-cn/api/classes/render_render_.render.html index f1523e8b9..392364405 100644 --- a/zh-cn/api/classes/render_render_.render.html +++ b/zh-cn/api/classes/render_render_.render.html @@ -95,7 +95,7 @@
  • Render
  • Methods

    renderTemplates

    renderTemplates(templates: Template[], ctx: Context, emitter?: Emitter): IterableIterator‹any›

    -

    Defined in render/render.ts:16

    +

    Defined in render/render.ts:17

    Parameters:

    @@ -142,7 +142,7 @@ diff --git a/zh-cn/api/classes/template_filter_filter_.filter.html b/zh-cn/api/classes/template_filter_filter_.filter.html index 260864965..0c01cc859 100644 --- a/zh-cn/api/classes/template_filter_filter_.filter.html +++ b/zh-cn/api/classes/template_filter_filter_.filter.html @@ -156,7 +156,7 @@ 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 b515b8613..f06b57020 100644 --- a/zh-cn/api/classes/template_filter_filter_map_.filtermap.html +++ b/zh-cn/api/classes/template_filter_filter_map_.filtermap.html @@ -186,7 +186,7 @@ diff --git a/zh-cn/api/classes/template_html_.html.html b/zh-cn/api/classes/template_html_.html.html index c538e86c1..3ed851b03 100644 --- a/zh-cn/api/classes/template_html_.html.html +++ b/zh-cn/api/classes/template_html_.html.html @@ -147,7 +147,7 @@ diff --git a/zh-cn/api/classes/template_output_.output.html b/zh-cn/api/classes/template_output_.output.html index de41f1696..dc01851be 100644 --- a/zh-cn/api/classes/template_output_.output.html +++ b/zh-cn/api/classes/template_output_.output.html @@ -151,7 +151,7 @@ diff --git a/zh-cn/api/classes/template_tag_hash_.hash.html b/zh-cn/api/classes/template_tag_hash_.hash.html index dc409c031..44a0e9d1d 100644 --- a/zh-cn/api/classes/template_tag_hash_.hash.html +++ b/zh-cn/api/classes/template_tag_hash_.hash.html @@ -134,7 +134,7 @@ diff --git a/zh-cn/api/classes/template_tag_tag_.tag.html b/zh-cn/api/classes/template_tag_tag_.tag.html index ae00c5adf..160b2bfa2 100644 --- a/zh-cn/api/classes/template_tag_tag_.tag.html +++ b/zh-cn/api/classes/template_tag_tag_.tag.html @@ -158,7 +158,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 11260392f..ad87d3b72 100644 --- a/zh-cn/api/classes/template_tag_tag_map_.tagmap.html +++ b/zh-cn/api/classes/template_tag_tag_map_.tagmap.html @@ -139,7 +139,7 @@ diff --git a/zh-cn/api/classes/template_template_impl_.templateimpl.html b/zh-cn/api/classes/template_template_impl_.templateimpl.html index 7b2f2da6f..357179c09 100644 --- a/zh-cn/api/classes/template_template_impl_.templateimpl.html +++ b/zh-cn/api/classes/template_template_impl_.templateimpl.html @@ -120,7 +120,7 @@ diff --git a/zh-cn/api/classes/template_value_.value.html b/zh-cn/api/classes/template_value_.value.html index 8c3309dd1..f8944192d 100644 --- a/zh-cn/api/classes/template_value_.value.html +++ b/zh-cn/api/classes/template_value_.value.html @@ -145,7 +145,7 @@ diff --git a/zh-cn/api/classes/tokens_delimited_token_.delimitedtoken.html b/zh-cn/api/classes/tokens_delimited_token_.delimitedtoken.html index dc5c320e3..fae2aa9fa 100644 --- a/zh-cn/api/classes/tokens_delimited_token_.delimitedtoken.html +++ b/zh-cn/api/classes/tokens_delimited_token_.delimitedtoken.html @@ -94,8 +94,8 @@

    Hierarchy

    Constructors

    constructor

    + new DelimitedToken(kind: TokenKind, content: string, input: string, begin: number, end: number, trimLeft: boolean, trimRight: boolean, file?: undefined | string): DelimitedToken

    @@ -188,7 +188,7 @@ diff --git a/zh-cn/api/classes/tokens_filter_token_.filtertoken.html b/zh-cn/api/classes/tokens_filter_token_.filtertoken.html index 6fecc1082..142f3679c 100644 --- a/zh-cn/api/classes/tokens_filter_token_.filtertoken.html +++ b/zh-cn/api/classes/tokens_filter_token_.filtertoken.html @@ -175,7 +175,7 @@ diff --git a/zh-cn/api/classes/tokens_hash_token_.hashtoken.html b/zh-cn/api/classes/tokens_hash_token_.hashtoken.html index 0c0cd1ca8..e60ac4692 100644 --- a/zh-cn/api/classes/tokens_hash_token_.hashtoken.html +++ b/zh-cn/api/classes/tokens_hash_token_.hashtoken.html @@ -175,7 +175,7 @@ diff --git a/zh-cn/api/classes/tokens_html_token_.htmltoken.html b/zh-cn/api/classes/tokens_html_token_.htmltoken.html index c3c47d820..9509eae86 100644 --- a/zh-cn/api/classes/tokens_html_token_.htmltoken.html +++ b/zh-cn/api/classes/tokens_html_token_.htmltoken.html @@ -171,7 +171,7 @@ diff --git a/zh-cn/api/classes/tokens_identifier_token_.identifiertoken.html b/zh-cn/api/classes/tokens_identifier_token_.identifiertoken.html index db3bc8eb2..30c884ebc 100644 --- a/zh-cn/api/classes/tokens_identifier_token_.identifiertoken.html +++ b/zh-cn/api/classes/tokens_identifier_token_.identifiertoken.html @@ -183,7 +183,7 @@ diff --git a/zh-cn/api/classes/tokens_literal_token_.literaltoken.html b/zh-cn/api/classes/tokens_literal_token_.literaltoken.html index 767ccdaa0..e2055801a 100644 --- a/zh-cn/api/classes/tokens_literal_token_.literaltoken.html +++ b/zh-cn/api/classes/tokens_literal_token_.literaltoken.html @@ -164,7 +164,7 @@ diff --git a/zh-cn/api/classes/tokens_number_token_.numbertoken.html b/zh-cn/api/classes/tokens_number_token_.numbertoken.html index e9a5a4d03..69b820d1b 100644 --- a/zh-cn/api/classes/tokens_number_token_.numbertoken.html +++ b/zh-cn/api/classes/tokens_number_token_.numbertoken.html @@ -159,7 +159,7 @@ diff --git a/zh-cn/api/classes/tokens_operator_token_.operatortoken.html b/zh-cn/api/classes/tokens_operator_token_.operatortoken.html index e5b635353..f3f9d3c4d 100644 --- a/zh-cn/api/classes/tokens_operator_token_.operatortoken.html +++ b/zh-cn/api/classes/tokens_operator_token_.operatortoken.html @@ -168,7 +168,7 @@ diff --git a/zh-cn/api/classes/tokens_output_token_.outputtoken.html b/zh-cn/api/classes/tokens_output_token_.outputtoken.html index b725f5bca..e7f72e2ed 100644 --- a/zh-cn/api/classes/tokens_output_token_.outputtoken.html +++ b/zh-cn/api/classes/tokens_output_token_.outputtoken.html @@ -174,7 +174,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 80c338d08..bc13a4a4e 100644 --- a/zh-cn/api/classes/tokens_property_access_token_.propertyaccesstoken.html +++ b/zh-cn/api/classes/tokens_property_access_token_.propertyaccesstoken.html @@ -166,7 +166,7 @@ diff --git a/zh-cn/api/classes/tokens_quoted_token_.quotedtoken.html b/zh-cn/api/classes/tokens_quoted_token_.quotedtoken.html index 341d498c9..8418e9494 100644 --- a/zh-cn/api/classes/tokens_quoted_token_.quotedtoken.html +++ b/zh-cn/api/classes/tokens_quoted_token_.quotedtoken.html @@ -161,7 +161,7 @@ diff --git a/zh-cn/api/classes/tokens_range_token_.rangetoken.html b/zh-cn/api/classes/tokens_range_token_.rangetoken.html index 2de4210e8..95729188e 100644 --- a/zh-cn/api/classes/tokens_range_token_.rangetoken.html +++ b/zh-cn/api/classes/tokens_range_token_.rangetoken.html @@ -175,7 +175,7 @@ diff --git a/zh-cn/api/classes/tokens_tag_token_.tagtoken.html b/zh-cn/api/classes/tokens_tag_token_.tagtoken.html index 9dec706d7..3fca88238 100644 --- a/zh-cn/api/classes/tokens_tag_token_.tagtoken.html +++ b/zh-cn/api/classes/tokens_tag_token_.tagtoken.html @@ -180,7 +180,7 @@ diff --git a/zh-cn/api/classes/tokens_token_.token.html b/zh-cn/api/classes/tokens_token_.token.html index 46754d755..263db345d 100644 --- a/zh-cn/api/classes/tokens_token_.token.html +++ b/zh-cn/api/classes/tokens_token_.token.html @@ -96,11 +96,11 @@

    OperatorToken

    DelimitedToken

    IdentifierToken

    -

    HTMLToken

    +

    NumberToken

    +

    LiteralToken

    QuotedToken

    PropertyAccessToken

    -

    LiteralToken

    -

    NumberToken

    +

    HTMLToken

    RangeToken

    FilterToken

    HashToken

    @@ -166,7 +166,7 @@ diff --git a/zh-cn/api/classes/util_error_.assertionerror.html b/zh-cn/api/classes/util_error_.assertionerror.html index 38c34c0a3..e7bd0fa15 100644 --- a/zh-cn/api/classes/util_error_.assertionerror.html +++ b/zh-cn/api/classes/util_error_.assertionerror.html @@ -130,7 +130,7 @@ diff --git a/zh-cn/api/classes/util_error_.internalundefinedvariableerror.html b/zh-cn/api/classes/util_error_.internalundefinedvariableerror.html index 40f2ff9e5..b42ad1899 100644 --- a/zh-cn/api/classes/util_error_.internalundefinedvariableerror.html +++ b/zh-cn/api/classes/util_error_.internalundefinedvariableerror.html @@ -133,7 +133,7 @@ diff --git a/zh-cn/api/classes/util_error_.liquiderror.html b/zh-cn/api/classes/util_error_.liquiderror.html index 61a1080b2..4082c74c1 100644 --- a/zh-cn/api/classes/util_error_.liquiderror.html +++ b/zh-cn/api/classes/util_error_.liquiderror.html @@ -150,7 +150,7 @@ diff --git a/zh-cn/api/classes/util_error_.parseerror.html b/zh-cn/api/classes/util_error_.parseerror.html index fba5de457..66dee9b99 100644 --- a/zh-cn/api/classes/util_error_.parseerror.html +++ b/zh-cn/api/classes/util_error_.parseerror.html @@ -137,7 +137,7 @@ diff --git a/zh-cn/api/classes/util_error_.rendererror.html b/zh-cn/api/classes/util_error_.rendererror.html index 6be1f2cea..973906ec2 100644 --- a/zh-cn/api/classes/util_error_.rendererror.html +++ b/zh-cn/api/classes/util_error_.rendererror.html @@ -154,7 +154,7 @@ diff --git a/zh-cn/api/classes/util_error_.tokenizationerror.html b/zh-cn/api/classes/util_error_.tokenizationerror.html index 249951d35..46496ec3e 100644 --- a/zh-cn/api/classes/util_error_.tokenizationerror.html +++ b/zh-cn/api/classes/util_error_.tokenizationerror.html @@ -137,7 +137,7 @@ diff --git a/zh-cn/api/classes/util_error_.undefinedvariableerror.html b/zh-cn/api/classes/util_error_.undefinedvariableerror.html index 4120d796f..0f02d27f3 100644 --- a/zh-cn/api/classes/util_error_.undefinedvariableerror.html +++ b/zh-cn/api/classes/util_error_.undefinedvariableerror.html @@ -137,7 +137,7 @@ diff --git a/zh-cn/api/enums/context_block_mode_.blockmode.html b/zh-cn/api/enums/context_block_mode_.blockmode.html index 05eb8992d..eb533f272 100644 --- a/zh-cn/api/enums/context_block_mode_.blockmode.html +++ b/zh-cn/api/enums/context_block_mode_.blockmode.html @@ -99,7 +99,7 @@ diff --git a/zh-cn/api/interfaces/render_emitter_.emitter.html b/zh-cn/api/enums/fs_loader_.lookuptype.html similarity index 84% rename from zh-cn/api/interfaces/render_emitter_.emitter.html rename to zh-cn/api/enums/fs_loader_.lookuptype.html index eba4403df..b3db550ba 100644 --- a/zh-cn/api/interfaces/render_emitter_.emitter.html +++ b/zh-cn/api/enums/fs_loader_.lookuptype.html @@ -2,19 +2,19 @@ - Interface: Emitter | LiquidJS + Enumeration: LookupType | LiquidJS - + - + - + @@ -55,7 +55,7 @@
    - - - - - - - - - - - - -
    NameTypeDescription
    htmlanystring, Drop or other primitive value
    -

    Returns: void

    +

    Root

    Root: = “root”

    +

    Defined in fs/loader.ts:13

    @@ -132,7 +111,7 @@
    目录 -
    1. Hierarchy
    2. Methods
      1. collect
      2. end
      3. write
    +
    1. Enumeration members
      1. Layouts
      2. Partials
      3. Root
    回到顶部
    @@ -176,7 +155,7 @@
    简体中文 - diff --git a/zh-cn/api/enums/parser_token_kind_.tokenkind.html b/zh-cn/api/enums/parser_token_kind_.tokenkind.html index 83751147b..2c46aad85 100644 --- a/zh-cn/api/enums/parser_token_kind_.tokenkind.html +++ b/zh-cn/api/enums/parser_token_kind_.tokenkind.html @@ -132,7 +132,7 @@
    diff --git a/zh-cn/api/globals.html b/zh-cn/api/globals.html index 036cccc80..fbec2a313 100644 --- a/zh-cn/api/globals.html +++ b/zh-cn/api/globals.html @@ -94,7 +94,7 @@ diff --git a/zh-cn/api/interfaces/cache_cache_.cache.html b/zh-cn/api/interfaces/cache_cache_.cache.html index e82250137..f2f3c2bcb 100644 --- a/zh-cn/api/interfaces/cache_cache_.cache.html +++ b/zh-cn/api/interfaces/cache_cache_.cache.html @@ -138,7 +138,7 @@ diff --git a/zh-cn/api/interfaces/context_scope_.plainobject.html b/zh-cn/api/interfaces/context_scope_.plainobject.html index cb1d88db9..7405cd6b2 100644 --- a/zh-cn/api/interfaces/context_scope_.plainobject.html +++ b/zh-cn/api/interfaces/context_scope_.plainobject.html @@ -102,7 +102,7 @@ diff --git a/zh-cn/api/interfaces/drop_comparable_.comparable.html b/zh-cn/api/interfaces/drop_comparable_.comparable.html index 8934176e4..1dd245c32 100644 --- a/zh-cn/api/interfaces/drop_comparable_.comparable.html +++ b/zh-cn/api/interfaces/drop_comparable_.comparable.html @@ -186,7 +186,7 @@ diff --git a/zh-cn/api/interfaces/emitters_emitter_.emitter.html b/zh-cn/api/interfaces/emitters_emitter_.emitter.html index 47a51d421..3dffe03bd 100644 --- a/zh-cn/api/interfaces/emitters_emitter_.emitter.html +++ b/zh-cn/api/interfaces/emitters_emitter_.emitter.html @@ -95,32 +95,35 @@
  • Emitter
  • Implemented by

    -

    Methods

    end

    end(): void

    -

    Defined in emitters/emitter.ts:3

    -

    Returns: void

    -
    -

    write

    write(html: any): void

    -

    Defined in emitters/emitter.ts:2

    +

    Properties

    buffer

    buffer: string

    +

    Defined in emitters/emitter.ts:10

    +

    Methods

    write

    write(html: any): void

    +

    Defined in emitters/emitter.ts:6

    Parameters:

    + +
    Name TypeDescription
    html anystring, Drop or other primitive value

    Returns: void

    @@ -129,7 +132,7 @@
    目录 -
    1. Hierarchy
    2. Implemented by
    3. Methods
      1. end
      2. write
    +
    1. Hierarchy
    2. Implemented by
    3. Properties
      1. buffer
    4. Methods
      1. write
    回到顶部
    diff --git a/zh-cn/api/interfaces/fs_fs_.fs.html b/zh-cn/api/interfaces/fs_fs_.fs.html index 0746f62f3..814355f5b 100644 --- a/zh-cn/api/interfaces/fs_fs_.fs.html +++ b/zh-cn/api/interfaces/fs_fs_.fs.html @@ -192,7 +192,7 @@ diff --git a/zh-cn/api/interfaces/fs_loader_.loaderoptions.html b/zh-cn/api/interfaces/fs_loader_.loaderoptions.html new file mode 100644 index 000000000..c43ade8f0 --- /dev/null +++ b/zh-cn/api/interfaces/fs_loader_.loaderoptions.html @@ -0,0 +1,193 @@ + + + + + Interface: LoaderOptions | LiquidJS + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + +
    +
    +
    + + +
    +
    +
    + + + +
    +
    + + + + + + + + + + + \ No newline at end of file diff --git a/zh-cn/api/interfaces/liquid_options_.liquidoptions.html b/zh-cn/api/interfaces/liquid_options_.liquidoptions.html index bfea0e6f0..5442c5a90 100644 --- a/zh-cn/api/interfaces/liquid_options_.liquidoptions.html +++ b/zh-cn/api/interfaces/liquid_options_.liquidoptions.html @@ -97,80 +97,86 @@

    Properties

    Optional cache

    cache? : boolean | number | CacheTemplate[]›

    -

    Defined in liquid-options.ts:17

    -
    -

    Optional dynamicPartials

    dynamicPartials? : undefined | false | true

    Defined in liquid-options.ts:21


    +

    Optional dynamicPartials

    dynamicPartials? : undefined | false | true

    +

    Defined in liquid-options.ts:25

    +

    Optional extname

    extname? : undefined | string

    -

    Defined in liquid-options.ts:15

    -
    -

    Optional fs

    fs? : FS

    -

    Defined in liquid-options.ts:51

    -
    -

    Optional globals

    globals? : undefined | object

    -

    Defined in liquid-options.ts:53

    -
    -

    Optional greedy

    greedy? : undefined | false | true

    -

    Defined in liquid-options.ts:49

    -
    -

    Optional jsTruthy

    jsTruthy? : undefined | false | true

    Defined in liquid-options.ts:19


    -

    Optional keepOutputType

    keepOutputType? : undefined | false | true

    +

    Optional fs

    fs? : FS

    Defined in liquid-options.ts:55


    -

    Optional lenientIf

    lenientIf? : undefined | false | true

    -

    Defined in liquid-options.ts:27

    -
    -

    Optional operators

    operators? : Operators

    +

    Optional globals

    globals? : undefined | object

    Defined in liquid-options.ts:57


    -

    Optional orderedFilterParameters

    orderedFilterParameters? : undefined | false | true

    +

    Optional greedy

    greedy? : undefined | false | true

    +

    Defined in liquid-options.ts:53

    +
    +

    Optional jsTruthy

    jsTruthy? : undefined | false | true

    +

    Defined in liquid-options.ts:23

    +
    +

    Optional keepOutputType

    keepOutputType? : undefined | false | true

    Defined in liquid-options.ts:59


    +

    Optional layouts

    layouts? : string | string[]

    +

    Defined in liquid-options.ts:17

    +
    +

    Optional lenientIf

    lenientIf? : undefined | false | true

    +

    Defined in liquid-options.ts:31

    +
    +

    Optional operators

    operators? : Operators

    +

    Defined in liquid-options.ts:61

    +
    +

    Optional orderedFilterParameters

    orderedFilterParameters? : undefined | false | true

    +

    Defined in liquid-options.ts:63

    +

    Optional outputDelimiterLeft

    outputDelimiterLeft? : undefined | string

    -

    Defined in liquid-options.ts:43

    +

    Defined in liquid-options.ts:47


    Optional outputDelimiterRight

    outputDelimiterRight? : undefined | string

    -

    Defined in liquid-options.ts:45

    +

    Defined in liquid-options.ts:49

    +
    +

    Optional partials

    partials? : string | string[]

    +

    Defined in liquid-options.ts:15


    Optional preserveTimezones

    preserveTimezones? : undefined | false | true

    -

    Defined in liquid-options.ts:47

    +

    Defined in liquid-options.ts:51


    Optional root

    root? : string | string[]

    Defined in liquid-options.ts:13


    Optional strictFilters

    strictFilters? : undefined | false | true

    -

    Defined in liquid-options.ts:23

    +

    Defined in liquid-options.ts:27


    Optional strictVariables

    strictVariables? : undefined | false | true

    -

    Defined in liquid-options.ts:25

    -
    -

    Optional tagDelimiterLeft

    tagDelimiterLeft? : undefined | string

    -

    Defined in liquid-options.ts:39

    -
    -

    Optional tagDelimiterRight

    tagDelimiterRight? : undefined | string

    -

    Defined in liquid-options.ts:41

    -
    -

    Optional timezoneOffset

    timezoneOffset? : undefined | number

    Defined in liquid-options.ts:29


    -

    Optional trimOutputLeft

    trimOutputLeft? : undefined | false | true

    -

    Defined in liquid-options.ts:37

    +

    Optional tagDelimiterLeft

    tagDelimiterLeft? : undefined | string

    +

    Defined in liquid-options.ts:43


    -

    Optional trimOutputRight

    trimOutputRight? : undefined | false | true

    -

    Defined in liquid-options.ts:35

    +

    Optional tagDelimiterRight

    tagDelimiterRight? : undefined | string

    +

    Defined in liquid-options.ts:45


    -

    Optional trimTagLeft

    trimTagLeft? : undefined | false | true

    +

    Optional timezoneOffset

    timezoneOffset? : undefined | number

    Defined in liquid-options.ts:33


    +

    Optional trimOutputLeft

    trimOutputLeft? : undefined | false | true

    +

    Defined in liquid-options.ts:41

    +
    +

    Optional trimOutputRight

    trimOutputRight? : undefined | false | true

    +

    Defined in liquid-options.ts:39

    +
    +

    Optional trimTagLeft

    trimTagLeft? : undefined | false | true

    +

    Defined in liquid-options.ts:37

    +

    Optional trimTagRight

    trimTagRight? : undefined | false | true

    -

    Defined in liquid-options.ts:31

    +

    Defined in liquid-options.ts:35

    @@ -179,7 +185,7 @@
    目录 -
    1. Hierarchy
    2. Properties
      1. Optional cache
      2. Optional dynamicPartials
      3. Optional extname
      4. Optional fs
      5. Optional globals
      6. Optional greedy
      7. Optional jsTruthy
      8. Optional keepOutputType
      9. Optional lenientIf
      10. Optional operators
      11. Optional orderedFilterParameters
      12. Optional outputDelimiterLeft
      13. Optional outputDelimiterRight
      14. Optional preserveTimezones
      15. Optional root
      16. Optional strictFilters
      17. Optional strictVariables
      18. Optional tagDelimiterLeft
      19. Optional tagDelimiterRight
      20. Optional timezoneOffset
      21. Optional trimOutputLeft
      22. Optional trimOutputRight
      23. Optional trimTagLeft
      24. Optional trimTagRight
    +
    1. Hierarchy
    2. Properties
      1. Optional cache
      2. Optional dynamicPartials
      3. Optional extname
      4. Optional fs
      5. Optional globals
      6. Optional greedy
      7. Optional jsTruthy
      8. Optional keepOutputType
      9. Optional layouts
      10. Optional lenientIf
      11. Optional operators
      12. Optional orderedFilterParameters
      13. Optional outputDelimiterLeft
      14. Optional outputDelimiterRight
      15. Optional partials
      16. Optional preserveTimezones
      17. Optional root
      18. Optional strictFilters
      19. Optional strictVariables
      20. Optional tagDelimiterLeft
      21. Optional tagDelimiterRight
      22. Optional timezoneOffset
      23. Optional trimOutputLeft
      24. Optional trimOutputRight
      25. Optional trimTagLeft
      26. Optional trimTagRight
    回到顶部
    diff --git a/zh-cn/api/interfaces/liquid_options_.normalizedfulloptions.html b/zh-cn/api/interfaces/liquid_options_.normalizedfulloptions.html index 2aa35412f..ad1479224 100644 --- a/zh-cn/api/interfaces/liquid_options_.normalizedfulloptions.html +++ b/zh-cn/api/interfaces/liquid_options_.normalizedfulloptions.html @@ -95,107 +95,115 @@

    NormalizedFullOptions

    Properties

    cache

    cache: undefined | CacheTemplate[]›

    Overrides NormalizedOptions.cache

    -

    Defined in liquid-options.ts:71

    +

    Defined in liquid-options.ts:79


    dynamicPartials

    dynamicPartials: boolean

    Overrides LiquidOptions.dynamicPartials

    -

    Defined in liquid-options.ts:73

    +

    Defined in liquid-options.ts:81


    extname

    extname: string

    Overrides LiquidOptions.extname

    -

    Defined in liquid-options.ts:70

    +

    Defined in liquid-options.ts:78


    fs

    fs: FS

    Overrides LiquidOptions.fs

    -

    Defined in liquid-options.ts:74

    +

    Defined in liquid-options.ts:82


    globals

    globals: object

    Overrides LiquidOptions.globals

    -

    Defined in liquid-options.ts:88

    +

    Defined in liquid-options.ts:96


    greedy

    greedy: boolean

    Overrides LiquidOptions.greedy

    -

    Defined in liquid-options.ts:87

    +

    Defined in liquid-options.ts:95


    jsTruthy

    jsTruthy: boolean

    Overrides LiquidOptions.jsTruthy

    -

    Defined in liquid-options.ts:72

    +

    Defined in liquid-options.ts:80


    keepOutputType

    keepOutputType: boolean

    Overrides LiquidOptions.keepOutputType

    -

    Defined in liquid-options.ts:89

    +

    Defined in liquid-options.ts:97

    +
    +

    layouts

    layouts: string[]

    +

    Overrides NormalizedOptions.layouts

    +

    Defined in liquid-options.ts:77


    lenientIf

    lenientIf: boolean

    Overrides LiquidOptions.lenientIf

    -

    Defined in liquid-options.ts:77

    +

    Defined in liquid-options.ts:85


    operators

    operators: Operators

    Overrides LiquidOptions.operators

    -

    Defined in liquid-options.ts:90

    +

    Defined in liquid-options.ts:98


    operatorsTrie

    operatorsTrie: Trie

    Overrides NormalizedOptions.operatorsTrie

    -

    Defined in liquid-options.ts:91

    +

    Defined in liquid-options.ts:99


    Optional orderedFilterParameters

    orderedFilterParameters? : undefined | false | true

    Inherited from LiquidOptions.orderedFilterParameters

    -

    Defined in liquid-options.ts:59

    +

    Defined in liquid-options.ts:63


    outputDelimiterLeft

    outputDelimiterLeft: string

    Overrides LiquidOptions.outputDelimiterLeft

    -

    Defined in liquid-options.ts:84

    +

    Defined in liquid-options.ts:92


    outputDelimiterRight

    outputDelimiterRight: string

    Overrides LiquidOptions.outputDelimiterRight

    -

    Defined in liquid-options.ts:85

    +

    Defined in liquid-options.ts:93

    +
    +

    partials

    partials: string[]

    +

    Overrides NormalizedOptions.partials

    +

    Defined in liquid-options.ts:76


    preserveTimezones

    preserveTimezones: boolean

    Overrides LiquidOptions.preserveTimezones

    -

    Defined in liquid-options.ts:86

    +

    Defined in liquid-options.ts:94


    root

    root: string[]

    Overrides NormalizedOptions.root

    -

    Defined in liquid-options.ts:69

    +

    Defined in liquid-options.ts:75


    strictFilters

    strictFilters: boolean

    Overrides LiquidOptions.strictFilters

    -

    Defined in liquid-options.ts:75

    +

    Defined in liquid-options.ts:83


    strictVariables

    strictVariables: boolean

    Overrides LiquidOptions.strictVariables

    -

    Defined in liquid-options.ts:76

    +

    Defined in liquid-options.ts:84


    tagDelimiterLeft

    tagDelimiterLeft: string

    Overrides LiquidOptions.tagDelimiterLeft

    -

    Defined in liquid-options.ts:82

    +

    Defined in liquid-options.ts:90


    tagDelimiterRight

    tagDelimiterRight: string

    Overrides LiquidOptions.tagDelimiterRight

    -

    Defined in liquid-options.ts:83

    +

    Defined in liquid-options.ts:91


    Optional timezoneOffset

    timezoneOffset? : undefined | number

    Inherited from LiquidOptions.timezoneOffset

    -

    Defined in liquid-options.ts:29

    +

    Defined in liquid-options.ts:33


    trimOutputLeft

    trimOutputLeft: boolean

    Overrides LiquidOptions.trimOutputLeft

    -

    Defined in liquid-options.ts:81

    +

    Defined in liquid-options.ts:89


    trimOutputRight

    trimOutputRight: boolean

    Overrides LiquidOptions.trimOutputRight

    -

    Defined in liquid-options.ts:80

    +

    Defined in liquid-options.ts:88


    trimTagLeft

    trimTagLeft: boolean

    Overrides LiquidOptions.trimTagLeft

    -

    Defined in liquid-options.ts:79

    +

    Defined in liquid-options.ts:87


    trimTagRight

    trimTagRight: boolean

    Overrides LiquidOptions.trimTagRight

    -

    Defined in liquid-options.ts:78

    +

    Defined in liquid-options.ts:86

    @@ -204,7 +212,7 @@
    目录 -
    1. Hierarchy
    2. Properties
      1. cache
      2. dynamicPartials
      3. extname
      4. fs
      5. globals
      6. greedy
      7. jsTruthy
      8. keepOutputType
      9. lenientIf
      10. operators
      11. operatorsTrie
      12. Optional orderedFilterParameters
      13. outputDelimiterLeft
      14. outputDelimiterRight
      15. preserveTimezones
      16. root
      17. strictFilters
      18. strictVariables
      19. tagDelimiterLeft
      20. tagDelimiterRight
      21. Optional timezoneOffset
      22. trimOutputLeft
      23. trimOutputRight
      24. trimTagLeft
      25. trimTagRight
    +
    1. Hierarchy
    2. Properties
      1. cache
      2. dynamicPartials
      3. extname
      4. fs
      5. globals
      6. greedy
      7. jsTruthy
      8. keepOutputType
      9. layouts
      10. lenientIf
      11. operators
      12. operatorsTrie
      13. Optional orderedFilterParameters
      14. outputDelimiterLeft
      15. outputDelimiterRight
      16. partials
      17. preserveTimezones
      18. root
      19. strictFilters
      20. strictVariables
      21. tagDelimiterLeft
      22. tagDelimiterRight
      23. Optional timezoneOffset
      24. trimOutputLeft
      25. trimOutputRight
      26. trimTagLeft
      27. trimTagRight
    回到顶部
    diff --git a/zh-cn/api/interfaces/liquid_options_.normalizedoptions.html b/zh-cn/api/interfaces/liquid_options_.normalizedoptions.html index dc306d985..aed45c0c8 100644 --- a/zh-cn/api/interfaces/liquid_options_.normalizedoptions.html +++ b/zh-cn/api/interfaces/liquid_options_.normalizedoptions.html @@ -99,106 +99,114 @@

    Properties

    Optional cache

    cache? : CacheTemplate[]›

    Overrides LiquidOptions.cache

    -

    Defined in liquid-options.ts:64

    +

    Defined in liquid-options.ts:70


    Optional dynamicPartials

    dynamicPartials? : undefined | false | true

    Inherited from LiquidOptions.dynamicPartials

    -

    Defined in liquid-options.ts:21

    +

    Defined in liquid-options.ts:25


    Optional extname

    extname? : undefined | string

    Inherited from LiquidOptions.extname

    -

    Defined in liquid-options.ts:15

    +

    Defined in liquid-options.ts:19


    Optional fs

    fs? : FS

    Inherited from LiquidOptions.fs

    -

    Defined in liquid-options.ts:51

    +

    Defined in liquid-options.ts:55


    Optional globals

    globals? : undefined | object

    Inherited from LiquidOptions.globals

    -

    Defined in liquid-options.ts:53

    +

    Defined in liquid-options.ts:57


    Optional greedy

    greedy? : undefined | false | true

    Inherited from LiquidOptions.greedy

    -

    Defined in liquid-options.ts:49

    +

    Defined in liquid-options.ts:53


    Optional jsTruthy

    jsTruthy? : undefined | false | true

    Inherited from LiquidOptions.jsTruthy

    -

    Defined in liquid-options.ts:19

    +

    Defined in liquid-options.ts:23


    Optional keepOutputType

    keepOutputType? : undefined | false | true

    Inherited from LiquidOptions.keepOutputType

    -

    Defined in liquid-options.ts:55

    +

    Defined in liquid-options.ts:59

    +
    +

    Optional layouts

    layouts? : string[]

    +

    Overrides LiquidOptions.layouts

    +

    Defined in liquid-options.ts:69


    Optional lenientIf

    lenientIf? : undefined | false | true

    Inherited from LiquidOptions.lenientIf

    -

    Defined in liquid-options.ts:27

    +

    Defined in liquid-options.ts:31


    Optional operators

    operators? : Operators

    Inherited from LiquidOptions.operators

    -

    Defined in liquid-options.ts:57

    +

    Defined in liquid-options.ts:61


    Optional operatorsTrie

    operatorsTrie? : Trie

    -

    Defined in liquid-options.ts:65

    +

    Defined in liquid-options.ts:71


    Optional orderedFilterParameters

    orderedFilterParameters? : undefined | false | true

    Inherited from LiquidOptions.orderedFilterParameters

    -

    Defined in liquid-options.ts:59

    +

    Defined in liquid-options.ts:63


    Optional outputDelimiterLeft

    outputDelimiterLeft? : undefined | string

    Inherited from LiquidOptions.outputDelimiterLeft

    -

    Defined in liquid-options.ts:43

    +

    Defined in liquid-options.ts:47


    Optional outputDelimiterRight

    outputDelimiterRight? : undefined | string

    Inherited from LiquidOptions.outputDelimiterRight

    -

    Defined in liquid-options.ts:45

    +

    Defined in liquid-options.ts:49

    +
    +

    Optional partials

    partials? : string[]

    +

    Overrides LiquidOptions.partials

    +

    Defined in liquid-options.ts:68


    Optional preserveTimezones

    preserveTimezones? : undefined | false | true

    Inherited from LiquidOptions.preserveTimezones

    -

    Defined in liquid-options.ts:47

    +

    Defined in liquid-options.ts:51


    Optional root

    root? : string[]

    Overrides LiquidOptions.root

    -

    Defined in liquid-options.ts:63

    +

    Defined in liquid-options.ts:67


    Optional strictFilters

    strictFilters? : undefined | false | true

    Inherited from LiquidOptions.strictFilters

    -

    Defined in liquid-options.ts:23

    +

    Defined in liquid-options.ts:27


    Optional strictVariables

    strictVariables? : undefined | false | true

    Inherited from LiquidOptions.strictVariables

    -

    Defined in liquid-options.ts:25

    +

    Defined in liquid-options.ts:29


    Optional tagDelimiterLeft

    tagDelimiterLeft? : undefined | string

    Inherited from LiquidOptions.tagDelimiterLeft

    -

    Defined in liquid-options.ts:39

    +

    Defined in liquid-options.ts:43


    Optional tagDelimiterRight

    tagDelimiterRight? : undefined | string

    Inherited from LiquidOptions.tagDelimiterRight

    -

    Defined in liquid-options.ts:41

    +

    Defined in liquid-options.ts:45


    Optional timezoneOffset

    timezoneOffset? : undefined | number

    Inherited from LiquidOptions.timezoneOffset

    -

    Defined in liquid-options.ts:29

    +

    Defined in liquid-options.ts:33


    Optional trimOutputLeft

    trimOutputLeft? : undefined | false | true

    Inherited from LiquidOptions.trimOutputLeft

    -

    Defined in liquid-options.ts:37

    +

    Defined in liquid-options.ts:41


    Optional trimOutputRight

    trimOutputRight? : undefined | false | true

    Inherited from LiquidOptions.trimOutputRight

    -

    Defined in liquid-options.ts:35

    +

    Defined in liquid-options.ts:39


    Optional trimTagLeft

    trimTagLeft? : undefined | false | true

    Inherited from LiquidOptions.trimTagLeft

    -

    Defined in liquid-options.ts:33

    +

    Defined in liquid-options.ts:37


    Optional trimTagRight

    trimTagRight? : undefined | false | true

    Inherited from LiquidOptions.trimTagRight

    -

    Defined in liquid-options.ts:31

    +

    Defined in liquid-options.ts:35

    @@ -207,7 +215,7 @@
    目录 -
    1. Hierarchy
    2. Properties
      1. Optional cache
      2. Optional dynamicPartials
      3. Optional extname
      4. Optional fs
      5. Optional globals
      6. Optional greedy
      7. Optional jsTruthy
      8. Optional keepOutputType
      9. Optional lenientIf
      10. Optional operators
      11. Optional operatorsTrie
      12. Optional orderedFilterParameters
      13. Optional outputDelimiterLeft
      14. Optional outputDelimiterRight
      15. Optional preserveTimezones
      16. Optional root
      17. Optional strictFilters
      18. Optional strictVariables
      19. Optional tagDelimiterLeft
      20. Optional tagDelimiterRight
      21. Optional timezoneOffset
      22. Optional trimOutputLeft
      23. Optional trimOutputRight
      24. Optional trimTagLeft
      25. Optional trimTagRight
    +
    1. Hierarchy
    2. Properties
      1. Optional cache
      2. Optional dynamicPartials
      3. Optional extname
      4. Optional fs
      5. Optional globals
      6. Optional greedy
      7. Optional jsTruthy
      8. Optional keepOutputType
      9. Optional layouts
      10. Optional lenientIf
      11. Optional operators
      12. Optional operatorsTrie
      13. Optional orderedFilterParameters
      14. Optional outputDelimiterLeft
      15. Optional outputDelimiterRight
      16. Optional partials
      17. Optional preserveTimezones
      18. Optional root
      19. Optional strictFilters
      20. Optional strictVariables
      21. Optional tagDelimiterLeft
      22. Optional tagDelimiterRight
      23. Optional timezoneOffset
      24. Optional trimOutputLeft
      25. Optional trimOutputRight
      26. Optional trimTagLeft
      27. Optional trimTagRight
    回到顶部
    diff --git a/zh-cn/api/interfaces/render_operator_.operators.html b/zh-cn/api/interfaces/render_operator_.operators.html index be6a7b256..ac2117b1a 100644 --- a/zh-cn/api/interfaces/render_operator_.operators.html +++ b/zh-cn/api/interfaces/render_operator_.operators.html @@ -122,7 +122,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 931cdd969..1fb363aeb 100644 --- a/zh-cn/api/interfaces/template_filter_filter_impl_.filterimpl.html +++ b/zh-cn/api/interfaces/template_filter_filter_impl_.filterimpl.html @@ -102,7 +102,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 e376c0fcc..de8cff215 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 @@ -121,7 +121,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 f990480a5..c23cf3d0d 100644 --- a/zh-cn/api/interfaces/template_tag_tag_impl_.tagimpl.html +++ b/zh-cn/api/interfaces/template_tag_tag_impl_.tagimpl.html @@ -138,7 +138,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 a6f37f5db..bbca06cab 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 @@ -130,7 +130,7 @@ diff --git a/zh-cn/api/interfaces/template_template_.template.html b/zh-cn/api/interfaces/template_template_.template.html index c4fd77893..0165feab5 100644 --- a/zh-cn/api/interfaces/template_template_.template.html +++ b/zh-cn/api/interfaces/template_template_.template.html @@ -124,7 +124,7 @@ diff --git a/zh-cn/api/interfaces/util_async_.thenable.html b/zh-cn/api/interfaces/util_async_.thenable.html index 47802e50b..39533ceec 100644 --- a/zh-cn/api/interfaces/util_async_.thenable.html +++ b/zh-cn/api/interfaces/util_async_.thenable.html @@ -134,7 +134,7 @@ diff --git a/zh-cn/api/interfaces/util_operator_trie_.trie.html b/zh-cn/api/interfaces/util_operator_trie_.trie.html index f1f684a2e..040651830 100644 --- a/zh-cn/api/interfaces/util_operator_trie_.trie.html +++ b/zh-cn/api/interfaces/util_operator_trie_.trie.html @@ -100,7 +100,7 @@ diff --git a/zh-cn/api/interfaces/util_strftime_.formatoptions.html b/zh-cn/api/interfaces/util_strftime_.formatoptions.html index ebd2940bd..df1c562a7 100644 --- a/zh-cn/api/interfaces/util_strftime_.formatoptions.html +++ b/zh-cn/api/interfaces/util_strftime_.formatoptions.html @@ -105,7 +105,7 @@ diff --git a/zh-cn/api/modules/builtin_filters_array_.html b/zh-cn/api/modules/builtin_filters_array_.html index 18c7652a6..36b441c6f 100644 --- a/zh-cn/api/modules/builtin_filters_array_.html +++ b/zh-cn/api/modules/builtin_filters_array_.html @@ -365,7 +365,7 @@ diff --git a/zh-cn/api/modules/builtin_filters_date_.html b/zh-cn/api/modules/builtin_filters_date_.html index 170d2992b..e44ddb6b5 100644 --- a/zh-cn/api/modules/builtin_filters_date_.html +++ b/zh-cn/api/modules/builtin_filters_date_.html @@ -135,7 +135,7 @@ diff --git a/zh-cn/api/modules/builtin_filters_html_.html b/zh-cn/api/modules/builtin_filters_html_.html index d8d61da08..20760a899 100644 --- a/zh-cn/api/modules/builtin_filters_html_.html +++ b/zh-cn/api/modules/builtin_filters_html_.html @@ -201,7 +201,7 @@ diff --git a/zh-cn/api/modules/builtin_filters_index_.html b/zh-cn/api/modules/builtin_filters_index_.html index fee69ef4c..bbb53fabd 100644 --- a/zh-cn/api/modules/builtin_filters_index_.html +++ b/zh-cn/api/modules/builtin_filters_index_.html @@ -94,7 +94,7 @@ diff --git a/zh-cn/api/modules/builtin_filters_math_.html b/zh-cn/api/modules/builtin_filters_math_.html index 2cd9ec23e..36f22fa19 100644 --- a/zh-cn/api/modules/builtin_filters_math_.html +++ b/zh-cn/api/modules/builtin_filters_math_.html @@ -257,7 +257,7 @@ diff --git a/zh-cn/api/modules/builtin_filters_object_.html b/zh-cn/api/modules/builtin_filters_object_.html index 83573a385..9d89eb8ea 100644 --- a/zh-cn/api/modules/builtin_filters_object_.html +++ b/zh-cn/api/modules/builtin_filters_object_.html @@ -138,7 +138,7 @@ diff --git a/zh-cn/api/modules/builtin_filters_string_.html b/zh-cn/api/modules/builtin_filters_string_.html index d982051c6..54b4de8c5 100644 --- a/zh-cn/api/modules/builtin_filters_string_.html +++ b/zh-cn/api/modules/builtin_filters_string_.html @@ -425,7 +425,7 @@ diff --git a/zh-cn/api/modules/builtin_filters_url_.html b/zh-cn/api/modules/builtin_filters_url_.html index 3f2798d8b..4379ecf9a 100644 --- a/zh-cn/api/modules/builtin_filters_url_.html +++ b/zh-cn/api/modules/builtin_filters_url_.html @@ -127,7 +127,7 @@ diff --git a/zh-cn/api/modules/builtin_tags_assign_.html b/zh-cn/api/modules/builtin_tags_assign_.html index 77a28024b..fc39724bd 100644 --- a/zh-cn/api/modules/builtin_tags_assign_.html +++ b/zh-cn/api/modules/builtin_tags_assign_.html @@ -94,7 +94,7 @@ diff --git a/zh-cn/api/modules/builtin_tags_block_.html b/zh-cn/api/modules/builtin_tags_block_.html index 8f0ca1b76..0ab71dce9 100644 --- a/zh-cn/api/modules/builtin_tags_block_.html +++ b/zh-cn/api/modules/builtin_tags_block_.html @@ -94,7 +94,7 @@ diff --git a/zh-cn/api/modules/builtin_tags_break_.html b/zh-cn/api/modules/builtin_tags_break_.html index 8216ad35b..b8f24e741 100644 --- a/zh-cn/api/modules/builtin_tags_break_.html +++ b/zh-cn/api/modules/builtin_tags_break_.html @@ -94,7 +94,7 @@ diff --git a/zh-cn/api/modules/builtin_tags_capture_.html b/zh-cn/api/modules/builtin_tags_capture_.html index 9f9427eac..66c462fa2 100644 --- a/zh-cn/api/modules/builtin_tags_capture_.html +++ b/zh-cn/api/modules/builtin_tags_capture_.html @@ -110,7 +110,7 @@ diff --git a/zh-cn/api/modules/builtin_tags_case_.html b/zh-cn/api/modules/builtin_tags_case_.html index 82093dc6e..767e89699 100644 --- a/zh-cn/api/modules/builtin_tags_case_.html +++ b/zh-cn/api/modules/builtin_tags_case_.html @@ -94,7 +94,7 @@ diff --git a/zh-cn/api/modules/builtin_tags_comment_.html b/zh-cn/api/modules/builtin_tags_comment_.html index 93462cdbf..cf991c668 100644 --- a/zh-cn/api/modules/builtin_tags_comment_.html +++ b/zh-cn/api/modules/builtin_tags_comment_.html @@ -94,7 +94,7 @@ diff --git a/zh-cn/api/modules/builtin_tags_continue_.html b/zh-cn/api/modules/builtin_tags_continue_.html index 47eedbef9..e255172c5 100644 --- a/zh-cn/api/modules/builtin_tags_continue_.html +++ b/zh-cn/api/modules/builtin_tags_continue_.html @@ -94,7 +94,7 @@ diff --git a/zh-cn/api/modules/builtin_tags_cycle_.html b/zh-cn/api/modules/builtin_tags_cycle_.html index 1ac44bbf2..32613bb42 100644 --- a/zh-cn/api/modules/builtin_tags_cycle_.html +++ b/zh-cn/api/modules/builtin_tags_cycle_.html @@ -94,7 +94,7 @@ diff --git a/zh-cn/api/modules/builtin_tags_decrement_.html b/zh-cn/api/modules/builtin_tags_decrement_.html index 4e346aadd..604b6abbc 100644 --- a/zh-cn/api/modules/builtin_tags_decrement_.html +++ b/zh-cn/api/modules/builtin_tags_decrement_.html @@ -94,7 +94,7 @@ diff --git a/zh-cn/api/modules/builtin_tags_for_.html b/zh-cn/api/modules/builtin_tags_for_.html index 9ea147c53..98f8432a8 100644 --- a/zh-cn/api/modules/builtin_tags_for_.html +++ b/zh-cn/api/modules/builtin_tags_for_.html @@ -162,7 +162,7 @@ diff --git a/zh-cn/api/modules/builtin_tags_if_.html b/zh-cn/api/modules/builtin_tags_if_.html index 3b5205d89..238e36342 100644 --- a/zh-cn/api/modules/builtin_tags_if_.html +++ b/zh-cn/api/modules/builtin_tags_if_.html @@ -94,7 +94,7 @@ diff --git a/zh-cn/api/modules/builtin_tags_include_.html b/zh-cn/api/modules/builtin_tags_include_.html index 4e7f162b0..3489a0ad1 100644 --- a/zh-cn/api/modules/builtin_tags_include_.html +++ b/zh-cn/api/modules/builtin_tags_include_.html @@ -94,7 +94,7 @@ diff --git a/zh-cn/api/modules/builtin_tags_increment_.html b/zh-cn/api/modules/builtin_tags_increment_.html index a88a319b6..e04e63a40 100644 --- a/zh-cn/api/modules/builtin_tags_increment_.html +++ b/zh-cn/api/modules/builtin_tags_increment_.html @@ -94,7 +94,7 @@ diff --git a/zh-cn/api/modules/builtin_tags_index_.html b/zh-cn/api/modules/builtin_tags_index_.html index 3e392fce7..3635216a2 100644 --- a/zh-cn/api/modules/builtin_tags_index_.html +++ b/zh-cn/api/modules/builtin_tags_index_.html @@ -97,8 +97,6 @@

    block

    block: object

    Defined in builtin/tags/index.ts:22

    Type declaration: