class Tumblargh::Renderer::Blocks::Boolean

Meta-block for Appearance booleans, like {block:IfSomething}

Attributes

variable[R]

Public Class Methods

new(node, context, options = {}, *args) click to toggle source
Calls superclass method Tumblargh::Renderer::Base::new
# File lib/tumblargh/renderer/blocks.rb, line 94
def initialize(node, context, options = {}, *args)
  @variable = args[0]
  super(node, context, options)
end

Public Instance Methods

should_render?() click to toggle source
# File lib/tumblargh/renderer/blocks.rb, line 99
def should_render?
  context.boolean(variable.downcase)
end