Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

phetioFeatured overrides #17

Closed
arouinfar opened this issue Mar 30, 2022 · 5 comments
Closed

phetioFeatured overrides #17

arouinfar opened this issue Mar 30, 2022 · 5 comments
Assignees

Comments

@arouinfar
Copy link
Contributor

For #3

@arouinfar arouinfar self-assigned this Mar 30, 2022
@arouinfar
Copy link
Contributor Author

The phetioFeatured overrides are ready to commit, but it can wait until after 1.1 is published.

I ended up un-featuring elements related to the opticShapeRadioButtonGroup on the Mirror Screen. If it's uninstrumented in #16, I'll need to remove the related elements in the snippet below.

phetioFeatured overrides
/* eslint-disable */
window.phet.preloads.phetio.phetioElementsOverrides =
  {
    "geometricOpticsBasics.global.view.options.add2FPointsCheckboxProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.global.view.options.cueingArrowsEnabledProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.global.view.options.focalLengthModelTypeProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.lensScreen.model.lens.diameterProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.lensScreen.model.lens.focalLengthModels.directFocalLengthModel.focalLengthMagnitudeProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.lensScreen.model.lens.focalLengthModels.indirectFocalLengthModel.indexOfRefractionProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.lensScreen.model.lens.focalLengthModels.indirectFocalLengthModel.radiusOfCurvatureMagnitudeProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.lensScreen.model.lens.focalLengthProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.lensScreen.model.lens.indexOfRefractionProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.lensScreen.model.lens.opticShapeProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.lensScreen.model.lens.positionProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.lensScreen.model.lens.radiusOfCurvatureProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.lensScreen.model.lightPropagationEnabledProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.lensScreen.model.opticalObjectChoiceProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.lensScreen.model.raysTypeProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.lensScreen.model.scenes.arrowScene.arrowImage1.imageDistanceProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.lensScreen.model.scenes.arrowScene.arrowImage1.magnificationProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.lensScreen.model.scenes.arrowScene.arrowImage1.opticalImageTypeProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.lensScreen.model.scenes.arrowScene.arrowImage1.positionProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.lensScreen.model.scenes.arrowScene.arrowImage2.imageDistanceProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.lensScreen.model.scenes.arrowScene.arrowImage2.magnificationProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.lensScreen.model.scenes.arrowScene.arrowImage2.opticalImageTypeProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.lensScreen.model.scenes.arrowScene.arrowImage2.positionProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.lensScreen.model.scenes.arrowScene.arrowObject1.objectDistanceProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.lensScreen.model.scenes.arrowScene.arrowObject1.positionProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.lensScreen.model.scenes.arrowScene.arrowObject2.objectDistanceProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.lensScreen.model.scenes.arrowScene.arrowObject2.positionProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.lensScreen.model.scenes.framedScene.framedImage1.imageDistanceProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.lensScreen.model.scenes.framedScene.framedImage1.magnificationProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.lensScreen.model.scenes.framedScene.framedImage1.opacityProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.lensScreen.model.scenes.framedScene.framedImage1.opticalImageTypeProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.lensScreen.model.scenes.framedScene.framedImage1.positionProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.lensScreen.model.scenes.framedScene.framedImage2.imageDistanceProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.lensScreen.model.scenes.framedScene.framedImage2.magnificationProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.lensScreen.model.scenes.framedScene.framedImage2.opacityProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.lensScreen.model.scenes.framedScene.framedImage2.opticalImageTypeProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.lensScreen.model.scenes.framedScene.framedImage2.positionProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.lensScreen.model.scenes.framedScene.framedObject.objectDistanceProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.lensScreen.model.scenes.framedScene.framedObject.positionProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.lensScreen.model.scenes.framedScene.secondPoint.positionProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.lensScreen.model.scenes.framedScene.secondPoint.verticalOffsetProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.lensScreen.model.scenes.lightScene.lightObject1.objectDistanceProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.lensScreen.model.scenes.lightScene.lightObject1.positionProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.lensScreen.model.scenes.lightScene.lightObject2.objectDistanceProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.lensScreen.model.scenes.lightScene.lightObject2.positionProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.lensScreen.model.scenes.lightScene.lightSpot1.diameterProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.lensScreen.model.scenes.lightScene.lightSpot1.intensityProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.lensScreen.model.scenes.lightScene.lightSpot1.positionProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.lensScreen.model.scenes.lightScene.lightSpot2.diameterProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.lensScreen.model.scenes.lightScene.lightSpot2.intensityProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.lensScreen.model.scenes.lightScene.lightSpot2.positionProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.lensScreen.model.scenes.lightScene.opticalImage1.imageDistanceProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.lensScreen.model.scenes.lightScene.opticalImage1.positionProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.lensScreen.model.scenes.lightScene.opticalImage2.imageDistanceProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.lensScreen.model.scenes.lightScene.opticalImage2.positionProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.lensScreen.model.scenes.lightScene.projectionScreen.positionProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.lensScreen.model.tools.horizontalRuler.isInToolboxProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.lensScreen.model.tools.horizontalRuler.positionProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.lensScreen.model.tools.positionMarker1.isInToolboxProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.lensScreen.model.tools.positionMarker1.positionProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.lensScreen.model.tools.positionMarker2.isInToolboxProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.lensScreen.model.tools.positionMarker2.positionProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.lensScreen.model.tools.verticalRuler.isInToolboxProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.lensScreen.model.tools.verticalRuler.positionProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.lensScreen.view.controls.controlPanel.checkboxGroup.focalPointsCheckbox.labelText.textProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.lensScreen.view.controls.controlPanel.checkboxGroup.guidesCheckbox.enabledProperty": {
      "phetioFeatured": false
    },
    "geometricOpticsBasics.lensScreen.view.controls.controlPanel.checkboxGroup.guidesCheckbox.visibleProperty": {
      "phetioFeatured": false
    },
    "geometricOpticsBasics.lensScreen.view.controls.controlPanel.checkboxGroup.labelsCheckbox.labelText.textProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.lensScreen.view.controls.controlPanel.checkboxGroup.secondPointCheckbox.labelText.textProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.lensScreen.view.controls.controlPanel.checkboxGroup.twoFPointsCheckbox.labelText.textProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.lensScreen.view.controls.controlPanel.checkboxGroup.virtualImageCheckbox.labelText.textProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.lensScreen.view.controls.controlPanel.checkboxGroup.visibleProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.lensScreen.view.controls.controlPanel.leftSeparator.visibleProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.lensScreen.view.controls.controlPanel.opticSubpanel.visibleProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.lensScreen.view.controls.controlPanel.raysSubpanel.raysRadioButtonGroup.manyRadioButton.labelText.textProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.lensScreen.view.controls.controlPanel.raysSubpanel.raysRadioButtonGroup.marginalRadioButton.labelText.textProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.lensScreen.view.controls.controlPanel.raysSubpanel.raysRadioButtonGroup.noneRadioButton.labelText.textProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.lensScreen.view.controls.controlPanel.raysSubpanel.raysRadioButtonGroup.principalRadioButton.labelText.textProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.lensScreen.view.controls.controlPanel.raysSubpanel.titleText.textProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.lensScreen.view.controls.controlPanel.raysSubpanel.visibleProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.lensScreen.view.controls.controlPanel.rightSeparator.visibleProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.lensScreen.view.controls.controlPanel.visibleProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.lensScreen.view.controls.zoomButtonGroup.visibleProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.lensScreen.view.controls.zoomButtonGroup.zoomInButton.enabledProperty": {
      "phetioFeatured": false
    },
    "geometricOpticsBasics.lensScreen.view.controls.zoomButtonGroup.zoomInButton.visibleProperty": {
      "phetioFeatured": false
    },
    "geometricOpticsBasics.lensScreen.view.controls.zoomButtonGroup.zoomOutButton.enabledProperty": {
      "phetioFeatured": false
    },
    "geometricOpticsBasics.lensScreen.view.controls.zoomButtonGroup.zoomOutButton.visibleProperty": {
      "phetioFeatured": false
    },
    "geometricOpticsBasics.lensScreen.view.scenes.arrowSceneNode.labels.left2FPointLabel.textNode.textProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.lensScreen.view.scenes.arrowSceneNode.labels.leftFocalPointLabel.textNode.textProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.lensScreen.view.scenes.arrowSceneNode.labels.opticalAxisLabel.textNode.textProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.lensScreen.view.scenes.arrowSceneNode.labels.right2FPointLabel.textNode.textProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.lensScreen.view.scenes.arrowSceneNode.labels.rightFocalPointLabel.textNode.textProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.lensScreen.view.scenes.framedSceneNode.labels.left2FPointLabel.textNode.textProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.lensScreen.view.scenes.framedSceneNode.labels.leftFocalPointLabel.textNode.textProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.lensScreen.view.scenes.framedSceneNode.labels.opticalAxisLabel.textNode.textProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.lensScreen.view.scenes.framedSceneNode.labels.right2FPointLabel.textNode.textProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.lensScreen.view.scenes.framedSceneNode.labels.rightFocalPointLabel.textNode.textProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.lensScreen.view.scenes.lightSceneNode.labels.left2FPointLabel.textNode.textProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.lensScreen.view.scenes.lightSceneNode.labels.leftFocalPointLabel.textNode.textProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.lensScreen.view.scenes.lightSceneNode.labels.opticalAxisLabel.textNode.textProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.lensScreen.view.scenes.lightSceneNode.labels.right2FPointLabel.textNode.textProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.lensScreen.view.scenes.lightSceneNode.labels.rightFocalPointLabel.textNode.textProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.lensScreen.view.tools.toolboxNode.horizontalRulerIcon.visibleProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.lensScreen.view.tools.toolboxNode.positionMarker1Icon.visibleProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.lensScreen.view.tools.toolboxNode.positionMarker2Icon.visibleProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.lensScreen.view.tools.toolboxNode.verticalRulerIcon.visibleProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.lensScreen.view.tools.toolboxNode.visibleProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.lensScreen.view.visibleProperties.focalPointsVisibleProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.lensScreen.view.visibleProperties.labelsVisibleProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.lensScreen.view.visibleProperties.opticalAxisVisibleProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.lensScreen.view.visibleProperties.secondPointVisibleProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.lensScreen.view.visibleProperties.twoFPointsVisibleProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.lensScreen.view.visibleProperties.virtualImageVisibleProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.lensScreen.view.zoomLevelProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.lensScreen.view.zoomScaleProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.mirrorScreen.model.lightPropagationEnabledProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.mirrorScreen.model.mirror.diameterProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.mirrorScreen.model.mirror.focalLengthModels.directFocalLengthModel.focalLengthMagnitudeProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.mirrorScreen.model.mirror.focalLengthModels.indirectFocalLengthModel.indexOfRefractionProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.mirrorScreen.model.mirror.focalLengthModels.indirectFocalLengthModel.radiusOfCurvatureMagnitudeProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.mirrorScreen.model.mirror.focalLengthProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.mirrorScreen.model.mirror.indexOfRefractionProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.mirrorScreen.model.mirror.opticShapeProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.mirrorScreen.model.mirror.positionProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.mirrorScreen.model.opticalObjectChoiceProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.mirrorScreen.model.raysTypeProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.mirrorScreen.model.scenes.arrowScene.arrowImage1.imageDistanceProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.mirrorScreen.model.scenes.arrowScene.arrowImage1.magnificationProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.mirrorScreen.model.scenes.arrowScene.arrowImage1.opticalImageTypeProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.mirrorScreen.model.scenes.arrowScene.arrowImage1.positionProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.mirrorScreen.model.scenes.arrowScene.arrowImage2.imageDistanceProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.mirrorScreen.model.scenes.arrowScene.arrowImage2.magnificationProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.mirrorScreen.model.scenes.arrowScene.arrowImage2.opticalImageTypeProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.mirrorScreen.model.scenes.arrowScene.arrowImage2.positionProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.mirrorScreen.model.scenes.arrowScene.arrowObject1.objectDistanceProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.mirrorScreen.model.scenes.arrowScene.arrowObject1.positionProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.mirrorScreen.model.scenes.arrowScene.arrowObject2.objectDistanceProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.mirrorScreen.model.scenes.arrowScene.arrowObject2.positionProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.mirrorScreen.model.scenes.framedScene.framedImage1.imageDistanceProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.mirrorScreen.model.scenes.framedScene.framedImage1.magnificationProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.mirrorScreen.model.scenes.framedScene.framedImage1.opacityProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.mirrorScreen.model.scenes.framedScene.framedImage1.opticalImageTypeProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.mirrorScreen.model.scenes.framedScene.framedImage1.positionProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.mirrorScreen.model.scenes.framedScene.framedImage2.imageDistanceProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.mirrorScreen.model.scenes.framedScene.framedImage2.magnificationProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.mirrorScreen.model.scenes.framedScene.framedImage2.opacityProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.mirrorScreen.model.scenes.framedScene.framedImage2.opticalImageTypeProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.mirrorScreen.model.scenes.framedScene.framedImage2.positionProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.mirrorScreen.model.scenes.framedScene.framedObject.objectDistanceProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.mirrorScreen.model.scenes.framedScene.framedObject.positionProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.mirrorScreen.model.scenes.framedScene.secondPoint.positionProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.mirrorScreen.model.scenes.framedScene.secondPoint.verticalOffsetProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.mirrorScreen.model.tools.horizontalRuler.isInToolboxProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.mirrorScreen.model.tools.horizontalRuler.positionProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.mirrorScreen.model.tools.positionMarker1.isInToolboxProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.mirrorScreen.model.tools.positionMarker1.positionProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.mirrorScreen.model.tools.positionMarker2.isInToolboxProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.mirrorScreen.model.tools.positionMarker2.positionProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.mirrorScreen.model.tools.verticalRuler.isInToolboxProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.mirrorScreen.model.tools.verticalRuler.positionProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.mirrorScreen.view.controls.controlPanel.checkboxGroup.labelsCheckbox.labelText.textProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.mirrorScreen.view.controls.controlPanel.checkboxGroup.secondPointCheckbox.labelText.textProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.mirrorScreen.view.controls.controlPanel.checkboxGroup.virtualImageCheckbox.labelText.textProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.mirrorScreen.view.controls.controlPanel.checkboxGroup.visibleProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.mirrorScreen.view.controls.controlPanel.leftSeparator.visibleProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.mirrorScreen.view.controls.controlPanel.opticSubpanel.visibleProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.mirrorScreen.view.controls.controlPanel.raysSubpanel.raysRadioButtonGroup.manyRadioButton.labelText.textProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.mirrorScreen.view.controls.controlPanel.raysSubpanel.raysRadioButtonGroup.marginalRadioButton.labelText.textProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.mirrorScreen.view.controls.controlPanel.raysSubpanel.raysRadioButtonGroup.noneRadioButton.labelText.textProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.mirrorScreen.view.controls.controlPanel.raysSubpanel.raysRadioButtonGroup.principalRadioButton.labelText.textProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.mirrorScreen.view.controls.controlPanel.raysSubpanel.titleText.textProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.mirrorScreen.view.controls.controlPanel.raysSubpanel.visibleProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.mirrorScreen.view.controls.controlPanel.rightSeparator.visibleProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.mirrorScreen.view.controls.controlPanel.visibleProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.mirrorScreen.view.controls.opticShapeRadioButtonGroup.enabledProperty": {
      "phetioFeatured": false
    },
    "geometricOpticsBasics.mirrorScreen.view.controls.opticShapeRadioButtonGroup.flatRadioButton.enabledProperty": {
      "phetioFeatured": false
    },
    "geometricOpticsBasics.mirrorScreen.view.controls.opticShapeRadioButtonGroup.flatRadioButton.visibleProperty": {
      "phetioFeatured": false
    },
    "geometricOpticsBasics.mirrorScreen.view.controls.opticShapeRadioButtonGroup.visibleProperty": {
      "phetioFeatured": false
    },
    "geometricOpticsBasics.mirrorScreen.view.controls.zoomButtonGroup.visibleProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.mirrorScreen.view.controls.zoomButtonGroup.zoomInButton.enabledProperty": {
      "phetioFeatured": false
    },
    "geometricOpticsBasics.mirrorScreen.view.controls.zoomButtonGroup.zoomInButton.visibleProperty": {
      "phetioFeatured": false
    },
    "geometricOpticsBasics.mirrorScreen.view.controls.zoomButtonGroup.zoomOutButton.enabledProperty": {
      "phetioFeatured": false
    },
    "geometricOpticsBasics.mirrorScreen.view.controls.zoomButtonGroup.zoomOutButton.visibleProperty": {
      "phetioFeatured": false
    },
    "geometricOpticsBasics.mirrorScreen.view.objectDragModeProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.mirrorScreen.view.tools.toolboxNode.horizontalRulerIcon.visibleProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.mirrorScreen.view.tools.toolboxNode.positionMarker1Icon.visibleProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.mirrorScreen.view.tools.toolboxNode.positionMarker2Icon.visibleProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.mirrorScreen.view.tools.toolboxNode.verticalRulerIcon.visibleProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.mirrorScreen.view.tools.toolboxNode.visibleProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.mirrorScreen.view.visibleProperties.labelsVisibleProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.mirrorScreen.view.visibleProperties.opticalAxisVisibleProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.mirrorScreen.view.visibleProperties.secondPointVisibleProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.mirrorScreen.view.visibleProperties.virtualImageVisibleProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.mirrorScreen.view.zoomLevelProperty": {
      "phetioFeatured": true
    },
    "geometricOpticsBasics.mirrorScreen.view.zoomScaleProperty": {
      "phetioFeatured": true
    }
  };

arouinfar added a commit that referenced this issue Mar 31, 2022
@pixelzoom
Copy link
Contributor

@arouinfar what's the status of this issue? Does it need to be reviewed, or can it be closed?

@arouinfar
Copy link
Contributor Author

Initial commit has been made, but needs to be reviewed. It is good enough for a dev test, though.

@pixelzoom
Copy link
Contributor

This sim is likely to be tested and published while I'm on vacation. So it would desirable to complete this review by 7/19, so that I have time to accommodate change requests.

arouinfar added a commit that referenced this issue Jul 13, 2022
@arouinfar
Copy link
Contributor Author

I reviewed the Studio tree and made some changes in the above commit. The phetioFeatured overrides are now good to go, closing.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants