class GoodData::TextItem
Constants
- ASSIGNABLE_MEMBERS
- EMPTY_OBJECT
Public Class Methods
create(tab, item)
click to toggle source
# File lib/gooddata/models/metadata/dashboard/text_item.rb, line 26 def create(tab, item) res = GoodData::TextItem.new(tab, GoodData::Helpers.deep_dup(GoodData::Helpers.stringify_keys(EMPTY_OBJECT))) item.each do |k, v| res.send("#{k}=", v) if ASSIGNABLE_MEMBERS.include? k end res end
new(tab, json)
click to toggle source
Calls superclass method
GoodData::DashboardItem::new
# File lib/gooddata/models/metadata/dashboard/text_item.rb, line 35 def initialize(tab, json) super end
Public Instance Methods
text()
click to toggle source
# File lib/gooddata/models/metadata/dashboard/text_item.rb, line 39 def text data['text'] end
text=(new_text)
click to toggle source
# File lib/gooddata/models/metadata/dashboard/text_item.rb, line 43 def text=(new_text) data['text'] = new_text end
text_size()
click to toggle source
# File lib/gooddata/models/metadata/dashboard/text_item.rb, line 47 def text_size data['textSize'] end
text_size=(new_text_size)
click to toggle source
# File lib/gooddata/models/metadata/dashboard/text_item.rb, line 51 def text_size=(new_text_size) data['textSize'] = new_text_size end