Method: OpenC3::NoteModel#validate_color
- Defined in:
- lib/openc3/models/note_model.rb
#validate_color ⇒ Object
88 89 90 91 92 93 94 95 96 |
# File 'lib/openc3/models/note_model.rb', line 88 def validate_color() if @color.nil? @color = '#%06x' % (rand * 0xffffff) end unless @color =~ /#?([0-9a-fA-F]{6})/ raise SortedInputError.new "invalid color, must be in hex format, e.g. #FF0000" end @color = "##{@color}" unless @color.start_with?('#') end |