class Isomer::Parameter

Attributes

default[R]

Public Class Methods

new(id, options) click to toggle source
# File lib/isomer/parameter.rb, line 4
def initialize(id, options)
  @id = id
  @required = options[:required] || false
  @name = options[:name]
  @default = options[:default]
end

Public Instance Methods

name() click to toggle source
# File lib/isomer/parameter.rb, line 11
def name
  (@name || @id).to_s
end
required?() click to toggle source
# File lib/isomer/parameter.rb, line 15
def required?
  @required === true
end