Method: OpenC3::TriggerModel#as_json

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

#as_json(*a) ⇒ Hash

Returns generated from the TriggerModel.

Returns:

  • (Hash)

    generated from the TriggerModel



282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
# File 'lib/openc3/models/trigger_model.rb', line 282

def as_json(*a)
  return {
    'name' => @name,
    'scope' => @scope,
    'state' => @state,
    'active' => @active,
    'group' => @group,
    'description' => @description,
    'dependents' => @dependents,
    'left' => @left,
    'operator' => @operator,
    'right' => @right,
    'updated_at' => @updated_at,
  }
end