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