the path to the location of the overview svg file for the custom circuits
the path to the location of the overview svg file for the selector under learn
{string} name of the file
{window.definitions.allowedDirNames} the directory the circuit is saved in
{window.definitions.selectorIDs} the id of the circuit
{Array
{int} at wich index this element is in the parent
{window.definitions.mode} the mode for wich this circuit map is used (changes paths)
the circuit map for the passed arguments
{string} the netlist of the circuit created in the editor
the circuit map for the created netlist saves the scanned netlist into conf.tools.svgScan.path.dir to load it with a SimplifierPage and returns the according CircuitMap
{string} the netlist of the scanned circuit
the circuit map for the created netlist saves the scanned netlist into conf.tools.svgScan.path.dir to load it with a SimplifierPage and returns the according CircuitMap
uses the parent filed of the CircuitMap to determine the next element in the list this way we don't need to keep which CircuitFilesManager is handling this right now because the circuits know what list they are part of and the next element can be found by getting their index in their parent list and incrementing the index
Object that holds information of a single circuit. Is used in CircuitSet.