From 2f1dc49091d5e50af98222f091e2f9d29454cac8 Mon Sep 17 00:00:00 2001 From: zepumph Date: Tue, 31 Dec 2019 12:47:17 -0900 Subject: [PATCH] move ISLCCheckboxPanel.js to GFLB, https://github.com/phetsims/gravity-force-lab/issues/207 --- ...ce-lab-basics-phet-io-elements-baseline.js | 798 ++++++++---------- 1 file changed, 334 insertions(+), 464 deletions(-) diff --git a/js/phet-io/gravity-force-lab-basics-phet-io-elements-baseline.js b/js/phet-io/gravity-force-lab-basics-phet-io-elements-baseline.js index 91e253b..2c33363 100644 --- a/js/phet-io/gravity-force-lab-basics-phet-io-elements-baseline.js +++ b/js/phet-io/gravity-force-lab-basics-phet-io-elements-baseline.js @@ -4,10 +4,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.general.activeProperty": { "phetioDocumentation": "Determines whether the entire simulation is running and processing user input. Setting this property to false pauses the simulation, and prevents user interaction.", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": true, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -17,10 +17,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.general.barrierRectangle": { "phetioDocumentation": "Semi-transparent barrier used to block input events when a dialog is shown, also fades out the background", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "USER", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": true, "phetioState": false, @@ -30,10 +30,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.general.barrierRectangle.inputListener.firedEmitter": { "phetioDocumentation": "A function that executes. The arguments are:
  1. event: NullableIO
", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "USER", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": false, @@ -43,10 +43,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.general.barrierRectangle.inputListener.pressAction": { "phetioDocumentation": "Executes whenever a press occurs. The first argument when executing can be used to convey info about the SceneryEvent. The arguments are:
  1. event: SceneryEventIO
", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "USER", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": false, @@ -56,10 +56,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.general.barrierRectangle.inputListener.releaseAction": { "phetioDocumentation": "Executes whenever a release occurs. The arguments are:
  1. event: NullableIO
", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "USER", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": false, @@ -69,10 +69,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.general.barrierRectangle.opacityProperty": { "phetioDocumentation": "Opacity of the parent NodeIO, between 0 (invisible) and 1 (fully visible)", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": true, "phetioState": false, @@ -82,10 +82,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.general.barrierRectangle.pickableProperty": { "phetioDocumentation": "Sets whether the node will be pickable (and hence interactive), see the NodeIO documentation for more details", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": true, "phetioState": false, @@ -95,10 +95,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.general.barrierRectangle.visibleProperty": { "phetioDocumentation": "Controls whether the Node will be visible (and interactive), see the NodeIO documentation for more details.", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": true, "phetioState": false, @@ -108,10 +108,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.general.browserTabVisibleProperty": { "phetioDocumentation": "Indicates whether the browser tab containing the simulation is currently visible", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": true, "phetioState": true, @@ -121,10 +121,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.general.controller.input.changeAction": { "phetioDocumentation": "Emits when the PDOM root gets the change DOM event. The arguments are:
  1. event: EventIO
", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "USER", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": true, "phetioReadOnly": false, "phetioState": false, @@ -134,10 +134,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.general.controller.input.clickAction": { "phetioDocumentation": "Emits when the PDOM root gets the click DOM event. The arguments are:
  1. event: EventIO
", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "USER", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": true, "phetioReadOnly": false, "phetioState": false, @@ -147,10 +147,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.general.controller.input.focusinAction": { "phetioDocumentation": "Emits when the PDOM root gets the focusin DOM event. The arguments are:
  1. event: EventIO
", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "USER", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": true, "phetioReadOnly": false, "phetioState": false, @@ -160,10 +160,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.general.controller.input.focusoutAction": { "phetioDocumentation": "Emits when the PDOM root gets the focusout DOM event. The arguments are:
  1. event: EventIO
", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "USER", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": true, "phetioReadOnly": false, "phetioState": false, @@ -173,10 +173,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.general.controller.input.inputAction": { "phetioDocumentation": "Emits when the PDOM root gets the input DOM event. The arguments are:
  1. event: EventIO
", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "USER", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": true, "phetioReadOnly": false, "phetioState": false, @@ -186,10 +186,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.general.controller.input.keydownAction": { "phetioDocumentation": "Emits when the PDOM root gets the keydown DOM event. The arguments are:
  1. event: EventIO
", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "USER", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": true, "phetioReadOnly": false, "phetioState": false, @@ -199,10 +199,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.general.controller.input.keyupAction": { "phetioDocumentation": "Emits when the PDOM root gets the keyup DOM event. The arguments are:
  1. event: EventIO
", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "USER", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": true, "phetioReadOnly": false, "phetioState": false, @@ -212,10 +212,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.general.controller.input.mouseDownAction": { "phetioDocumentation": "Emits when a mouse button is pressed The arguments are:
  1. point: Vector2IO

  2. event: EventIO
", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "USER", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": true, "phetioReadOnly": false, "phetioState": false, @@ -225,10 +225,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.general.controller.input.mouseMovedAction": { "phetioDocumentation": "Emits when the mouse is moved The arguments are:
  1. point: Vector2IO

  2. event: EventIO
", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "USER", "phetioFeatured": false, "phetioHighFrequency": true, + "phetioIsArchetype": false, "phetioPlayback": true, "phetioReadOnly": false, "phetioState": false, @@ -238,10 +238,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.general.controller.input.mouseOutAction": { "phetioDocumentation": "Emits when the mouse moves out of the display The arguments are:
  1. point: Vector2IO

  2. event: EventIO
", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "USER", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": true, "phetioReadOnly": false, "phetioState": false, @@ -251,10 +251,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.general.controller.input.mouseOverAction": { "phetioDocumentation": "Emits when the mouse is moved over a Node The arguments are:
  1. point: Vector2IO

  2. event: EventIO
", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "USER", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": true, "phetioReadOnly": false, "phetioState": false, @@ -264,10 +264,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.general.controller.input.mouseUpAction": { "phetioDocumentation": "Emits when a mouse button is released The arguments are:
  1. point: Vector2IO

  2. event: EventIO
", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "USER", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": true, "phetioReadOnly": false, "phetioState": false, @@ -277,10 +277,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.general.controller.input.penCancelAction": { "phetioDocumentation": "Emits when a pen is canceled The arguments are:
  1. id: NumberIO

  2. point: Vector2IO

  3. event: EventIO
", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "USER", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": true, "phetioReadOnly": false, "phetioState": false, @@ -290,10 +290,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.general.controller.input.penEndAction": { "phetioDocumentation": "Emits when a pen is lifted The arguments are:
  1. id: NumberIO

  2. point: Vector2IO

  3. event: EventIO
", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "USER", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": true, "phetioReadOnly": false, "phetioState": false, @@ -303,10 +303,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.general.controller.input.penMoveAction": { "phetioDocumentation": "Emits when a pen is moved The arguments are:
  1. id: NumberIO

  2. point: Vector2IO

  3. event: EventIO
", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "USER", "phetioFeatured": false, "phetioHighFrequency": true, + "phetioIsArchetype": false, "phetioPlayback": true, "phetioReadOnly": false, "phetioState": false, @@ -316,10 +316,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.general.controller.input.penStartAction": { "phetioDocumentation": "Emits when a pen touches the screen The arguments are:
  1. id: NumberIO

  2. point: Vector2IO

  3. event: EventIO
", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "USER", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": true, "phetioReadOnly": false, "phetioState": false, @@ -329,10 +329,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.general.controller.input.touchCancelAction": { "phetioDocumentation": "Emits when a touch is canceled The arguments are:
  1. id: NumberIO

  2. point: Vector2IO

  3. event: EventIO
", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "USER", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": true, "phetioReadOnly": false, "phetioState": false, @@ -342,10 +342,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.general.controller.input.touchEndAction": { "phetioDocumentation": "Emits when a touch ends The arguments are:
  1. id: NumberIO

  2. point: Vector2IO

  3. event: EventIO
", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "USER", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": true, "phetioReadOnly": false, "phetioState": false, @@ -355,10 +355,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.general.controller.input.touchMoveAction": { "phetioDocumentation": "Emits when a touch moves The arguments are:
  1. id: NumberIO

  2. point: Vector2IO

  3. event: EventIO
", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "USER", "phetioFeatured": false, "phetioHighFrequency": true, + "phetioIsArchetype": false, "phetioPlayback": true, "phetioReadOnly": false, "phetioState": false, @@ -368,10 +368,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.general.controller.input.touchStartAction": { "phetioDocumentation": "Emits when a touch begins The arguments are:
  1. id: NumberIO

  2. point: Vector2IO

  3. event: EventIO
", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "USER", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": true, "phetioReadOnly": false, "phetioState": false, @@ -381,10 +381,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.general.controller.input.validatePointersAction": { "phetioDocumentation": "A function that executes. No arguments.", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": true, + "phetioIsArchetype": false, "phetioPlayback": true, "phetioReadOnly": false, "phetioState": false, @@ -394,10 +394,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.general.controller.input.wheelScrollAction": { "phetioDocumentation": "Emits when the mouse wheel scrolls The arguments are:
  1. event: EventIO
", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "USER", "phetioFeatured": false, "phetioHighFrequency": true, + "phetioIsArchetype": false, "phetioPlayback": true, "phetioReadOnly": false, "phetioState": false, @@ -407,10 +407,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.general.focusProperty": { "phetioDocumentation": "Stores the current focus for the simulation, null if there is not focus. This is not updated based on mouse or touch input, only keyboard and other alternative inputs.", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": true, "phetioState": false, @@ -420,10 +420,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.general.navigationBar.a11yButtonsHBox.keyboardHelpButton": { "phetioDocumentation": "", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": false, @@ -433,10 +433,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.general.navigationBar.a11yButtonsHBox.keyboardHelpButton.enabledProperty": { "phetioDocumentation": "When disabled, the button is grayed out and cannot be pressed", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -446,10 +446,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.general.navigationBar.a11yButtonsHBox.keyboardHelpButton.firedEmitter": { "phetioDocumentation": "Emits when the button is fired No arguments.", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "USER", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": false, @@ -459,10 +459,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.general.navigationBar.a11yButtonsHBox.keyboardHelpButton.keyboardHelpDialogCapsule": { "phetioDocumentation": "", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": false, @@ -472,10 +472,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.general.navigationBar.a11yButtonsHBox.keyboardHelpButton.keyboardHelpDialogCapsule.archetype": { "phetioDocumentation": "", "phetioDynamicElement": false, - "phetioIsArchetype": true, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": true, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": false, @@ -485,10 +485,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.general.navigationBar.a11yButtonsHBox.keyboardHelpButton.keyboardHelpDialogCapsule.archetype.closeButton": { "phetioDocumentation": "", "phetioDynamicElement": false, - "phetioIsArchetype": true, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": true, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": false, @@ -498,10 +498,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.general.navigationBar.a11yButtonsHBox.keyboardHelpButton.keyboardHelpDialogCapsule.archetype.closeButton.enabledProperty": { "phetioDocumentation": "When disabled, the button is grayed out and cannot be pressed", "phetioDynamicElement": false, - "phetioIsArchetype": true, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": true, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": false, @@ -511,10 +511,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.general.navigationBar.a11yButtonsHBox.keyboardHelpButton.keyboardHelpDialogCapsule.archetype.closeButton.firedEmitter": { "phetioDocumentation": "Emits when the button is fired No arguments.", "phetioDynamicElement": false, - "phetioIsArchetype": true, "phetioEventType": "USER", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": true, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": false, @@ -524,10 +524,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.general.navigationBar.a11yButtonsHBox.keyboardHelpButton.keyboardHelpDialogCapsule.archetype.closeButton.opacityProperty": { "phetioDocumentation": "Opacity of the parent NodeIO, between 0 (invisible) and 1 (fully visible)", "phetioDynamicElement": false, - "phetioIsArchetype": true, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": true, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": false, @@ -537,10 +537,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.general.navigationBar.a11yButtonsHBox.keyboardHelpButton.keyboardHelpDialogCapsule.archetype.closeButton.pickableProperty": { "phetioDocumentation": "Sets whether the node will be pickable (and hence interactive), see the NodeIO documentation for more details", "phetioDynamicElement": false, - "phetioIsArchetype": true, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": true, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": false, @@ -550,10 +550,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.general.navigationBar.a11yButtonsHBox.keyboardHelpButton.keyboardHelpDialogCapsule.archetype.closeButton.pressListener.pressAction": { "phetioDocumentation": "Executes whenever a press occurs. The first argument when executing can be used to convey info about the SceneryEvent. The arguments are:
  1. event: SceneryEventIO
", "phetioDynamicElement": false, - "phetioIsArchetype": true, "phetioEventType": "USER", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": true, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": false, @@ -563,10 +563,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.general.navigationBar.a11yButtonsHBox.keyboardHelpButton.keyboardHelpDialogCapsule.archetype.closeButton.pressListener.releaseAction": { "phetioDocumentation": "Executes whenever a release occurs. The arguments are:
  1. event: NullableIO
", "phetioDynamicElement": false, - "phetioIsArchetype": true, "phetioEventType": "USER", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": true, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": false, @@ -576,10 +576,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.general.navigationBar.a11yButtonsHBox.keyboardHelpButton.keyboardHelpDialogCapsule.archetype.closeButton.visibleProperty": { "phetioDocumentation": "Controls whether the Node will be visible (and interactive), see the NodeIO documentation for more details.", "phetioDynamicElement": false, - "phetioIsArchetype": true, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": true, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": false, @@ -589,10 +589,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.general.navigationBar.a11yButtonsHBox.keyboardHelpButton.keyboardHelpDialogCapsule.archetype.isShowingProperty": { "phetioDocumentation": "", "phetioDynamicElement": false, - "phetioIsArchetype": true, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": true, "phetioPlayback": false, "phetioReadOnly": true, "phetioState": false, @@ -602,10 +602,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.general.navigationBar.a11yButtonsHBox.keyboardHelpButton.keyboardHelpDialogCapsule.archetype.opacityProperty": { "phetioDocumentation": "Opacity of the parent NodeIO, between 0 (invisible) and 1 (fully visible)", "phetioDynamicElement": false, - "phetioIsArchetype": true, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": true, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": false, @@ -615,10 +615,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.general.navigationBar.a11yButtonsHBox.keyboardHelpButton.keyboardHelpDialogCapsule.archetype.pickableProperty": { "phetioDocumentation": "Sets whether the node will be pickable (and hence interactive), see the NodeIO documentation for more details", "phetioDynamicElement": false, - "phetioIsArchetype": true, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": true, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": false, @@ -628,10 +628,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.general.navigationBar.a11yButtonsHBox.keyboardHelpButton.keyboardHelpDialogCapsule.archetype.visibleProperty": { "phetioDocumentation": "Controls whether the Node will be visible (and interactive), see the NodeIO documentation for more details.", "phetioDynamicElement": false, - "phetioIsArchetype": true, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": true, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": false, @@ -641,10 +641,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.general.navigationBar.a11yButtonsHBox.keyboardHelpButton.opacityProperty": { "phetioDocumentation": "Opacity of the parent NodeIO, between 0 (invisible) and 1 (fully visible)", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -654,10 +654,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.general.navigationBar.a11yButtonsHBox.keyboardHelpButton.pickableProperty": { "phetioDocumentation": "Sets whether the node will be pickable (and hence interactive), see the NodeIO documentation for more details", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -667,10 +667,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.general.navigationBar.a11yButtonsHBox.keyboardHelpButton.pressListener.pressAction": { "phetioDocumentation": "Executes whenever a press occurs. The first argument when executing can be used to convey info about the SceneryEvent. The arguments are:
  1. event: SceneryEventIO
", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "USER", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": false, @@ -680,10 +680,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.general.navigationBar.a11yButtonsHBox.keyboardHelpButton.pressListener.releaseAction": { "phetioDocumentation": "Executes whenever a release occurs. The arguments are:
  1. event: NullableIO
", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "USER", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": false, @@ -693,10 +693,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.general.navigationBar.a11yButtonsHBox.keyboardHelpButton.visibleProperty": { "phetioDocumentation": "Controls whether the Node will be visible (and interactive), see the NodeIO documentation for more details.", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -706,10 +706,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.general.navigationBar.phetButton": { "phetioDocumentation": "The button that appears at the right side of the navigation bar, which shows a menu when pressed", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": false, @@ -719,10 +719,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.general.navigationBar.phetButton.enabledProperty": { "phetioDocumentation": "When disabled, the button is grayed out and cannot be pressed", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": true, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -732,10 +732,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.general.navigationBar.phetButton.firedEmitter": { "phetioDocumentation": "Emits when the button is fired No arguments.", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "USER", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": false, @@ -745,10 +745,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.general.navigationBar.phetButton.phetMenu": { "phetioDocumentation": "This menu is displayed when the PhET button is pressed.", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": false, @@ -758,10 +758,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.general.navigationBar.phetButton.phetMenu.aboutDialogCapsule": { "phetioDocumentation": "", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": false, @@ -771,10 +771,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.general.navigationBar.phetButton.phetMenu.aboutDialogCapsule.archetype": { "phetioDocumentation": "", "phetioDynamicElement": false, - "phetioIsArchetype": true, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": true, "phetioPlayback": false, "phetioReadOnly": true, "phetioState": false, @@ -784,10 +784,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.general.navigationBar.phetButton.phetMenu.aboutDialogCapsule.archetype.closeButton": { "phetioDocumentation": "", "phetioDynamicElement": false, - "phetioIsArchetype": true, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": true, "phetioPlayback": false, "phetioReadOnly": true, "phetioState": false, @@ -797,10 +797,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.general.navigationBar.phetButton.phetMenu.aboutDialogCapsule.archetype.closeButton.enabledProperty": { "phetioDocumentation": "When disabled, the button is grayed out and cannot be pressed", "phetioDynamicElement": false, - "phetioIsArchetype": true, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": true, "phetioPlayback": false, "phetioReadOnly": true, "phetioState": false, @@ -810,10 +810,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.general.navigationBar.phetButton.phetMenu.aboutDialogCapsule.archetype.closeButton.firedEmitter": { "phetioDocumentation": "Emits when the button is fired No arguments.", "phetioDynamicElement": false, - "phetioIsArchetype": true, "phetioEventType": "USER", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": true, "phetioPlayback": false, "phetioReadOnly": true, "phetioState": false, @@ -823,10 +823,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.general.navigationBar.phetButton.phetMenu.aboutDialogCapsule.archetype.closeButton.opacityProperty": { "phetioDocumentation": "Opacity of the parent NodeIO, between 0 (invisible) and 1 (fully visible)", "phetioDynamicElement": false, - "phetioIsArchetype": true, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": true, "phetioPlayback": false, "phetioReadOnly": true, "phetioState": false, @@ -836,10 +836,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.general.navigationBar.phetButton.phetMenu.aboutDialogCapsule.archetype.closeButton.pickableProperty": { "phetioDocumentation": "Sets whether the node will be pickable (and hence interactive), see the NodeIO documentation for more details", "phetioDynamicElement": false, - "phetioIsArchetype": true, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": true, "phetioPlayback": false, "phetioReadOnly": true, "phetioState": false, @@ -849,10 +849,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.general.navigationBar.phetButton.phetMenu.aboutDialogCapsule.archetype.closeButton.pressListener.pressAction": { "phetioDocumentation": "Executes whenever a press occurs. The first argument when executing can be used to convey info about the SceneryEvent. The arguments are:
  1. event: SceneryEventIO
", "phetioDynamicElement": false, - "phetioIsArchetype": true, "phetioEventType": "USER", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": true, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": false, @@ -862,10 +862,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.general.navigationBar.phetButton.phetMenu.aboutDialogCapsule.archetype.closeButton.pressListener.releaseAction": { "phetioDocumentation": "Executes whenever a release occurs. The arguments are:
  1. event: NullableIO
", "phetioDynamicElement": false, - "phetioIsArchetype": true, "phetioEventType": "USER", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": true, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": false, @@ -875,10 +875,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.general.navigationBar.phetButton.phetMenu.aboutDialogCapsule.archetype.closeButton.visibleProperty": { "phetioDocumentation": "Controls whether the Node will be visible (and interactive), see the NodeIO documentation for more details.", "phetioDynamicElement": false, - "phetioIsArchetype": true, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": true, "phetioPlayback": false, "phetioReadOnly": true, "phetioState": false, @@ -888,10 +888,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.general.navigationBar.phetButton.phetMenu.aboutDialogCapsule.archetype.isShowingProperty": { "phetioDocumentation": "", "phetioDynamicElement": false, - "phetioIsArchetype": true, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": true, "phetioPlayback": false, "phetioReadOnly": true, "phetioState": false, @@ -901,10 +901,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.general.navigationBar.phetButton.phetMenu.aboutDialogCapsule.archetype.opacityProperty": { "phetioDocumentation": "Opacity of the parent NodeIO, between 0 (invisible) and 1 (fully visible)", "phetioDynamicElement": false, - "phetioIsArchetype": true, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": true, "phetioPlayback": false, "phetioReadOnly": true, "phetioState": false, @@ -914,10 +914,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.general.navigationBar.phetButton.phetMenu.aboutDialogCapsule.archetype.pickableProperty": { "phetioDocumentation": "Sets whether the node will be pickable (and hence interactive), see the NodeIO documentation for more details", "phetioDynamicElement": false, - "phetioIsArchetype": true, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": true, "phetioPlayback": false, "phetioReadOnly": true, "phetioState": false, @@ -927,10 +927,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.general.navigationBar.phetButton.phetMenu.aboutDialogCapsule.archetype.termsPrivacyAndLicensingText": { "phetioDocumentation": "", "phetioDynamicElement": false, - "phetioIsArchetype": true, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": true, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": false, @@ -940,10 +940,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.general.navigationBar.phetButton.phetMenu.aboutDialogCapsule.archetype.termsPrivacyAndLicensingText.opacityProperty": { "phetioDocumentation": "Opacity of the parent NodeIO, between 0 (invisible) and 1 (fully visible)", "phetioDynamicElement": false, - "phetioIsArchetype": true, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": true, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -953,10 +953,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.general.navigationBar.phetButton.phetMenu.aboutDialogCapsule.archetype.termsPrivacyAndLicensingText.pickableProperty": { "phetioDocumentation": "Sets whether the node will be pickable (and hence interactive), see the NodeIO documentation for more details", "phetioDynamicElement": false, - "phetioIsArchetype": true, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": true, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -966,10 +966,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.general.navigationBar.phetButton.phetMenu.aboutDialogCapsule.archetype.termsPrivacyAndLicensingText.textProperty": { "phetioDocumentation": "Property for the displayed text", "phetioDynamicElement": false, - "phetioIsArchetype": true, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": true, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -979,10 +979,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.general.navigationBar.phetButton.phetMenu.aboutDialogCapsule.archetype.termsPrivacyAndLicensingText.visibleProperty": { "phetioDocumentation": "Controls whether the Node will be visible (and interactive), see the NodeIO documentation for more details.", "phetioDynamicElement": false, - "phetioIsArchetype": true, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": true, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -992,10 +992,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.general.navigationBar.phetButton.phetMenu.aboutDialogCapsule.archetype.thirdPartyCreditsLinkText": { "phetioDocumentation": "", "phetioDynamicElement": false, - "phetioIsArchetype": true, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": true, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": false, @@ -1005,10 +1005,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.general.navigationBar.phetButton.phetMenu.aboutDialogCapsule.archetype.thirdPartyCreditsLinkText.opacityProperty": { "phetioDocumentation": "Opacity of the parent NodeIO, between 0 (invisible) and 1 (fully visible)", "phetioDynamicElement": false, - "phetioIsArchetype": true, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": true, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -1018,10 +1018,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.general.navigationBar.phetButton.phetMenu.aboutDialogCapsule.archetype.thirdPartyCreditsLinkText.pickableProperty": { "phetioDocumentation": "Sets whether the node will be pickable (and hence interactive), see the NodeIO documentation for more details", "phetioDynamicElement": false, - "phetioIsArchetype": true, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": true, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -1031,10 +1031,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.general.navigationBar.phetButton.phetMenu.aboutDialogCapsule.archetype.thirdPartyCreditsLinkText.textProperty": { "phetioDocumentation": "Property for the displayed text", "phetioDynamicElement": false, - "phetioIsArchetype": true, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": true, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -1044,10 +1044,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.general.navigationBar.phetButton.phetMenu.aboutDialogCapsule.archetype.thirdPartyCreditsLinkText.visibleProperty": { "phetioDocumentation": "Controls whether the Node will be visible (and interactive), see the NodeIO documentation for more details.", "phetioDynamicElement": false, - "phetioIsArchetype": true, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": true, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -1057,10 +1057,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.general.navigationBar.phetButton.phetMenu.aboutDialogCapsule.archetype.translationCreditsLinkText": { "phetioDocumentation": "", "phetioDynamicElement": false, - "phetioIsArchetype": true, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": true, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": false, @@ -1070,10 +1070,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.general.navigationBar.phetButton.phetMenu.aboutDialogCapsule.archetype.translationCreditsLinkText.opacityProperty": { "phetioDocumentation": "Opacity of the parent NodeIO, between 0 (invisible) and 1 (fully visible)", "phetioDynamicElement": false, - "phetioIsArchetype": true, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": true, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -1083,10 +1083,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.general.navigationBar.phetButton.phetMenu.aboutDialogCapsule.archetype.translationCreditsLinkText.pickableProperty": { "phetioDocumentation": "Sets whether the node will be pickable (and hence interactive), see the NodeIO documentation for more details", "phetioDynamicElement": false, - "phetioIsArchetype": true, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": true, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -1096,10 +1096,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.general.navigationBar.phetButton.phetMenu.aboutDialogCapsule.archetype.translationCreditsLinkText.textProperty": { "phetioDocumentation": "Property for the displayed text", "phetioDynamicElement": false, - "phetioIsArchetype": true, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": true, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -1109,10 +1109,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.general.navigationBar.phetButton.phetMenu.aboutDialogCapsule.archetype.translationCreditsLinkText.visibleProperty": { "phetioDocumentation": "Controls whether the Node will be visible (and interactive), see the NodeIO documentation for more details.", "phetioDynamicElement": false, - "phetioIsArchetype": true, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": true, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -1122,10 +1122,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.general.navigationBar.phetButton.phetMenu.aboutDialogCapsule.archetype.visibleProperty": { "phetioDocumentation": "Controls whether the Node will be visible (and interactive), see the NodeIO documentation for more details.", "phetioDynamicElement": false, - "phetioIsArchetype": true, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": true, "phetioPlayback": false, "phetioReadOnly": true, "phetioState": false, @@ -1135,10 +1135,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.general.navigationBar.phetButton.phetMenu.aboutMenuItem": { "phetioDocumentation": "This menu item shows a dialog with information about the simulation.", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "USER", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": false, @@ -1148,10 +1148,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.general.navigationBar.phetButton.phetMenu.aboutMenuItem.inputListener.firedEmitter": { "phetioDocumentation": "A function that executes. The arguments are:
  1. event: NullableIO
", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "USER", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": false, @@ -1161,10 +1161,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.general.navigationBar.phetButton.phetMenu.aboutMenuItem.inputListener.pressAction": { "phetioDocumentation": "Executes whenever a press occurs. The first argument when executing can be used to convey info about the SceneryEvent. The arguments are:
  1. event: SceneryEventIO
", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "USER", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": false, @@ -1174,10 +1174,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.general.navigationBar.phetButton.phetMenu.aboutMenuItem.inputListener.releaseAction": { "phetioDocumentation": "Executes whenever a release occurs. The arguments are:
  1. event: NullableIO
", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "USER", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": false, @@ -1187,10 +1187,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.general.navigationBar.phetButton.phetMenu.aboutMenuItem.opacityProperty": { "phetioDocumentation": "Opacity of the parent NodeIO, between 0 (invisible) and 1 (fully visible)", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -1200,10 +1200,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.general.navigationBar.phetButton.phetMenu.aboutMenuItem.pickableProperty": { "phetioDocumentation": "Sets whether the node will be pickable (and hence interactive), see the NodeIO documentation for more details", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -1213,10 +1213,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.general.navigationBar.phetButton.phetMenu.aboutMenuItem.visibleProperty": { "phetioDocumentation": "Controls whether the Node will be visible (and interactive), see the NodeIO documentation for more details.", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": true, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -1226,10 +1226,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.general.navigationBar.phetButton.phetMenu.screenshotMenuItem": { "phetioDocumentation": "This menu item captures a screenshot from the simulation and saves it to the file system.", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "USER", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": false, @@ -1239,10 +1239,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.general.navigationBar.phetButton.phetMenu.screenshotMenuItem.inputListener.firedEmitter": { "phetioDocumentation": "A function that executes. The arguments are:
  1. event: NullableIO
", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "USER", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": false, @@ -1252,10 +1252,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.general.navigationBar.phetButton.phetMenu.screenshotMenuItem.inputListener.pressAction": { "phetioDocumentation": "Executes whenever a press occurs. The first argument when executing can be used to convey info about the SceneryEvent. The arguments are:
  1. event: SceneryEventIO
", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "USER", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": false, @@ -1265,10 +1265,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.general.navigationBar.phetButton.phetMenu.screenshotMenuItem.inputListener.releaseAction": { "phetioDocumentation": "Executes whenever a release occurs. The arguments are:
  1. event: NullableIO
", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "USER", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": false, @@ -1278,10 +1278,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.general.navigationBar.phetButton.phetMenu.screenshotMenuItem.opacityProperty": { "phetioDocumentation": "Opacity of the parent NodeIO, between 0 (invisible) and 1 (fully visible)", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -1291,10 +1291,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.general.navigationBar.phetButton.phetMenu.screenshotMenuItem.pickableProperty": { "phetioDocumentation": "Sets whether the node will be pickable (and hence interactive), see the NodeIO documentation for more details", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -1304,10 +1304,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.general.navigationBar.phetButton.phetMenu.screenshotMenuItem.visibleProperty": { "phetioDocumentation": "Controls whether the Node will be visible (and interactive), see the NodeIO documentation for more details.", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": true, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -1317,10 +1317,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.general.navigationBar.phetButton.pickableProperty": { "phetioDocumentation": "Set whether the phetButton will be pickable (and hence interactive), see the NodeIO documentation for more details", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -1330,10 +1330,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.general.navigationBar.phetButton.pressListener.pressAction": { "phetioDocumentation": "Executes whenever a press occurs. The first argument when executing can be used to convey info about the SceneryEvent. The arguments are:
  1. event: SceneryEventIO
", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "USER", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": false, @@ -1343,10 +1343,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.general.navigationBar.phetButton.pressListener.releaseAction": { "phetioDocumentation": "Executes whenever a release occurs. The arguments are:
  1. event: NullableIO
", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "USER", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": false, @@ -1356,10 +1356,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.general.navigationBar.titleTextNode": { "phetioDocumentation": "Displays the title of the simulation in the navigation bar (bottom left)", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": false, @@ -1369,10 +1369,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.general.navigationBar.titleTextNode.opacityProperty": { "phetioDocumentation": "Opacity of the parent NodeIO, between 0 (invisible) and 1 (fully visible)", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -1382,10 +1382,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.general.navigationBar.titleTextNode.pickableProperty": { "phetioDocumentation": "Sets whether the node will be pickable (and hence interactive), see the NodeIO documentation for more details", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -1395,10 +1395,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.general.navigationBar.titleTextNode.textProperty": { "phetioDocumentation": "Property for the displayed text", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -1408,10 +1408,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.general.navigationBar.titleTextNode.visibleProperty": { "phetioDocumentation": "Controls whether the Node will be visible (and interactive), see the NodeIO documentation for more details.", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -1421,10 +1421,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.general.phetioCommandProcessor": { "phetioDocumentation": "Processes messages from the wrapper frame and returns the results. This serves as the source of PhET-iO data stream messages when commands are invoked from the wrapper.", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": true, "phetioReadOnly": false, "phetioState": false, @@ -1434,10 +1434,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.general.resizeAction": { "phetioDocumentation": "Executes when the sim is resized The arguments are:
  1. width: NumberIO

  2. height: NumberIO
", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": true, "phetioReadOnly": false, "phetioState": false, @@ -1447,10 +1447,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.general.screenIndexProperty": { "phetioDocumentation": "Indicates which sim screen is selected (0-indexed). Note that the home screen does not have an index. To control the home screen see \"showHomeScreenProperty\".", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": true, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -1460,10 +1460,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.general.soundManager.enabledProperty": { "phetioDocumentation": "", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -1473,10 +1473,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.general.stepSimulationAction": { "phetioDocumentation": "A function that executes. The arguments are:
  1. dt: NumberIO
", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": true, + "phetioIsArchetype": false, "phetioPlayback": true, "phetioReadOnly": false, "phetioState": false, @@ -1486,10 +1486,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.general.utteranceQueue": { "phetioDocumentation": "", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": false, @@ -1499,10 +1499,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.activeProperty": { "phetioDocumentation": "Indicates whether the screen is currently displayed in the simulation. For single-screen simulations, there is only one screen and it is always active.", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": true, "phetioState": true, @@ -1512,10 +1512,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.model.constantRadiusProperty": { "phetioDocumentation": "", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -1525,10 +1525,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.model.forceProperty": { "phetioDocumentation": "The force of one object on the other (in Newtons)", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": true, "phetioState": true, @@ -1538,10 +1538,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.model.mass1.enabledRangeProperty": { "phetioDocumentation": "The range for position of this object based on the radius and location of both objects", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": true, "phetioState": true, @@ -1551,10 +1551,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.model.mass1.positionProperty": { "phetioDocumentation": "The position of the object along the track, in meters.", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -1564,10 +1564,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.model.mass1.radiusProperty": { "phetioDocumentation": "The radius of the object", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": true, "phetioState": true, @@ -1577,10 +1577,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.model.mass1.valueProperty": { "phetioDocumentation": "The value of the object", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -1590,10 +1590,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.model.mass2.enabledRangeProperty": { "phetioDocumentation": "The range for position of this object based on the radius and location of both objects", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": true, "phetioState": true, @@ -1603,10 +1603,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.model.mass2.positionProperty": { "phetioDocumentation": "The position of the object along the track, in meters.", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -1616,10 +1616,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.model.mass2.radiusProperty": { "phetioDocumentation": "The radius of the object", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": true, "phetioState": true, @@ -1629,10 +1629,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.model.mass2.valueProperty": { "phetioDocumentation": "The value of the object", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -1642,10 +1642,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.model.resetInProgressProperty": { "phetioDocumentation": "", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -1655,10 +1655,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.model.separationProperty": { "phetioDocumentation": "The distance between the two objects' centers", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": true, "phetioState": true, @@ -1668,10 +1668,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.model.showDistanceProperty": { "phetioDocumentation": "", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -1681,10 +1681,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.model.showForceValuesProperty": { "phetioDocumentation": "Whether or not the force values should be displayed", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -1694,10 +1694,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.constantRadiusCheckbox": { "phetioDocumentation": "", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "USER", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": false, @@ -1707,75 +1707,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.constantRadiusCheckbox.enabledProperty": { "phetioDocumentation": "When disabled, the checkbox is grayed out and cannot be pressed.", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": true, "phetioHighFrequency": false, - "phetioPlayback": false, - "phetioReadOnly": false, - "phetioState": true, - "phetioStudioControl": true, - "phetioTypeName": "PropertyIO" - }, - "gravityForceLabBasics.gravityForceLabBasicsScreen.view.constantRadiusCheckbox.labelNode": { - "phetioDocumentation": "", - "phetioDynamicElement": false, - "phetioIsArchetype": false, - "phetioEventType": "MODEL", - "phetioFeatured": false, - "phetioHighFrequency": false, - "phetioPlayback": false, - "phetioReadOnly": false, - "phetioState": false, - "phetioStudioControl": true, - "phetioTypeName": "TextIO" - }, - "gravityForceLabBasics.gravityForceLabBasicsScreen.view.constantRadiusCheckbox.labelNode.opacityProperty": { - "phetioDocumentation": "Opacity of the parent NodeIO, between 0 (invisible) and 1 (fully visible)", - "phetioDynamicElement": false, "phetioIsArchetype": false, - "phetioEventType": "MODEL", - "phetioFeatured": false, - "phetioHighFrequency": false, - "phetioPlayback": false, - "phetioReadOnly": false, - "phetioState": true, - "phetioStudioControl": true, - "phetioTypeName": "NumberPropertyIO" - }, - "gravityForceLabBasics.gravityForceLabBasicsScreen.view.constantRadiusCheckbox.labelNode.pickableProperty": { - "phetioDocumentation": "Sets whether the node will be pickable (and hence interactive), see the NodeIO documentation for more details", - "phetioDynamicElement": false, - "phetioIsArchetype": false, - "phetioEventType": "MODEL", - "phetioFeatured": false, - "phetioHighFrequency": false, - "phetioPlayback": false, - "phetioReadOnly": false, - "phetioState": true, - "phetioStudioControl": true, - "phetioTypeName": "PropertyIO>" - }, - "gravityForceLabBasics.gravityForceLabBasicsScreen.view.constantRadiusCheckbox.labelNode.textProperty": { - "phetioDocumentation": "Property for the displayed text", - "phetioDynamicElement": false, - "phetioIsArchetype": false, - "phetioEventType": "MODEL", - "phetioFeatured": false, - "phetioHighFrequency": false, - "phetioPlayback": false, - "phetioReadOnly": false, - "phetioState": true, - "phetioStudioControl": true, - "phetioTypeName": "PropertyIO" - }, - "gravityForceLabBasics.gravityForceLabBasicsScreen.view.constantRadiusCheckbox.labelNode.visibleProperty": { - "phetioDocumentation": "Controls whether the Node will be visible (and interactive), see the NodeIO documentation for more details.", - "phetioDynamicElement": false, - "phetioIsArchetype": false, - "phetioEventType": "MODEL", - "phetioFeatured": false, - "phetioHighFrequency": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -1785,10 +1720,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.constantRadiusCheckbox.opacityProperty": { "phetioDocumentation": "Opacity of the parent NodeIO, between 0 (invisible) and 1 (fully visible)", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -1798,10 +1733,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.constantRadiusCheckbox.pickableProperty": { "phetioDocumentation": "Sets whether the node will be pickable (and hence interactive), see the NodeIO documentation for more details", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -1811,10 +1746,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.constantRadiusCheckbox.property": { "phetioDocumentation": "", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": true, "phetioState": true, @@ -1824,10 +1759,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.constantRadiusCheckbox.toggleAction": { "phetioDocumentation": "Emits when user input causes the checkbox to toggle, emitting a single arg: the new boolean value of the checkbox state. The arguments are:
  1. isChecked: BooleanIO
", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "USER", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": false, @@ -1837,10 +1772,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.constantRadiusCheckbox.visibleProperty": { "phetioDocumentation": "Controls whether the Node will be visible (and interactive), see the NodeIO documentation for more details.", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": true, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -1850,10 +1785,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.distanceArrowNode": { "phetioDocumentation": "", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": false, @@ -1863,10 +1798,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.distanceArrowNode.labelText": { "phetioDocumentation": "The distance as text between the two masses", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": false, @@ -1876,10 +1811,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.distanceArrowNode.labelText.opacityProperty": { "phetioDocumentation": "Opacity of the parent NodeIO, between 0 (invisible) and 1 (fully visible)", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -1889,10 +1824,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.distanceArrowNode.labelText.pickableProperty": { "phetioDocumentation": "Sets whether the node will be pickable (and hence interactive), see the NodeIO documentation for more details", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -1902,10 +1837,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.distanceArrowNode.labelText.textProperty": { "phetioDocumentation": "Property for the displayed text", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": true, "phetioState": true, @@ -1915,10 +1850,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.distanceArrowNode.labelText.visibleProperty": { "phetioDocumentation": "Controls whether the Node will be visible (and interactive), see the NodeIO documentation for more details.", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -1928,10 +1863,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.distanceArrowNode.opacityProperty": { "phetioDocumentation": "Opacity of the parent NodeIO, between 0 (invisible) and 1 (fully visible)", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -1941,10 +1876,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.distanceArrowNode.pickableProperty": { "phetioDocumentation": "Sets whether the node will be pickable (and hence interactive), see the NodeIO documentation for more details", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -1954,10 +1889,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.distanceArrowNode.visibleProperty": { "phetioDocumentation": "Controls whether the Node will be visible (and interactive), see the NodeIO documentation for more details.", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -1967,10 +1902,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.distanceCheckbox": { "phetioDocumentation": "", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "USER", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": false, @@ -1980,75 +1915,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.distanceCheckbox.enabledProperty": { "phetioDocumentation": "When disabled, the checkbox is grayed out and cannot be pressed.", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": true, "phetioHighFrequency": false, - "phetioPlayback": false, - "phetioReadOnly": false, - "phetioState": true, - "phetioStudioControl": true, - "phetioTypeName": "PropertyIO" - }, - "gravityForceLabBasics.gravityForceLabBasicsScreen.view.distanceCheckbox.labelNode": { - "phetioDocumentation": "", - "phetioDynamicElement": false, - "phetioIsArchetype": false, - "phetioEventType": "MODEL", - "phetioFeatured": false, - "phetioHighFrequency": false, - "phetioPlayback": false, - "phetioReadOnly": false, - "phetioState": false, - "phetioStudioControl": true, - "phetioTypeName": "TextIO" - }, - "gravityForceLabBasics.gravityForceLabBasicsScreen.view.distanceCheckbox.labelNode.opacityProperty": { - "phetioDocumentation": "Opacity of the parent NodeIO, between 0 (invisible) and 1 (fully visible)", - "phetioDynamicElement": false, - "phetioIsArchetype": false, - "phetioEventType": "MODEL", - "phetioFeatured": false, - "phetioHighFrequency": false, - "phetioPlayback": false, - "phetioReadOnly": false, - "phetioState": true, - "phetioStudioControl": true, - "phetioTypeName": "NumberPropertyIO" - }, - "gravityForceLabBasics.gravityForceLabBasicsScreen.view.distanceCheckbox.labelNode.pickableProperty": { - "phetioDocumentation": "Sets whether the node will be pickable (and hence interactive), see the NodeIO documentation for more details", - "phetioDynamicElement": false, - "phetioIsArchetype": false, - "phetioEventType": "MODEL", - "phetioFeatured": false, - "phetioHighFrequency": false, - "phetioPlayback": false, - "phetioReadOnly": false, - "phetioState": true, - "phetioStudioControl": true, - "phetioTypeName": "PropertyIO>" - }, - "gravityForceLabBasics.gravityForceLabBasicsScreen.view.distanceCheckbox.labelNode.textProperty": { - "phetioDocumentation": "Property for the displayed text", - "phetioDynamicElement": false, - "phetioIsArchetype": false, - "phetioEventType": "MODEL", - "phetioFeatured": false, - "phetioHighFrequency": false, - "phetioPlayback": false, - "phetioReadOnly": false, - "phetioState": true, - "phetioStudioControl": true, - "phetioTypeName": "PropertyIO" - }, - "gravityForceLabBasics.gravityForceLabBasicsScreen.view.distanceCheckbox.labelNode.visibleProperty": { - "phetioDocumentation": "Controls whether the Node will be visible (and interactive), see the NodeIO documentation for more details.", - "phetioDynamicElement": false, "phetioIsArchetype": false, - "phetioEventType": "MODEL", - "phetioFeatured": false, - "phetioHighFrequency": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -2058,10 +1928,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.distanceCheckbox.opacityProperty": { "phetioDocumentation": "Opacity of the parent NodeIO, between 0 (invisible) and 1 (fully visible)", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -2071,10 +1941,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.distanceCheckbox.pickableProperty": { "phetioDocumentation": "Sets whether the node will be pickable (and hence interactive), see the NodeIO documentation for more details", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -2084,10 +1954,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.distanceCheckbox.property": { "phetioDocumentation": "", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": true, "phetioState": true, @@ -2097,10 +1967,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.distanceCheckbox.toggleAction": { "phetioDocumentation": "Emits when user input causes the checkbox to toggle, emitting a single arg: the new boolean value of the checkbox state. The arguments are:
  1. isChecked: BooleanIO
", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "USER", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": false, @@ -2110,10 +1980,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.distanceCheckbox.visibleProperty": { "phetioDocumentation": "Controls whether the Node will be visible (and interactive), see the NodeIO documentation for more details.", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": true, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -2123,10 +1993,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.forceValuesCheckbox": { "phetioDocumentation": "", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "USER", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": false, @@ -2136,75 +2006,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.forceValuesCheckbox.enabledProperty": { "phetioDocumentation": "When disabled, the checkbox is grayed out and cannot be pressed.", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": true, "phetioHighFrequency": false, - "phetioPlayback": false, - "phetioReadOnly": false, - "phetioState": true, - "phetioStudioControl": true, - "phetioTypeName": "PropertyIO" - }, - "gravityForceLabBasics.gravityForceLabBasicsScreen.view.forceValuesCheckbox.labelNode": { - "phetioDocumentation": "", - "phetioDynamicElement": false, "phetioIsArchetype": false, - "phetioEventType": "MODEL", - "phetioFeatured": false, - "phetioHighFrequency": false, - "phetioPlayback": false, - "phetioReadOnly": false, - "phetioState": false, - "phetioStudioControl": true, - "phetioTypeName": "TextIO" - }, - "gravityForceLabBasics.gravityForceLabBasicsScreen.view.forceValuesCheckbox.labelNode.opacityProperty": { - "phetioDocumentation": "Opacity of the parent NodeIO, between 0 (invisible) and 1 (fully visible)", - "phetioDynamicElement": false, - "phetioIsArchetype": false, - "phetioEventType": "MODEL", - "phetioFeatured": false, - "phetioHighFrequency": false, - "phetioPlayback": false, - "phetioReadOnly": false, - "phetioState": true, - "phetioStudioControl": true, - "phetioTypeName": "NumberPropertyIO" - }, - "gravityForceLabBasics.gravityForceLabBasicsScreen.view.forceValuesCheckbox.labelNode.pickableProperty": { - "phetioDocumentation": "Sets whether the node will be pickable (and hence interactive), see the NodeIO documentation for more details", - "phetioDynamicElement": false, - "phetioIsArchetype": false, - "phetioEventType": "MODEL", - "phetioFeatured": false, - "phetioHighFrequency": false, - "phetioPlayback": false, - "phetioReadOnly": false, - "phetioState": true, - "phetioStudioControl": true, - "phetioTypeName": "PropertyIO>" - }, - "gravityForceLabBasics.gravityForceLabBasicsScreen.view.forceValuesCheckbox.labelNode.textProperty": { - "phetioDocumentation": "Property for the displayed text", - "phetioDynamicElement": false, - "phetioIsArchetype": false, - "phetioEventType": "MODEL", - "phetioFeatured": false, - "phetioHighFrequency": false, - "phetioPlayback": false, - "phetioReadOnly": false, - "phetioState": true, - "phetioStudioControl": true, - "phetioTypeName": "PropertyIO" - }, - "gravityForceLabBasics.gravityForceLabBasicsScreen.view.forceValuesCheckbox.labelNode.visibleProperty": { - "phetioDocumentation": "Controls whether the Node will be visible (and interactive), see the NodeIO documentation for more details.", - "phetioDynamicElement": false, - "phetioIsArchetype": false, - "phetioEventType": "MODEL", - "phetioFeatured": false, - "phetioHighFrequency": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -2214,10 +2019,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.forceValuesCheckbox.opacityProperty": { "phetioDocumentation": "Opacity of the parent NodeIO, between 0 (invisible) and 1 (fully visible)", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -2227,10 +2032,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.forceValuesCheckbox.pickableProperty": { "phetioDocumentation": "Sets whether the node will be pickable (and hence interactive), see the NodeIO documentation for more details", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -2240,10 +2045,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.forceValuesCheckbox.property": { "phetioDocumentation": "", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": true, "phetioState": true, @@ -2253,10 +2058,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.forceValuesCheckbox.toggleAction": { "phetioDocumentation": "Emits when user input causes the checkbox to toggle, emitting a single arg: the new boolean value of the checkbox state. The arguments are:
  1. isChecked: BooleanIO
", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "USER", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": false, @@ -2266,10 +2071,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.forceValuesCheckbox.visibleProperty": { "phetioDocumentation": "Controls whether the Node will be visible (and interactive), see the NodeIO documentation for more details.", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": true, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -2279,10 +2084,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.mass1Node": { "phetioDocumentation": "", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": false, @@ -2292,10 +2097,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.mass1Node.centerOfMassLineNode": { "phetioDocumentation": "", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": false, @@ -2305,10 +2110,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.mass1Node.centerOfMassLineNode.opacityProperty": { "phetioDocumentation": "Opacity of the parent NodeIO, between 0 (invisible) and 1 (fully visible)", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -2318,10 +2123,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.mass1Node.centerOfMassLineNode.pickableProperty": { "phetioDocumentation": "Sets whether the node will be pickable (and hence interactive), see the NodeIO documentation for more details", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -2331,10 +2136,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.mass1Node.centerOfMassLineNode.visibleProperty": { "phetioDocumentation": "Controls whether the Node will be visible (and interactive), see the NodeIO documentation for more details.", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -2344,10 +2149,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.mass1Node.dragListener.dragAction": { "phetioDocumentation": "Emits whenever a drag occurs with an SceneryEventIO argument. The arguments are:
  1. event: SceneryEventIO
", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "USER", "phetioFeatured": false, "phetioHighFrequency": true, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": false, @@ -2357,10 +2162,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.mass1Node.dragListener.pressAction": { "phetioDocumentation": "Executes whenever a press occurs. The first argument when executing can be used to convey info about the SceneryEvent. The arguments are:
  1. event: SceneryEventIO
", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "USER", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": false, @@ -2370,10 +2175,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.mass1Node.dragListener.releaseAction": { "phetioDocumentation": "Executes whenever a release occurs. The arguments are:
  1. event: NullableIO
", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "USER", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": false, @@ -2383,10 +2188,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.mass1Node.forceDisplayNode": { "phetioDocumentation": "", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": false, @@ -2396,10 +2201,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.mass1Node.forceDisplayNode.arrowNode": { "phetioDocumentation": "", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": false, @@ -2409,10 +2214,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.mass1Node.forceDisplayNode.arrowNode.opacityProperty": { "phetioDocumentation": "Opacity of the parent NodeIO, between 0 (invisible) and 1 (fully visible)", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -2422,10 +2227,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.mass1Node.forceDisplayNode.arrowNode.pickableProperty": { "phetioDocumentation": "Sets whether the node will be pickable (and hence interactive), see the NodeIO documentation for more details", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -2435,10 +2240,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.mass1Node.forceDisplayNode.arrowNode.visibleProperty": { "phetioDocumentation": "Controls whether the Node will be visible (and interactive), see the NodeIO documentation for more details.", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -2448,10 +2253,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.mass1Node.forceDisplayNode.forceText": { "phetioDocumentation": "This text updates from the model as the force changes, and cannot be edited.", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": false, @@ -2461,10 +2266,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.mass1Node.forceDisplayNode.forceText.opacityProperty": { "phetioDocumentation": "Opacity of the parent NodeIO, between 0 (invisible) and 1 (fully visible)", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -2474,10 +2279,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.mass1Node.forceDisplayNode.forceText.pickableProperty": { "phetioDocumentation": "Sets whether the node will be pickable (and hence interactive), see the NodeIO documentation for more details", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -2487,10 +2292,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.mass1Node.forceDisplayNode.forceText.textProperty": { "phetioDocumentation": "Property for the displayed text", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": true, "phetioState": true, @@ -2500,10 +2305,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.mass1Node.forceDisplayNode.forceText.visibleProperty": { "phetioDocumentation": "Controls whether the Node will be visible (and interactive), see the NodeIO documentation for more details.", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -2513,10 +2318,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.mass1Node.forceDisplayNode.opacityProperty": { "phetioDocumentation": "Opacity of the parent NodeIO, between 0 (invisible) and 1 (fully visible)", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -2526,10 +2331,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.mass1Node.forceDisplayNode.pickableProperty": { "phetioDocumentation": "Sets whether the node will be pickable (and hence interactive), see the NodeIO documentation for more details", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -2539,10 +2344,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.mass1Node.forceDisplayNode.visibleProperty": { "phetioDocumentation": "Controls whether the Node will be visible (and interactive), see the NodeIO documentation for more details.", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -2552,10 +2357,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.mass1Node.labelText": { "phetioDocumentation": "", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": false, @@ -2565,10 +2370,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.mass1Node.labelText.opacityProperty": { "phetioDocumentation": "Opacity of the parent NodeIO, between 0 (invisible) and 1 (fully visible)", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -2578,10 +2383,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.mass1Node.labelText.pickableProperty": { "phetioDocumentation": "Sets whether the node will be pickable (and hence interactive), see the NodeIO documentation for more details", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -2591,10 +2396,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.mass1Node.labelText.textProperty": { "phetioDocumentation": "Property for the displayed text", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -2604,10 +2409,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.mass1Node.labelText.visibleProperty": { "phetioDocumentation": "Controls whether the Node will be visible (and interactive), see the NodeIO documentation for more details.", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -2617,10 +2422,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.mass1Node.opacityProperty": { "phetioDocumentation": "Opacity of the parent NodeIO, between 0 (invisible) and 1 (fully visible)", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -2630,10 +2435,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.mass1Node.pickableProperty": { "phetioDocumentation": "Sets whether the node will be pickable (and hence interactive), see the NodeIO documentation for more details", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -2643,10 +2448,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.mass1Node.visibleProperty": { "phetioDocumentation": "Controls whether the Node will be visible (and interactive), see the NodeIO documentation for more details.", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -2656,10 +2461,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.mass2Node": { "phetioDocumentation": "", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": false, @@ -2669,10 +2474,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.mass2Node.centerOfMassLineNode": { "phetioDocumentation": "", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": false, @@ -2682,10 +2487,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.mass2Node.centerOfMassLineNode.opacityProperty": { "phetioDocumentation": "Opacity of the parent NodeIO, between 0 (invisible) and 1 (fully visible)", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -2695,10 +2500,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.mass2Node.centerOfMassLineNode.pickableProperty": { "phetioDocumentation": "Sets whether the node will be pickable (and hence interactive), see the NodeIO documentation for more details", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -2708,10 +2513,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.mass2Node.centerOfMassLineNode.visibleProperty": { "phetioDocumentation": "Controls whether the Node will be visible (and interactive), see the NodeIO documentation for more details.", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -2721,10 +2526,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.mass2Node.dragListener.dragAction": { "phetioDocumentation": "Emits whenever a drag occurs with an SceneryEventIO argument. The arguments are:
  1. event: SceneryEventIO
", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "USER", "phetioFeatured": false, "phetioHighFrequency": true, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": false, @@ -2734,10 +2539,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.mass2Node.dragListener.pressAction": { "phetioDocumentation": "Executes whenever a press occurs. The first argument when executing can be used to convey info about the SceneryEvent. The arguments are:
  1. event: SceneryEventIO
", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "USER", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": false, @@ -2747,10 +2552,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.mass2Node.dragListener.releaseAction": { "phetioDocumentation": "Executes whenever a release occurs. The arguments are:
  1. event: NullableIO
", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "USER", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": false, @@ -2760,10 +2565,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.mass2Node.forceDisplayNode": { "phetioDocumentation": "", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": false, @@ -2773,10 +2578,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.mass2Node.forceDisplayNode.arrowNode": { "phetioDocumentation": "", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": false, @@ -2786,10 +2591,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.mass2Node.forceDisplayNode.arrowNode.opacityProperty": { "phetioDocumentation": "Opacity of the parent NodeIO, between 0 (invisible) and 1 (fully visible)", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -2799,10 +2604,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.mass2Node.forceDisplayNode.arrowNode.pickableProperty": { "phetioDocumentation": "Sets whether the node will be pickable (and hence interactive), see the NodeIO documentation for more details", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -2812,10 +2617,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.mass2Node.forceDisplayNode.arrowNode.visibleProperty": { "phetioDocumentation": "Controls whether the Node will be visible (and interactive), see the NodeIO documentation for more details.", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -2825,10 +2630,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.mass2Node.forceDisplayNode.forceText": { "phetioDocumentation": "This text updates from the model as the force changes, and cannot be edited.", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": false, @@ -2838,10 +2643,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.mass2Node.forceDisplayNode.forceText.opacityProperty": { "phetioDocumentation": "Opacity of the parent NodeIO, between 0 (invisible) and 1 (fully visible)", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -2851,10 +2656,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.mass2Node.forceDisplayNode.forceText.pickableProperty": { "phetioDocumentation": "Sets whether the node will be pickable (and hence interactive), see the NodeIO documentation for more details", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -2864,10 +2669,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.mass2Node.forceDisplayNode.forceText.textProperty": { "phetioDocumentation": "Property for the displayed text", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": true, "phetioState": true, @@ -2877,10 +2682,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.mass2Node.forceDisplayNode.forceText.visibleProperty": { "phetioDocumentation": "Controls whether the Node will be visible (and interactive), see the NodeIO documentation for more details.", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -2890,10 +2695,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.mass2Node.forceDisplayNode.opacityProperty": { "phetioDocumentation": "Opacity of the parent NodeIO, between 0 (invisible) and 1 (fully visible)", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -2903,10 +2708,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.mass2Node.forceDisplayNode.pickableProperty": { "phetioDocumentation": "Sets whether the node will be pickable (and hence interactive), see the NodeIO documentation for more details", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -2916,10 +2721,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.mass2Node.forceDisplayNode.visibleProperty": { "phetioDocumentation": "Controls whether the Node will be visible (and interactive), see the NodeIO documentation for more details.", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -2929,10 +2734,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.mass2Node.labelText": { "phetioDocumentation": "", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": false, @@ -2942,10 +2747,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.mass2Node.labelText.opacityProperty": { "phetioDocumentation": "Opacity of the parent NodeIO, between 0 (invisible) and 1 (fully visible)", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -2955,10 +2760,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.mass2Node.labelText.pickableProperty": { "phetioDocumentation": "Sets whether the node will be pickable (and hence interactive), see the NodeIO documentation for more details", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -2968,10 +2773,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.mass2Node.labelText.textProperty": { "phetioDocumentation": "Property for the displayed text", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -2981,10 +2786,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.mass2Node.labelText.visibleProperty": { "phetioDocumentation": "Controls whether the Node will be visible (and interactive), see the NodeIO documentation for more details.", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -2994,10 +2799,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.mass2Node.opacityProperty": { "phetioDocumentation": "Opacity of the parent NodeIO, between 0 (invisible) and 1 (fully visible)", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -3007,10 +2812,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.mass2Node.pickableProperty": { "phetioDocumentation": "Sets whether the node will be pickable (and hence interactive), see the NodeIO documentation for more details", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -3020,10 +2825,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.mass2Node.visibleProperty": { "phetioDocumentation": "Controls whether the Node will be visible (and interactive), see the NodeIO documentation for more details.", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -3033,10 +2838,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.massControl1": { "phetioDocumentation": "", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": false, @@ -3046,10 +2851,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.massControl1.numberPicker": { "phetioDocumentation": "", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": false, @@ -3059,10 +2864,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.massControl1.numberPicker.enabledProperty": { "phetioDocumentation": "When disabled, the picker is grayed out and cannot be pressed.", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": true, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -3072,10 +2877,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.massControl1.numberPicker.opacityProperty": { "phetioDocumentation": "Opacity of the parent NodeIO, between 0 (invisible) and 1 (fully visible)", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -3085,10 +2890,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.massControl1.numberPicker.pickableProperty": { "phetioDocumentation": "Sets whether the node will be pickable (and hence interactive), see the NodeIO documentation for more details", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -3098,10 +2903,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.massControl1.numberPicker.valueProperty": { "phetioDocumentation": "", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": true, "phetioState": true, @@ -3111,10 +2916,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.massControl1.numberPicker.visibleProperty": { "phetioDocumentation": "Controls whether the Node will be visible (and interactive), see the NodeIO documentation for more details.", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": true, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -3124,10 +2929,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.massControl1.numberPickerLabel": { "phetioDocumentation": "", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": false, @@ -3137,10 +2942,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.massControl1.numberPickerLabel.opacityProperty": { "phetioDocumentation": "Opacity of the parent NodeIO, between 0 (invisible) and 1 (fully visible)", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -3150,10 +2955,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.massControl1.numberPickerLabel.pickableProperty": { "phetioDocumentation": "Sets whether the node will be pickable (and hence interactive), see the NodeIO documentation for more details", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -3163,10 +2968,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.massControl1.numberPickerLabel.textProperty": { "phetioDocumentation": "Property for the displayed text", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -3176,10 +2981,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.massControl1.numberPickerLabel.visibleProperty": { "phetioDocumentation": "Controls whether the Node will be visible (and interactive), see the NodeIO documentation for more details.", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -3189,10 +2994,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.massControl1.opacityProperty": { "phetioDocumentation": "Opacity of the parent NodeIO, between 0 (invisible) and 1 (fully visible)", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -3202,10 +3007,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.massControl1.pickableProperty": { "phetioDocumentation": "Sets whether the node will be pickable (and hence interactive), see the NodeIO documentation for more details", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -3215,10 +3020,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.massControl1.titleText": { "phetioDocumentation": "", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": false, @@ -3228,10 +3033,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.massControl1.titleText.opacityProperty": { "phetioDocumentation": "Opacity of the parent NodeIO, between 0 (invisible) and 1 (fully visible)", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -3241,10 +3046,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.massControl1.titleText.pickableProperty": { "phetioDocumentation": "Sets whether the node will be pickable (and hence interactive), see the NodeIO documentation for more details", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -3254,10 +3059,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.massControl1.titleText.textProperty": { "phetioDocumentation": "Property for the displayed text", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -3267,10 +3072,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.massControl1.titleText.visibleProperty": { "phetioDocumentation": "Controls whether the Node will be visible (and interactive), see the NodeIO documentation for more details.", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -3280,10 +3085,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.massControl1.visibleProperty": { "phetioDocumentation": "Controls whether the Node will be visible (and interactive), see the NodeIO documentation for more details.", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -3293,10 +3098,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.massControl2": { "phetioDocumentation": "", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": false, @@ -3306,10 +3111,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.massControl2.numberPicker": { "phetioDocumentation": "", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": false, @@ -3319,10 +3124,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.massControl2.numberPicker.enabledProperty": { "phetioDocumentation": "When disabled, the picker is grayed out and cannot be pressed.", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": true, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -3332,10 +3137,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.massControl2.numberPicker.opacityProperty": { "phetioDocumentation": "Opacity of the parent NodeIO, between 0 (invisible) and 1 (fully visible)", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -3345,10 +3150,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.massControl2.numberPicker.pickableProperty": { "phetioDocumentation": "Sets whether the node will be pickable (and hence interactive), see the NodeIO documentation for more details", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -3358,10 +3163,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.massControl2.numberPicker.valueProperty": { "phetioDocumentation": "", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": true, "phetioState": true, @@ -3371,10 +3176,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.massControl2.numberPicker.visibleProperty": { "phetioDocumentation": "Controls whether the Node will be visible (and interactive), see the NodeIO documentation for more details.", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": true, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -3384,10 +3189,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.massControl2.numberPickerLabel": { "phetioDocumentation": "", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": false, @@ -3397,10 +3202,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.massControl2.numberPickerLabel.opacityProperty": { "phetioDocumentation": "Opacity of the parent NodeIO, between 0 (invisible) and 1 (fully visible)", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -3410,10 +3215,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.massControl2.numberPickerLabel.pickableProperty": { "phetioDocumentation": "Sets whether the node will be pickable (and hence interactive), see the NodeIO documentation for more details", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -3423,10 +3228,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.massControl2.numberPickerLabel.textProperty": { "phetioDocumentation": "Property for the displayed text", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -3436,10 +3241,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.massControl2.numberPickerLabel.visibleProperty": { "phetioDocumentation": "Controls whether the Node will be visible (and interactive), see the NodeIO documentation for more details.", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -3449,10 +3254,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.massControl2.opacityProperty": { "phetioDocumentation": "Opacity of the parent NodeIO, between 0 (invisible) and 1 (fully visible)", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -3462,10 +3267,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.massControl2.pickableProperty": { "phetioDocumentation": "Sets whether the node will be pickable (and hence interactive), see the NodeIO documentation for more details", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -3475,10 +3280,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.massControl2.titleText": { "phetioDocumentation": "", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": false, @@ -3488,10 +3293,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.massControl2.titleText.opacityProperty": { "phetioDocumentation": "Opacity of the parent NodeIO, between 0 (invisible) and 1 (fully visible)", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -3501,10 +3306,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.massControl2.titleText.pickableProperty": { "phetioDocumentation": "Sets whether the node will be pickable (and hence interactive), see the NodeIO documentation for more details", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -3514,10 +3319,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.massControl2.titleText.textProperty": { "phetioDocumentation": "Property for the displayed text", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -3527,10 +3332,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.massControl2.titleText.visibleProperty": { "phetioDocumentation": "Controls whether the Node will be visible (and interactive), see the NodeIO documentation for more details.", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -3540,10 +3345,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.massControl2.visibleProperty": { "phetioDocumentation": "Controls whether the Node will be visible (and interactive), see the NodeIO documentation for more details.", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -3553,23 +3358,88 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.parameterControlPanel": { "phetioDocumentation": "", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": false, "phetioStudioControl": true, "phetioTypeName": "NodeIO" }, - "gravityForceLabBasics.gravityForceLabBasicsScreen.view.parameterControlPanel.opacityProperty": { + "gravityForceLabBasics.gravityForceLabBasicsScreen.view.parameterControlPanel.labelText": { + "phetioDocumentation": "", + "phetioDynamicElement": false, + "phetioEventType": "MODEL", + "phetioFeatured": false, + "phetioHighFrequency": false, + "phetioIsArchetype": false, + "phetioPlayback": false, + "phetioReadOnly": false, + "phetioState": false, + "phetioStudioControl": true, + "phetioTypeName": "TextIO" + }, + "gravityForceLabBasics.gravityForceLabBasicsScreen.view.parameterControlPanel.labelText.opacityProperty": { "phetioDocumentation": "Opacity of the parent NodeIO, between 0 (invisible) and 1 (fully visible)", "phetioDynamicElement": false, + "phetioEventType": "MODEL", + "phetioFeatured": false, + "phetioHighFrequency": false, + "phetioIsArchetype": false, + "phetioPlayback": false, + "phetioReadOnly": false, + "phetioState": true, + "phetioStudioControl": true, + "phetioTypeName": "NumberPropertyIO" + }, + "gravityForceLabBasics.gravityForceLabBasicsScreen.view.parameterControlPanel.labelText.pickableProperty": { + "phetioDocumentation": "Sets whether the node will be pickable (and hence interactive), see the NodeIO documentation for more details", + "phetioDynamicElement": false, + "phetioEventType": "MODEL", + "phetioFeatured": false, + "phetioHighFrequency": false, + "phetioIsArchetype": false, + "phetioPlayback": false, + "phetioReadOnly": false, + "phetioState": true, + "phetioStudioControl": true, + "phetioTypeName": "PropertyIO>" + }, + "gravityForceLabBasics.gravityForceLabBasicsScreen.view.parameterControlPanel.labelText.textProperty": { + "phetioDocumentation": "Property for the displayed text", + "phetioDynamicElement": false, + "phetioEventType": "MODEL", + "phetioFeatured": false, + "phetioHighFrequency": false, + "phetioIsArchetype": false, + "phetioPlayback": false, + "phetioReadOnly": false, + "phetioState": true, + "phetioStudioControl": true, + "phetioTypeName": "PropertyIO" + }, + "gravityForceLabBasics.gravityForceLabBasicsScreen.view.parameterControlPanel.labelText.visibleProperty": { + "phetioDocumentation": "Controls whether the Node will be visible (and interactive), see the NodeIO documentation for more details.", + "phetioDynamicElement": false, + "phetioEventType": "MODEL", + "phetioFeatured": false, + "phetioHighFrequency": false, "phetioIsArchetype": false, + "phetioPlayback": false, + "phetioReadOnly": false, + "phetioState": true, + "phetioStudioControl": true, + "phetioTypeName": "PropertyIO" + }, + "gravityForceLabBasics.gravityForceLabBasicsScreen.view.parameterControlPanel.opacityProperty": { + "phetioDocumentation": "Opacity of the parent NodeIO, between 0 (invisible) and 1 (fully visible)", + "phetioDynamicElement": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -3579,10 +3449,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.parameterControlPanel.pickableProperty": { "phetioDocumentation": "Sets whether the node will be pickable (and hence interactive), see the NodeIO documentation for more details", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -3592,10 +3462,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.parameterControlPanel.visibleProperty": { "phetioDocumentation": "Controls whether the Node will be visible (and interactive), see the NodeIO documentation for more details.", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -3605,10 +3475,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.resetAllButton": { "phetioDocumentation": "The orange, round button that can be used to restore the initial state", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": false, @@ -3618,10 +3488,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.resetAllButton.enabledProperty": { "phetioDocumentation": "When disabled, the button is grayed out and cannot be pressed", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": true, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -3631,10 +3501,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.resetAllButton.firedEmitter": { "phetioDocumentation": "Emits when the button is fired No arguments.", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "USER", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": false, @@ -3644,10 +3514,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.resetAllButton.isFiringProperty": { "phetioDocumentation": "Temporarily becomes true while the Reset All button is firing. Commonly used to disable audio effects during reset.", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": true, "phetioState": false, @@ -3657,10 +3527,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.resetAllButton.opacityProperty": { "phetioDocumentation": "Opacity of the parent NodeIO, between 0 (invisible) and 1 (fully visible)", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -3670,10 +3540,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.resetAllButton.pickableProperty": { "phetioDocumentation": "Sets whether the node will be pickable (and hence interactive), see the NodeIO documentation for more details", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -3683,10 +3553,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.resetAllButton.pressListener.pressAction": { "phetioDocumentation": "Executes whenever a press occurs. The first argument when executing can be used to convey info about the SceneryEvent. The arguments are:
  1. event: SceneryEventIO
", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "USER", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": false, @@ -3696,10 +3566,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.resetAllButton.pressListener.releaseAction": { "phetioDocumentation": "Executes whenever a release occurs. The arguments are:
  1. event: NullableIO
", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "USER", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": false, @@ -3709,10 +3579,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "gravityForceLabBasics.gravityForceLabBasicsScreen.view.resetAllButton.visibleProperty": { "phetioDocumentation": "Controls whether the Node will be visible (and interactive), see the NodeIO documentation for more details.", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": true, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": true, @@ -3722,10 +3592,10 @@ window.phet.phetio.phetioElementsBaseline = assert && "phetioEngine": { "phetioDocumentation": "Central point for PhET-iO interoperability", "phetioDynamicElement": false, - "phetioIsArchetype": false, "phetioEventType": "MODEL", "phetioFeatured": false, "phetioHighFrequency": false, + "phetioIsArchetype": false, "phetioPlayback": false, "phetioReadOnly": false, "phetioState": false,