Method: OpenC3::TriggerModel#update_dependents

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

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



268
269
270
271
272
273
274
# File 'lib/openc3/models/trigger_model.rb', line 268

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