class SanUltari::CommandParameter

Attributes

default[R]
name[R]
order[R]
type[R]

Public Class Methods

new(name, options = nil) click to toggle source
# File lib/sanultari/command_parameter.rb, line 4
def initialize name, options = nil
  if options
    @default = options[:default]
    @type = options[:type]
    @type ||= :accessor
    @require = options[:require]
    @require ||= true
    if @type == :parameter
      @order = options[:order]
      @order ||= -1
    end
  end
  @name = name
end

Public Instance Methods

require?() click to toggle source
# File lib/sanultari/command_parameter.rb, line 19
def require?
  @require
end