class Liquid::Variable

Defined in:

liquid/variable.cr

Constant Summary

FilterArgumentsParser = /(?:\A|#{ArgumentSeparator})\s*((?:\w+\s*\:\s*)?#{QuotedFragment})/
FilterNameParser = /\s*(\w+)(?:\s*#{FilterArgumentSeparator}(.*))?/
FilterParser = /(?:#{FilterSeparator}|(?:\s*(?:#{QuotedFragment}|#{ArgumentSeparator})\s*)+)/
QuotedFragmentParser = /\s*(#{QuotedFragment})(.*)/
SeparateFiltersParser = /#{FilterSeparator}\s*(.*)/
TagAttributesParser = /\A#{TagAttributes}\z/

Constructors

Instance Method Summary

Constructor Detail

def self.new(markup : String) #

[View source]

Instance Method Detail

def filters : Array(Liquid::FilterParams) #

[View source]
def name : String #

[View source]
def render(context) #

[View source]