Open jkomoros opened 2 years ago
Have a simulatorOptionsConfig method on the simulator that returns an object with config information about properties
Have options for simoptions. Each field is an object, with values, description, optional, default. Types: seed, number (min/Max/step), array (delimited and base type), string, enum. Sub objects can have @config properties to configure the object description, if it can be omitted, etc.
default
boolean property to the configs, and make it so if the URL doesn't point explicitly to another one, the first one that has default = true will be selected. (This actually requires non-trivial changes to the logic to put in place a default URL)