module Dhis2::Api::Shared::DataSet
Public Instance Methods
add_data_elements(new_data_element_ids)
click to toggle source
# File lib/dhis2/api/shared/data_set.rb, line 7 def add_data_elements(new_data_element_ids) (new_data_element_ids - data_element_ids).tap do |additions| (new_data_element_ids - data_element_ids).each do |data_element_id| data_set_elements.push("data_element" => { "id" => data_element_id }) end update if additions.any? end end
data_element_ids()
click to toggle source
# File lib/dhis2/api/shared/data_set.rb, line 16 def data_element_ids data_set_elements.map { |elt| elt["data_element"]["id"] } end