LiquidJS implements business-logic independent tags that are typically implemented in shopify/liquid. This section contains the specification and demos for all the tags implemented by LiquidJS.
There’re a dozen of tags supported by LiquidJS, with all tags in shopify/liquid. These tags can be categorized into these groups:
Category | Purpose | Tags |
---|---|---|
Iteration | iterate over a collection | for, cycle, tablerow |
Control Flow | control the execution branch of template rendering | if, unless, elsif, else, case, when |
Variable | define and alter variables | assign, increment, decrement, capture, echo |
File | include another template or extend a layout template | render, include, layout |
Language | temporarily disable LiquidJS syntax | # (inline comment), raw, comment, liquid |