diff --git a/balancing-act_en.html b/balancing-act_en.html
index e6b056d3..d11ced10 100644
--- a/balancing-act_en.html
+++ b/balancing-act_en.html
@@ -19,32 +19,8 @@
window.phet = window.phet || {};
window.phet.chipper = window.phet.chipper || {};
- window.phet.chipper.packageObject = {
- "name": "balancing-act",
- "version": "1.3.0-dev.0",
- "license": "GPL-3.0",
- "repository": { "type": "git", "url": "https://github.com/phetsims/balancing-act.git" },
- "devDependencies": { "grunt": "~1.0.0" },
- "phet": {
- "requirejsNamespace": "BALANCING_ACT",
- "phetLibs": [ "vegas", "twixt" ],
- "runnable": true,
- "supportedBrands": [ "phet", "adapted-from-phet", "phet-io" ],
- "supportsSound": true,
- "simulation": true
- },
- "eslintConfig": { "extends": "../chipper/eslint/sim_eslintrc.js" }
- };
- window.phet.chipper.stringRepos = [ {
- "repo": "balancing-act",
- "requirejsNamespace": "BALANCING_ACT"
- }, { "repo": "joist", "requirejsNamespace": "JOIST" }, {
- "repo": "scenery-phet",
- "requirejsNamespace": "SCENERY_PHET"
- }, { "repo": "sun", "requirejsNamespace": "SUN" }, {
- "repo": "tambo",
- "requirejsNamespace": "TAMBO"
- }, { "repo": "twixt", "requirejsNamespace": "TWIXT" }, { "repo": "vegas", "requirejsNamespace": "VEGAS" } ];
+ window.phet.chipper.packageObject = {"name":"balancing-act","version":"1.3.0-dev.0","license":"GPL-3.0","repository":{"type":"git","url":"https://github.com/phetsims/balancing-act.git"},"devDependencies":{"grunt":"~1.0.0"},"phet":{"requirejsNamespace":"BALANCING_ACT","phetLibs":["vegas","twixt"],"runnable":true,"supportedBrands":["phet","adapted-from-phet","phet-io"],"supportsSound":true,"simulation":true},"eslintConfig":{"extends":"../chipper/eslint/sim_eslintrc.js"}};
+ window.phet.chipper.stringRepos = [{"repo":"balancing-act","requirejsNamespace":"BALANCING_ACT"},{"repo":"joist","requirejsNamespace":"JOIST"},{"repo":"scenery-phet","requirejsNamespace":"SCENERY_PHET"},{"repo":"sun","requirejsNamespace":"SUN"},{"repo":"tambo","requirejsNamespace":"TAMBO"},{"repo":"twixt","requirejsNamespace":"TWIXT"},{"repo":"vegas","requirejsNamespace":"VEGAS"}];
// Identify the brand (assume generated brand if not provided with query parameters)
const brandMatch = location.search.match( /brand=([^&]+)/ );
diff --git a/js/phet-io/balancing-act-phet-io-elements-baseline.js b/js/phet-io/balancing-act-phet-io-elements-baseline.js
index a8e6cbd8..caef336b 100644
--- a/js/phet-io/balancing-act-phet-io-elements-baseline.js
+++ b/js/phet-io/balancing-act-phet-io-elements-baseline.js
@@ -1,7 +1,6 @@
-
/* eslint-disable */
window.phet.phetio.phetioElementsBaseline = assert &&
- {
+{
"balancingAct.balanceLabScreen": {
"phetioDocumentation": "",
"phetioDynamicElement": false,
@@ -392,6 +391,19 @@ window.phet.phetio.phetioElementsBaseline = assert &&
"phetioStudioControl": true,
"phetioTypeName": "ActionIO>"
},
+ "balancingAct.balanceLabScreen.view.columnControlPanel.columnSwitch.toggleSwitch.enabledProperty": {
+ "phetioDocumentation": "When disabled, the component is grayed out and cannot be interacted with.",
+ "phetioDynamicElement": false,
+ "phetioEventType": "MODEL",
+ "phetioFeatured": true,
+ "phetioHighFrequency": false,
+ "phetioIsArchetype": false,
+ "phetioPlayback": false,
+ "phetioReadOnly": false,
+ "phetioState": true,
+ "phetioStudioControl": true,
+ "phetioTypeName": "PropertyIO"
+ },
"balancingAct.balanceLabScreen.view.columnControlPanel.columnSwitch.toggleSwitch.opacityProperty": {
"phetioDocumentation": "Opacity of the parent NodeIO, between 0 (invisible) and 1 (fully visible)",
"phetioDynamicElement": false,
@@ -448,7 +460,7 @@ window.phet.phetio.phetioElementsBaseline = assert &&
"phetioDocumentation": "Controls whether the Node will be visible (and interactive), see the NodeIO documentation for more details.",
"phetioDynamicElement": false,
"phetioEventType": "MODEL",
- "phetioFeatured": false,
+ "phetioFeatured": true,
"phetioHighFrequency": false,
"phetioIsArchetype": false,
"phetioPlayback": false,
@@ -461,7 +473,7 @@ window.phet.phetio.phetioElementsBaseline = assert &&
"phetioDocumentation": "Controls whether the Node will be visible (and interactive), see the NodeIO documentation for more details.",
"phetioDynamicElement": false,
"phetioEventType": "MODEL",
- "phetioFeatured": false,
+ "phetioFeatured": true,
"phetioHighFrequency": false,
"phetioIsArchetype": false,
"phetioPlayback": false,
@@ -6307,6 +6319,19 @@ window.phet.phetio.phetioElementsBaseline = assert &&
"phetioStudioControl": true,
"phetioTypeName": "ActionIO>"
},
+ "balancingAct.introScreen.view.columnControlPanel.columnSwitch.toggleSwitch.enabledProperty": {
+ "phetioDocumentation": "When disabled, the component is grayed out and cannot be interacted with.",
+ "phetioDynamicElement": false,
+ "phetioEventType": "MODEL",
+ "phetioFeatured": true,
+ "phetioHighFrequency": false,
+ "phetioIsArchetype": false,
+ "phetioPlayback": false,
+ "phetioReadOnly": false,
+ "phetioState": true,
+ "phetioStudioControl": true,
+ "phetioTypeName": "PropertyIO"
+ },
"balancingAct.introScreen.view.columnControlPanel.columnSwitch.toggleSwitch.opacityProperty": {
"phetioDocumentation": "Opacity of the parent NodeIO, between 0 (invisible) and 1 (fully visible)",
"phetioDynamicElement": false,
@@ -6363,7 +6388,7 @@ window.phet.phetio.phetioElementsBaseline = assert &&
"phetioDocumentation": "Controls whether the Node will be visible (and interactive), see the NodeIO documentation for more details.",
"phetioDynamicElement": false,
"phetioEventType": "MODEL",
- "phetioFeatured": false,
+ "phetioFeatured": true,
"phetioHighFrequency": false,
"phetioIsArchetype": false,
"phetioPlayback": false,
@@ -6376,7 +6401,7 @@ window.phet.phetio.phetioElementsBaseline = assert &&
"phetioDocumentation": "Controls whether the Node will be visible (and interactive), see the NodeIO documentation for more details.",
"phetioDynamicElement": false,
"phetioEventType": "MODEL",
- "phetioFeatured": false,
+ "phetioFeatured": true,
"phetioHighFrequency": false,
"phetioIsArchetype": false,
"phetioPlayback": false,
diff --git a/js/phet-io/balancing-act-phet-io-types.js b/js/phet-io/balancing-act-phet-io-types.js
index 974d962c..d8e8183f 100644
--- a/js/phet-io/balancing-act-phet-io-types.js
+++ b/js/phet-io/balancing-act-phet-io-types.js
@@ -1,7 +1,6 @@
-
/* eslint-disable */
window.phet.phetio.phetioTypes = assert &&
- {
+{
"ActionIO<>": {
"documentation": "Executes when an event occurs.",
"events": [