Method: OpenC3::ReactionModel.create_unique_name

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

.create_unique_name(scope:) ⇒ Object



39
40
41
42
43
44
45
46
# File 'lib/openc3/models/reaction_model.rb', line 39

def self.create_unique_name(scope:)
  reaction_names = self.names(scope: scope) # comes back sorted
  num = 1 # Users count with 1
  if reaction_names[-1]
    num = reaction_names[-1][5..-1].to_i + 1
  end
  return "REACT#{num}"
end