Method: OpenC3::TriggerModel#update_dependents

Defined in:
lib/openc3/models/trigger_model.rb

#update_dependents(dependent:, remove: false) ⇒ Object



271
272
273
274
275
276
277
# File 'lib/openc3/models/trigger_model.rb', line 271

def update_dependents(dependent:, remove: false)
  if remove
    @dependents.delete(dependent)
  elsif @dependents.index(dependent).nil?
    @dependents << dependent
  end
end