From a4b8a4cbac8b15e3c79acdb928f5b5305efcf6e2 Mon Sep 17 00:00:00 2001 From: zepumph Date: Wed, 23 Oct 2019 15:23:47 -0800 Subject: [PATCH] grunt update, https://github.com/phetsims/phet-io/issues/1559 --- ...ce-lab-basics-phet-io-elements-baseline.js | 336 ++++++++++++++++++ .../gravity-force-lab-basics-phet-io-types.js | 19 + 2 files changed, 355 insertions(+) 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 2941d83..e9f9193 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 @@ -421,6 +421,174 @@ window.phet.phetio.phetioElementsBaseline = assert && "phetioStudioControl": true, "phetioTypeName": "EmitterIO<>" }, + "gravityForceLabBasics.general.navigationBar.a11yButtonsHBox.keyboardHelpButton.keyboardHelpDialogCapsule": { + "phetioDocumentation": "", + "phetioDynamicElement": false, + "phetioEventType": "MODEL", + "phetioFeatured": false, + "phetioHighFrequency": false, + "phetioPlayback": false, + "phetioReadOnly": false, + "phetioState": false, + "phetioStudioControl": true, + "phetioTypeName": "PhetioCapsuleIO" + }, + "gravityForceLabBasics.general.navigationBar.a11yButtonsHBox.keyboardHelpButton.keyboardHelpDialogCapsule.prototype": { + "phetioDocumentation": "", + "phetioDynamicElement": true, + "phetioEventType": "MODEL", + "phetioFeatured": false, + "phetioHighFrequency": false, + "phetioPlayback": false, + "phetioReadOnly": false, + "phetioState": false, + "phetioStudioControl": true, + "phetioTypeName": "DialogIO" + }, + "gravityForceLabBasics.general.navigationBar.a11yButtonsHBox.keyboardHelpButton.keyboardHelpDialogCapsule.prototype.closeButton": { + "phetioDocumentation": "", + "phetioDynamicElement": true, + "phetioEventType": "MODEL", + "phetioFeatured": false, + "phetioHighFrequency": false, + "phetioPlayback": false, + "phetioReadOnly": false, + "phetioState": false, + "phetioStudioControl": true, + "phetioTypeName": "NodeIO" + }, + "gravityForceLabBasics.general.navigationBar.a11yButtonsHBox.keyboardHelpButton.keyboardHelpDialogCapsule.prototype.closeButton.enabledProperty": { + "phetioDocumentation": "When disabled, the button is grayed out and cannot be pressed", + "phetioDynamicElement": true, + "phetioEventType": "MODEL", + "phetioFeatured": true, + "phetioHighFrequency": false, + "phetioPlayback": false, + "phetioReadOnly": false, + "phetioState": false, + "phetioStudioControl": true, + "phetioTypeName": "PropertyIO" + }, + "gravityForceLabBasics.general.navigationBar.a11yButtonsHBox.keyboardHelpButton.keyboardHelpDialogCapsule.prototype.closeButton.firedEmitter": { + "phetioDocumentation": "Emits when the button is fired No arguments.", + "phetioDynamicElement": true, + "phetioEventType": "USER", + "phetioFeatured": false, + "phetioHighFrequency": false, + "phetioPlayback": false, + "phetioReadOnly": false, + "phetioState": false, + "phetioStudioControl": true, + "phetioTypeName": "EmitterIO<>" + }, + "gravityForceLabBasics.general.navigationBar.a11yButtonsHBox.keyboardHelpButton.keyboardHelpDialogCapsule.prototype.closeButton.opacityProperty": { + "phetioDocumentation": "Opacity of the parent NodeIO, between 0 (invisible) and 1 (fully visible)", + "phetioDynamicElement": true, + "phetioEventType": "MODEL", + "phetioFeatured": false, + "phetioHighFrequency": false, + "phetioPlayback": false, + "phetioReadOnly": false, + "phetioState": false, + "phetioStudioControl": true, + "phetioTypeName": "NumberPropertyIO" + }, + "gravityForceLabBasics.general.navigationBar.a11yButtonsHBox.keyboardHelpButton.keyboardHelpDialogCapsule.prototype.closeButton.pickableProperty": { + "phetioDocumentation": "Sets whether the node will be pickable (and hence interactive), see the NodeIO documentation for more details", + "phetioDynamicElement": true, + "phetioEventType": "MODEL", + "phetioFeatured": false, + "phetioHighFrequency": false, + "phetioPlayback": false, + "phetioReadOnly": false, + "phetioState": false, + "phetioStudioControl": true, + "phetioTypeName": "PropertyIO>" + }, + "gravityForceLabBasics.general.navigationBar.a11yButtonsHBox.keyboardHelpButton.keyboardHelpDialogCapsule.prototype.closeButton.pressListener.pressAction": { + "phetioDocumentation": "Executes whenever a press occurs. The first argument when executing can be used to convey info about the Event. The arguments are:
  1. event: EventIO
", + "phetioDynamicElement": true, + "phetioEventType": "USER", + "phetioFeatured": false, + "phetioHighFrequency": false, + "phetioPlayback": false, + "phetioReadOnly": false, + "phetioState": false, + "phetioStudioControl": true, + "phetioTypeName": "ActionIO" + }, + "gravityForceLabBasics.general.navigationBar.a11yButtonsHBox.keyboardHelpButton.keyboardHelpDialogCapsule.prototype.closeButton.pressListener.releaseAction": { + "phetioDocumentation": "Executes whenever a release occurs. The arguments are:
  1. event: NullableIO
", + "phetioDynamicElement": true, + "phetioEventType": "USER", + "phetioFeatured": false, + "phetioHighFrequency": false, + "phetioPlayback": false, + "phetioReadOnly": false, + "phetioState": false, + "phetioStudioControl": true, + "phetioTypeName": "ActionIO>" + }, + "gravityForceLabBasics.general.navigationBar.a11yButtonsHBox.keyboardHelpButton.keyboardHelpDialogCapsule.prototype.closeButton.visibleProperty": { + "phetioDocumentation": "Controls whether the Node will be visible (and interactive), see the NodeIO documentation for more details.", + "phetioDynamicElement": true, + "phetioEventType": "MODEL", + "phetioFeatured": true, + "phetioHighFrequency": false, + "phetioPlayback": false, + "phetioReadOnly": false, + "phetioState": false, + "phetioStudioControl": true, + "phetioTypeName": "PropertyIO" + }, + "gravityForceLabBasics.general.navigationBar.a11yButtonsHBox.keyboardHelpButton.keyboardHelpDialogCapsule.prototype.isShowingProperty": { + "phetioDocumentation": "", + "phetioDynamicElement": true, + "phetioEventType": "MODEL", + "phetioFeatured": false, + "phetioHighFrequency": false, + "phetioPlayback": false, + "phetioReadOnly": true, + "phetioState": false, + "phetioStudioControl": true, + "phetioTypeName": "PropertyIO" + }, + "gravityForceLabBasics.general.navigationBar.a11yButtonsHBox.keyboardHelpButton.keyboardHelpDialogCapsule.prototype.opacityProperty": { + "phetioDocumentation": "Opacity of the parent NodeIO, between 0 (invisible) and 1 (fully visible)", + "phetioDynamicElement": true, + "phetioEventType": "MODEL", + "phetioFeatured": false, + "phetioHighFrequency": false, + "phetioPlayback": false, + "phetioReadOnly": false, + "phetioState": false, + "phetioStudioControl": true, + "phetioTypeName": "NumberPropertyIO" + }, + "gravityForceLabBasics.general.navigationBar.a11yButtonsHBox.keyboardHelpButton.keyboardHelpDialogCapsule.prototype.pickableProperty": { + "phetioDocumentation": "Sets whether the node will be pickable (and hence interactive), see the NodeIO documentation for more details", + "phetioDynamicElement": true, + "phetioEventType": "MODEL", + "phetioFeatured": false, + "phetioHighFrequency": false, + "phetioPlayback": false, + "phetioReadOnly": false, + "phetioState": false, + "phetioStudioControl": true, + "phetioTypeName": "PropertyIO>" + }, + "gravityForceLabBasics.general.navigationBar.a11yButtonsHBox.keyboardHelpButton.keyboardHelpDialogCapsule.prototype.visibleProperty": { + "phetioDocumentation": "Controls whether the Node will be visible (and interactive), see the NodeIO documentation for more details.", + "phetioDynamicElement": true, + "phetioEventType": "MODEL", + "phetioFeatured": false, + "phetioHighFrequency": false, + "phetioPlayback": false, + "phetioReadOnly": false, + "phetioState": false, + "phetioStudioControl": true, + "phetioTypeName": "PropertyIO" + }, "gravityForceLabBasics.general.navigationBar.a11yButtonsHBox.keyboardHelpButton.opacityProperty": { "phetioDocumentation": "Opacity of the parent NodeIO, between 0 (invisible) and 1 (fully visible)", "phetioDynamicElement": false, @@ -529,6 +697,174 @@ window.phet.phetio.phetioElementsBaseline = assert && "phetioStudioControl": true, "phetioTypeName": "PhetMenuIO" }, + "gravityForceLabBasics.general.navigationBar.phetButton.phetMenu.aboutDialogCapsule": { + "phetioDocumentation": "", + "phetioDynamicElement": false, + "phetioEventType": "MODEL", + "phetioFeatured": false, + "phetioHighFrequency": false, + "phetioPlayback": false, + "phetioReadOnly": false, + "phetioState": false, + "phetioStudioControl": true, + "phetioTypeName": "PhetioCapsuleIO" + }, + "gravityForceLabBasics.general.navigationBar.phetButton.phetMenu.aboutDialogCapsule.prototype": { + "phetioDocumentation": "", + "phetioDynamicElement": true, + "phetioEventType": "MODEL", + "phetioFeatured": false, + "phetioHighFrequency": false, + "phetioPlayback": false, + "phetioReadOnly": true, + "phetioState": false, + "phetioStudioControl": true, + "phetioTypeName": "DialogIO" + }, + "gravityForceLabBasics.general.navigationBar.phetButton.phetMenu.aboutDialogCapsule.prototype.closeButton": { + "phetioDocumentation": "", + "phetioDynamicElement": true, + "phetioEventType": "MODEL", + "phetioFeatured": false, + "phetioHighFrequency": false, + "phetioPlayback": false, + "phetioReadOnly": true, + "phetioState": false, + "phetioStudioControl": true, + "phetioTypeName": "NodeIO" + }, + "gravityForceLabBasics.general.navigationBar.phetButton.phetMenu.aboutDialogCapsule.prototype.closeButton.enabledProperty": { + "phetioDocumentation": "When disabled, the button is grayed out and cannot be pressed", + "phetioDynamicElement": true, + "phetioEventType": "MODEL", + "phetioFeatured": true, + "phetioHighFrequency": false, + "phetioPlayback": false, + "phetioReadOnly": true, + "phetioState": false, + "phetioStudioControl": true, + "phetioTypeName": "PropertyIO" + }, + "gravityForceLabBasics.general.navigationBar.phetButton.phetMenu.aboutDialogCapsule.prototype.closeButton.firedEmitter": { + "phetioDocumentation": "Emits when the button is fired No arguments.", + "phetioDynamicElement": true, + "phetioEventType": "USER", + "phetioFeatured": false, + "phetioHighFrequency": false, + "phetioPlayback": false, + "phetioReadOnly": true, + "phetioState": false, + "phetioStudioControl": true, + "phetioTypeName": "EmitterIO<>" + }, + "gravityForceLabBasics.general.navigationBar.phetButton.phetMenu.aboutDialogCapsule.prototype.closeButton.opacityProperty": { + "phetioDocumentation": "Opacity of the parent NodeIO, between 0 (invisible) and 1 (fully visible)", + "phetioDynamicElement": true, + "phetioEventType": "MODEL", + "phetioFeatured": false, + "phetioHighFrequency": false, + "phetioPlayback": false, + "phetioReadOnly": true, + "phetioState": false, + "phetioStudioControl": true, + "phetioTypeName": "NumberPropertyIO" + }, + "gravityForceLabBasics.general.navigationBar.phetButton.phetMenu.aboutDialogCapsule.prototype.closeButton.pickableProperty": { + "phetioDocumentation": "Sets whether the node will be pickable (and hence interactive), see the NodeIO documentation for more details", + "phetioDynamicElement": true, + "phetioEventType": "MODEL", + "phetioFeatured": false, + "phetioHighFrequency": false, + "phetioPlayback": false, + "phetioReadOnly": true, + "phetioState": false, + "phetioStudioControl": true, + "phetioTypeName": "PropertyIO>" + }, + "gravityForceLabBasics.general.navigationBar.phetButton.phetMenu.aboutDialogCapsule.prototype.closeButton.pressListener.pressAction": { + "phetioDocumentation": "Executes whenever a press occurs. The first argument when executing can be used to convey info about the Event. The arguments are:
  1. event: EventIO
", + "phetioDynamicElement": true, + "phetioEventType": "USER", + "phetioFeatured": false, + "phetioHighFrequency": false, + "phetioPlayback": false, + "phetioReadOnly": false, + "phetioState": false, + "phetioStudioControl": true, + "phetioTypeName": "ActionIO" + }, + "gravityForceLabBasics.general.navigationBar.phetButton.phetMenu.aboutDialogCapsule.prototype.closeButton.pressListener.releaseAction": { + "phetioDocumentation": "Executes whenever a release occurs. The arguments are:
  1. event: NullableIO
", + "phetioDynamicElement": true, + "phetioEventType": "USER", + "phetioFeatured": false, + "phetioHighFrequency": false, + "phetioPlayback": false, + "phetioReadOnly": false, + "phetioState": false, + "phetioStudioControl": true, + "phetioTypeName": "ActionIO>" + }, + "gravityForceLabBasics.general.navigationBar.phetButton.phetMenu.aboutDialogCapsule.prototype.closeButton.visibleProperty": { + "phetioDocumentation": "Controls whether the Node will be visible (and interactive), see the NodeIO documentation for more details.", + "phetioDynamicElement": true, + "phetioEventType": "MODEL", + "phetioFeatured": true, + "phetioHighFrequency": false, + "phetioPlayback": false, + "phetioReadOnly": true, + "phetioState": false, + "phetioStudioControl": true, + "phetioTypeName": "PropertyIO" + }, + "gravityForceLabBasics.general.navigationBar.phetButton.phetMenu.aboutDialogCapsule.prototype.isShowingProperty": { + "phetioDocumentation": "", + "phetioDynamicElement": true, + "phetioEventType": "MODEL", + "phetioFeatured": false, + "phetioHighFrequency": false, + "phetioPlayback": false, + "phetioReadOnly": true, + "phetioState": false, + "phetioStudioControl": true, + "phetioTypeName": "PropertyIO" + }, + "gravityForceLabBasics.general.navigationBar.phetButton.phetMenu.aboutDialogCapsule.prototype.opacityProperty": { + "phetioDocumentation": "Opacity of the parent NodeIO, between 0 (invisible) and 1 (fully visible)", + "phetioDynamicElement": true, + "phetioEventType": "MODEL", + "phetioFeatured": false, + "phetioHighFrequency": false, + "phetioPlayback": false, + "phetioReadOnly": true, + "phetioState": false, + "phetioStudioControl": true, + "phetioTypeName": "NumberPropertyIO" + }, + "gravityForceLabBasics.general.navigationBar.phetButton.phetMenu.aboutDialogCapsule.prototype.pickableProperty": { + "phetioDocumentation": "Sets whether the node will be pickable (and hence interactive), see the NodeIO documentation for more details", + "phetioDynamicElement": true, + "phetioEventType": "MODEL", + "phetioFeatured": false, + "phetioHighFrequency": false, + "phetioPlayback": false, + "phetioReadOnly": true, + "phetioState": false, + "phetioStudioControl": true, + "phetioTypeName": "PropertyIO>" + }, + "gravityForceLabBasics.general.navigationBar.phetButton.phetMenu.aboutDialogCapsule.prototype.visibleProperty": { + "phetioDocumentation": "Controls whether the Node will be visible (and interactive), see the NodeIO documentation for more details.", + "phetioDynamicElement": true, + "phetioEventType": "MODEL", + "phetioFeatured": false, + "phetioHighFrequency": false, + "phetioPlayback": false, + "phetioReadOnly": true, + "phetioState": false, + "phetioStudioControl": true, + "phetioTypeName": "PropertyIO" + }, "gravityForceLabBasics.general.navigationBar.phetButton.phetMenu.aboutMenuItem": { "phetioDocumentation": "This menu item shows a dialog with information about the simulation.", "phetioDynamicElement": false, diff --git a/js/phet-io/gravity-force-lab-basics-phet-io-types.js b/js/phet-io/gravity-force-lab-basics-phet-io-types.js index 4faf6fc..595b466 100644 --- a/js/phet-io/gravity-force-lab-basics-phet-io-types.js +++ b/js/phet-io/gravity-force-lab-basics-phet-io-types.js @@ -271,6 +271,14 @@ window.phet.phetio.phetioTypes = assert && "supertype": "PropertyIO", "typeName": "DerivedPropertyIO" }, + "DialogIO": { + "documentation": "A dialog panel", + "events": [], + "methodOrder": [], + "methods": {}, + "supertype": "NodeIO", + "typeName": "DialogIO" + }, "EmitterIO<>": { "documentation": "Emits when an event occurs and calls added listeners.", "events": [ @@ -625,6 +633,17 @@ window.phet.phetio.phetioTypes = assert && "supertype": "ObjectIO", "typeName": "PhetMenuIO" }, + "PhetioCapsuleIO": { + "documentation": "An array that sends notifications when its values have changed.", + "events": [], + "methodOrder": [], + "methods": {}, + "parameterTypes": [ + "DialogIO" + ], + "supertype": "ObjectIO", + "typeName": "PhetioCapsuleIO" + }, "PhetioCommandProcessorIO": { "documentation": "Invokes PhET-iO API commands on a running simulation.", "events": [