class ParamsReady::Parameter::TupleParameterBuilder

Public Class Methods

instance(name, altn: nil) click to toggle source
# File lib/params_ready/parameter/tuple_parameter.rb, line 77
def self.instance(name, altn: nil)
  new TupleParameterDefinition.new(name, altn: altn)
end

Public Instance Methods

field(input, *args, **opts, &block) click to toggle source
# File lib/params_ready/parameter/tuple_parameter.rb, line 81
def field(input, *args, **opts, &block)
  definition = self.class.resolve(input, *args, **opts, &block)
  @definition.add_field definition
end