Method: OpenC3::TriggerGroupModel.from_json
- Defined in:
- lib/openc3/models/trigger_group_model.rb
.from_json(json, name:, scope:) ⇒ TriggerGroupModel
Returns Model generated from the passed JSON.
103 104 105 106 107 |
# File 'lib/openc3/models/trigger_group_model.rb', line 103 def self.from_json(json, name:, scope:) json = JSON.parse(json, :allow_nan => true, :create_additions => true) if String === json raise "json data is nil" if json.nil? self.new(**json.transform_keys(&:to_sym), name: name, scope: scope) end |