Method: OpenC3::TriggerModel#validate_description
- Defined in:
- lib/openc3/models/trigger_model.rb
#validate_description(description:) ⇒ Object
138 139 140 141 142 143 144 145 146 147 148 |
# File 'lib/openc3/models/trigger_model.rb', line 138 def validate_description(description:) if description.nil? left_type = @left['type'] right_type = @right['type'] return "#{@left[left_type]} #{@operator} #{@right[right_type]}" end unless description.is_a?(String) raise TriggerInputError.new "invalid description: #{description}" end return description end |