Method: GoodData::TextItem.create

Defined in:
lib/gooddata/models/metadata/dashboard/text_item.rb

.create(tab, item) ⇒ Object



26
27
28
29
30
31
32
# 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