diff --git a/js/phet-io/energy-forms-and-changes-phet-io-elements-baseline.js b/js/phet-io/energy-forms-and-changes-phet-io-elements-baseline.js index 0d701f5a..a07192b7 100644 --- a/js/phet-io/energy-forms-and-changes-phet-io-elements-baseline.js +++ b/js/phet-io/energy-forms-and-changes-phet-io-elements-baseline.js @@ -5244,7 +5244,7 @@ window.phet.phetio.phetioElementsBaseline = assert && "phetioDocumentation": "", "phetioDynamicElement": false, "phetioEventType": "MODEL", - "phetioFeatured": false, + "phetioFeatured": true, "phetioHighFrequency": false, "phetioIsArchetype": false, "phetioPlayback": false, @@ -5849,7 +5849,7 @@ window.phet.phetio.phetioElementsBaseline = assert && "phetioReadOnly": false, "phetioState": true, "phetioStudioControl": true, - "phetioTypeName": "PropertyIO" + "phetioTypeName": "PropertyIO" }, "energyFormsAndChanges.systemsScreen.model.energyUsers.beakerHeater.activeProperty": { "phetioDocumentation": "whether the system element is active. system elements are active when visible on the screen", @@ -9807,7 +9807,7 @@ window.phet.phetio.phetioElementsBaseline = assert && "phetioDocumentation": "", "phetioDynamicElement": false, "phetioEventType": "MODEL", - "phetioFeatured": false, + "phetioFeatured": true, "phetioHighFrequency": false, "phetioIsArchetype": false, "phetioPlayback": false, diff --git a/js/phet-io/energy-forms-and-changes-phet-io-types.js b/js/phet-io/energy-forms-and-changes-phet-io-types.js index a673489a..ec5695f3 100644 --- a/js/phet-io/energy-forms-and-changes-phet-io-types.js +++ b/js/phet-io/energy-forms-and-changes-phet-io-types.js @@ -357,13 +357,13 @@ window.phet.phetio.phetioTypes = assert && "supertype": "ObjectIO", "typeName": "EnumerationIO(BEAKER_HEATER|INCANDESCENT_BULB|FLUORESCENT_BULB|FAN)" }, - "EnumerationIO(FAUCET|SUN|TEA_KETTLE|BIKER)": { - "documentation": "Possible values: FAUCET,SUN,TEA_KETTLE,BIKER.", + "EnumerationIO(BIKER|FAUCET|SUN|TEA_KETTLE)": { + "documentation": "Possible values: BIKER,FAUCET,SUN,TEA_KETTLE.", "events": [], "methodOrder": [], "methods": {}, "supertype": "ObjectIO", - "typeName": "EnumerationIO(FAUCET|SUN|TEA_KETTLE|BIKER)" + "typeName": "EnumerationIO(BIKER|FAUCET|SUN|TEA_KETTLE)" }, "EnumerationIO(GENERATOR|SOLAR_PANEL)": { "documentation": "Possible values: GENERATOR,SOLAR_PANEL.", @@ -458,18 +458,18 @@ window.phet.phetio.phetioTypes = assert && "supertype": "ObjectIO", "typeName": "FunctionIO(EnumerationIO(BEAKER_HEATER|INCANDESCENT_BULB|FLUORESCENT_BULB|FAN),NullableIO)=>VoidIO" }, - "FunctionIO(EnumerationIO(FAUCET|SUN|TEA_KETTLE|BIKER),NullableIO)=>VoidIO": { - "documentation": "Wrapper for the built-in JS function type.
Arguments: EnumerationIO(FAUCET|SUN|TEA_KETTLE|BIKER), NullableIO
Return Type: VoidIO", + "FunctionIO(EnumerationIO(BIKER|FAUCET|SUN|TEA_KETTLE),NullableIO)=>VoidIO": { + "documentation": "Wrapper for the built-in JS function type.
Arguments: EnumerationIO(BIKER|FAUCET|SUN|TEA_KETTLE), NullableIO
Return Type: VoidIO", "events": [], "methodOrder": [], "methods": {}, "parameterTypes": [ - "EnumerationIO(FAUCET|SUN|TEA_KETTLE|BIKER)", - "NullableIO", + "EnumerationIO(BIKER|FAUCET|SUN|TEA_KETTLE)", + "NullableIO", "VoidIO" ], "supertype": "ObjectIO", - "typeName": "FunctionIO(EnumerationIO(FAUCET|SUN|TEA_KETTLE|BIKER),NullableIO)=>VoidIO" + "typeName": "FunctionIO(EnumerationIO(BIKER|FAUCET|SUN|TEA_KETTLE),NullableIO)=>VoidIO" }, "FunctionIO(EnumerationIO(GENERATOR|SOLAR_PANEL),NullableIO)=>VoidIO": { "documentation": "Wrapper for the built-in JS function type.
Arguments: EnumerationIO(GENERATOR|SOLAR_PANEL), NullableIO
Return Type: VoidIO", @@ -662,16 +662,16 @@ window.phet.phetio.phetioTypes = assert && "supertype": "ObjectIO", "typeName": "NullableIO" }, - "NullableIO": { + "NullableIO": { "documentation": "A wrapper to wrap another IOType, adding support for null.", "events": [], "methodOrder": [], "methods": {}, "parameterTypes": [ - "EnumerationIO(FAUCET|SUN|TEA_KETTLE|BIKER)" + "EnumerationIO(BIKER|FAUCET|SUN|TEA_KETTLE)" ], "supertype": "ObjectIO", - "typeName": "NullableIO" + "typeName": "NullableIO" }, "NullableIO": { "documentation": "A wrapper to wrap another IOType, adding support for null.", @@ -1255,7 +1255,7 @@ window.phet.phetio.phetioTypes = assert && "supertype": "ObjectIO", "typeName": "PropertyIO" }, - "PropertyIO": { + "PropertyIO": { "documentation": "Observable values that send out notifications when the value changes. This differs from the traditional listener pattern in that added listeners also receive a callback with the current value when the listeners are registered. This is a widely-used pattern in PhET-iO simulations.", "events": [ "changed" @@ -1268,19 +1268,19 @@ window.phet.phetio.phetioTypes = assert && "getValue": { "documentation": "Gets the current value.", "parameterTypes": [], - "returnType": "EnumerationIO(FAUCET|SUN|TEA_KETTLE|BIKER)" + "returnType": "EnumerationIO(BIKER|FAUCET|SUN|TEA_KETTLE)" }, "lazyLink": { "documentation": "Adds a listener which will be called when the value changes. This method is like \"link\", but without the current-value callback on registration. The listener takes two arguments, the new value and the previous value.", "parameterTypes": [ - "FunctionIO(EnumerationIO(FAUCET|SUN|TEA_KETTLE|BIKER),NullableIO)=>VoidIO" + "FunctionIO(EnumerationIO(BIKER|FAUCET|SUN|TEA_KETTLE),NullableIO)=>VoidIO" ], "returnType": "VoidIO" }, "link": { "documentation": "Adds a listener which will be called when the value changes. On registration, the listener is also called with the current value. The listener takes two arguments, the new value and the previous value.", "parameterTypes": [ - "FunctionIO(EnumerationIO(FAUCET|SUN|TEA_KETTLE|BIKER),NullableIO)=>VoidIO" + "FunctionIO(EnumerationIO(BIKER|FAUCET|SUN|TEA_KETTLE),NullableIO)=>VoidIO" ], "returnType": "VoidIO" }, @@ -1288,16 +1288,16 @@ window.phet.phetio.phetioTypes = assert && "documentation": "Sets the value of the Property. If the value differs from the previous value, listeners are notified with the new value.", "invocableForReadOnlyElements": false, "parameterTypes": [ - "EnumerationIO(FAUCET|SUN|TEA_KETTLE|BIKER)" + "EnumerationIO(BIKER|FAUCET|SUN|TEA_KETTLE)" ], "returnType": "VoidIO" } }, "parameterTypes": [ - "EnumerationIO(FAUCET|SUN|TEA_KETTLE|BIKER)" + "EnumerationIO(BIKER|FAUCET|SUN|TEA_KETTLE)" ], "supertype": "ObjectIO", - "typeName": "PropertyIO" + "typeName": "PropertyIO" }, "PropertyIO": { "documentation": "Observable values that send out notifications when the value changes. This differs from the traditional listener pattern in that added listeners also receive a callback with the current value when the listeners are registered. This is a widely-used pattern in PhET-iO simulations.",