TestViewerApp | myPhysicsLab Docs
Constructors
constructor
- new
Test (elem_ids): TestViewerAppViewer App Returns TestViewerApp
Properties
Private groupNames_
group
Private groupSelected_
group
Private groups_
groups_: Object[] = []
Private startOnLoad_
start
Private testNames_
test
Private testParam_
Private testSelected_
test
Private tests_
tests_: ((sim, adv) => void)[] = []
Type declaration
- (sim, adv): void
Returns void
Methods
addControl
- add
Control (control): LabControl Returns LabControl
the control that was passed in
Private addGroup_
addObserver
addParameter
Private addTestsFrom_
broadcast
broadcastParameter
defineNames
eval
Protected getBroadcast
getClassName
getGroup
getName
getObservers
getParameter
getParameterBoolean
- get
Parameter (name): ParameterBooleanBoolean Parameters
name: string
Returns ParameterBoolean
the ParameterBoolean with the given name
getParameterNumber
- get
Parameter (name): ParameterNumberNumber Parameters
name: string
Returns ParameterNumber
the ParameterNumber with the given name
getParameterString
- get
Parameter (name): ParameterStringString Parameters
name: string
Returns ParameterString
the ParameterString with the given name
getParameters
getStartOnLoad
getTest
Private makeDampingControl_
Private makeGravityControl_
prependControl
- prepend
Control (control): LabControl Returns LabControl
the control that was passed in