deep_dup

deep_dup() Instance Public methods Returns a deep copy of object if it's duplicable. If it's not duplicable, returns self. object = Object.new dup = object.deep_dup dup.instance_variable_set(:@a, 1) object.instance_variable_defined?(:@a) # => false dup.instance_variable_defined?(:@a) # => true

resolve_args

resolve_args(args) Instance Public methods Resolve the arguments for a task/rule. Returns a triplet of [task_name, arg_name_list, prerequisites].

row

row(master, index, keys=nil) Class Public methods

package_name

package_name() Class Public methods

numlist=

numlist=(val) Instance Public methods Alias for: set_numlist

arg

cmp.arg â float Instance Public methods Returns the angle part of its polar form. Complex.polar(3, Math::PI/2).arg #=> 1.5707963267948966

forty_two

forty_two() Instance Public methods Find the forty-second record. Also known as accessing âthe redditâ. If no order is defined it will order by primary key. Person.forty_two # returns the forty-second object fetched by SELECT * FROM people Person.offset(3).forty_two # returns the forty-second object from OFFSET 3 (which is OFFSET 44) Person.where(["user_name = :u", { u: user_name }]).forty_two

optionMenu

optionMenu(menubutton, varName, firstValue, *rest) Instance Public methods

[]=

[]=(key,val) Instance Public methods

documentation_search

documentation_search(store, generator, req, res) Instance Public methods Creates the JSON search index on res for the given store. generator must respond to #json_index to build. req is ignored.