module AJIMS::LTI::Extensions::OutcomeData::ToolConsumer
Constants
- OUTCOME_DATA_TYPES
Public Instance Methods
outcome_data_values_accepted()
click to toggle source
a comma-separated string of the supported outcome data types
# File lib/ajims/lti/extensions/outcome_data.rb, line 120 def outcome_data_values_accepted get_ext_param('outcome_data_values_accepted') end
outcome_data_values_accepted=(val)
click to toggle source
a list of the outcome data types accepted, currently only 'url' and 'text' are valid
tc.outcome_data_values_accepted(['url', 'text']) tc.outcome_data_valued_accepted("url,text")
# File lib/ajims/lti/extensions/outcome_data.rb, line 111 def outcome_data_values_accepted=(val) if val.is_a? Array val = val.join(',') end set_ext_param('outcome_data_values_accepted', val) end
support_outcome_data!()
click to toggle source
convenience method for setting support for all current outcome data types
# File lib/ajims/lti/extensions/outcome_data.rb, line 125 def support_outcome_data! self.outcome_data_values_accepted = OUTCOME_DATA_TYPES end