Method: Weeblycloud::Saveable#set_property

Defined in:
lib/weeblycloud/saveable.rb

#set_property(prop, value) ⇒ Object

Set a property, prop, to value, val.



7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
# File 'lib/weeblycloud/saveable.rb', line 7

def set_property(prop, value)
  if @properties.include?(prop)
    @properties[prop] = value
    @changed[prop] = value
    return true
  else
    if @got
      return nil
    else
      @got = true
      get()
      return set_property(prop, value)
    end
  end
end