class GoodData::DashboardAttachment
Constants
- DEFAULT_OPTS
Attributes
json[RW]
scheduled_email[R]
Public Class Methods
new(scheduled_email, json)
click to toggle source
# File lib/gooddata/models/metadata/scheduled_mail/dashboard_attachment.rb, line 20 def initialize(scheduled_email, json) @scheduled_email = scheduled_email @json = json end
Public Instance Methods
all_tabs()
click to toggle source
Get all tabs flag
@return [Fixnum] All dashboard tabs?
# File lib/gooddata/models/metadata/scheduled_mail/dashboard_attachment.rb, line 28 def all_tabs data['allTabs'] end
all_tabs=(new_all_tabs)
click to toggle source
tabs()
click to toggle source
Get selected tabs
@return [Array<String>] List of selected tabs
# File lib/gooddata/models/metadata/scheduled_mail/dashboard_attachment.rb, line 43 def tabs data['tabs'] end
tabs=(new_tabs)
click to toggle source
Set selected tabs
@param [Array<String>] new_tabs New list of selected tabs to be set @return [Array<String>] New list of selected tabs
# File lib/gooddata/models/metadata/scheduled_mail/dashboard_attachment.rb, line 51 def tabs=(new_tabs) data['tabs'] = new_tabs end
uri()
click to toggle source
Get attachment URI
@return [String] Attachment URI
# File lib/gooddata/models/metadata/scheduled_mail/dashboard_attachment.rb, line 58 def uri data['uri'] end