_get_global_var

_get_global_var(var_name) Instance Public methods

[]=

[]=( index, element ) Instance Public methods Sets an element, replacing any previous matching element. If no existing element is found ,the element is added. index Used to find a matching element to replace. See [](). element The element to replace the existing element with the previous element Returns nil if no previous element was found. doc = Document.new '<a/>' doc.root.elements[10] = Element.new('b') #-> <a><b/></a> doc.root.elements

space_before

space_before() Instance Public methods This string is used to insert a space before the ':' in JSON objects.

bind_append

bind_append(seq, *args) Instance Public methods def #bind_append(seq, cmd=Proc.new, *args) @c.itembind_append(@id, seq, cmd, *args) self end

get_on_display

get_on_display(win, keys=nil) Class Public methods

updated=

updated=(date) Instance Public methods

enhance_with_matching_rule

enhance_with_matching_rule(task_name, level=0) Instance Public methods If a rule can be found that matches the task name, enhance the task with the prerequisites and actions from the rule. Set the source attribute of the task appropriately for the rule. Return the enhanced task or nil of no rule was found.

load

load( source [, proc] ) â obj Class Public methods Returns the result of converting the serialized data in source into a Ruby object (possibly with associated subordinate objects). source may be either an instance of IO or an object that responds to to_str. If proc is specified, it will be passed each object as it is deserialized. Never pass untrusted data (including user supplied input) to this method. Please see the overview for further details.

current_configinfo

current_configinfo(key=nil) Instance Public methods

pixel_to_coords

pixel_to_coords(w, x, y) Class Public methods