Solid.Tags.IfTag (solid v1.0.0-rc.0)

View Source

Handle if and unless tags

Summary

Types

t()

@type t() :: %Solid.Tags.IfTag{
  body: [Solid.Parser.entry()],
  condition: Solid.ConditionExpression.condition(),
  else_body: [Solid.Parser.entry()],
  elsifs: {Solid.ConditionExpression.condition(), [Solid.Parser.entry()]},
  loc: Solid.Parser.Loc.t(),
  tag_name: :if | :unless
}