class Bricolage::BoolParam

Public Class Methods

new(name, description, publish: false) click to toggle source
Calls superclass method Bricolage::Param::new
# File lib/bricolage/parameters.rb, line 352
def initialize(name, description, publish: false)
  super name, nil, description, publish: publish
end

Public Instance Methods

default_value(ctx, vars) click to toggle source
# File lib/bricolage/parameters.rb, line 356
def default_value(ctx, vars)
  false
end
materialize(value, ctx, vars) click to toggle source
# File lib/bricolage/parameters.rb, line 360
def materialize(value, ctx, vars)
  !!value
end
variables(bool) click to toggle source
# File lib/bricolage/parameters.rb, line 364
def variables(bool)
  wrap_variable_value(bool.to_s)
end