class

Liquid::Block::If

Inherits Liquid::Block::BeginBlock < Liquid::Block::Node < Reference < Object

Constants

SIMPLE_EXP = /^\s*if (?<expr>.+)\s*$/

Constructors

new(content : String)
Source
new(if_expression : Nil | Liquid::Block::Expression)
Source

Instance methods

<<(node : ElsIf)
Source
<<(node : Else)
Source
<<(node : Node)
Source
==(other : self)

Returns true if this reference is the same as other. Invokes same?.

Source
else
Source
elsif
Source
if_expression
Source

Nested types