class Bricolage::StringParam

Public Class Methods

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

Public Instance Methods

default_value(ctx, vars) click to toggle source
# File lib/bricolage/parameters.rb, line 338
def default_value(ctx, vars)
  nil
end
materialize(value, ctx, vars) click to toggle source
# File lib/bricolage/parameters.rb, line 342
def materialize(value, ctx, vars)
  expand(value, vars)
end
variables(value) click to toggle source
# File lib/bricolage/parameters.rb, line 346
def variables(value)
  wrap_variable_value(value)
end