Method: Moo::Model::TextData#from_json
- Defined in:
- lib/moo/model/text_data.rb
#from_json(json) ⇒ Object
58 59 60 61 62 63 64 65 66 67 68 |
# File 'lib/moo/model/text_data.rb', line 58 def from_json json hash = JSON.parse(json, :symbolize_names => true) self.link_id = hash[:linkId] self.text = hash[:text] self.point_size = hash[:pointSize] self.alignment = hash[:alignment].to_sym self.font = Font.new self.font.from_json(hash[:font].to_json) self.colour = Colour.new self.colour.from_json(hash[:colour].to_json) end |