allValuesMap
allValuesMap: Map<any, any> = ...
apis
backendReady
backendReady: boolean = false
checkBtnParallelAlreadyClicked
checkBtnParallelAlreadyClicked: boolean = false
checkBtnSeriesAlreadyClicked
checkBtnSeriesAlreadyClicked: boolean = false
currentCircuitIndex
currentCircuitIndex: number = 0
currentCircuitMap
currentEditorElementList
currentEditorElementList: any[] = []
currentEditorNetlist
currentEditorNetlist: string = ''
currentSelector
currentSelector: any = null
currentStep
currentStep: int = 0
currentWheatstoneValuesPath
currentWheatstoneValuesPath: string = ""
doneCurrents
doneCurrents: any[] = []
doneVoltages
doneVoltages: any[] = []
extraLiveUsed
extraLiveUsed: boolean = false
fileForQrCode
fileForQrCode: any = null
gamification
gamification: boolean = false
hardcodedStepSolverAPI
isScanning
isScanning: boolean = false
kirchhoffAddTime
kirchhoffBaseTime
lives
lives: number = 3
loadingProgress
loadingProgress: int = 0
netlistForQrCode
netlistForQrCode: string = ""
pictureCounter
pictureCounter: number = 0
relation
relation: string = "null"
selectedElements
selectedElements: string[] = []
selectedSvgsZip
selectedSvgsZip: any = null
selectedZipDir
selectedZipDir: any = null
selectPageBuild
selectPageBuild: boolean = false
sessionId
sessionId: any = null
shakeAlreadySetup
shakeAlreadySetup: boolean = false
simplifierAddTime
simplifierBaseTime
solvers
solversReady
solversReady: boolean = false
speedMode
speedMode: { div: any; duration: any; requestId: any; startTime: any } = ...
step0Data
stepSolverAPI
timeSliderStepSize
trackingData
unknown
unknown: string = ""
valuesShown
valuesShown: Map<any, any> = ...
voltEquations
voltEquations: any[] = []
Encapsulates all values needed for solving a circuit and the function of the web page.