From 6971ac579e402b0d7a95adb44d8d531260ce1aa8 Mon Sep 17 00:00:00 2001 From: Jesse Date: Tue, 19 Nov 2019 11:15:44 -0500 Subject: [PATCH] tandem for GrabDragInteraction, update baslines --- js/friction/view/book/BookNode.js | 4 +- .../friction-phet-io-elements-baseline.js | 52 +++++++++++++++++++ 2 files changed, 55 insertions(+), 1 deletion(-) diff --git a/js/friction/view/book/BookNode.js b/js/friction/view/book/BookNode.js index 593fbf23..e6f85e64 100644 --- a/js/friction/view/book/BookNode.js +++ b/js/friction/view/book/BookNode.js @@ -144,7 +144,9 @@ define( require => { dragCueNode: arrows, - listenersForDrag: [ this.keyboardDragHandler, focusListener ] + listenersForDrag: [ this.keyboardDragHandler, focusListener ], + + tandem: tandem.createTandem( 'a11yGrabDragInteractionNode' ) } ); diff --git a/js/phet-io/friction-phet-io-elements-baseline.js b/js/phet-io/friction-phet-io-elements-baseline.js index 631619ec..ec3dc60a 100644 --- a/js/phet-io/friction-phet-io-elements-baseline.js +++ b/js/phet-io/friction-phet-io-elements-baseline.js @@ -261,6 +261,32 @@ window.phet.phetio.phetioElementsBaseline = assert && "phetioStudioControl": true, "phetioTypeName": "PropertyIO" }, + "friction.frictionScreen.view.atomicView.magnifierNodeGrabButton.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": false, + "phetioDynamicElementPrototype": false, + "phetioEventType": "USER", + "phetioFeatured": false, + "phetioHighFrequency": false, + "phetioPlayback": false, + "phetioReadOnly": false, + "phetioState": false, + "phetioStudioControl": true, + "phetioTypeName": "ActionIO" + }, + "friction.frictionScreen.view.atomicView.magnifierNodeGrabButton.pressListener.releaseAction": { + "phetioDocumentation": "Executes whenever a release occurs. The arguments are:
  1. event: NullableIO
", + "phetioDynamicElement": false, + "phetioDynamicElementPrototype": false, + "phetioEventType": "USER", + "phetioFeatured": false, + "phetioHighFrequency": false, + "phetioPlayback": false, + "phetioReadOnly": false, + "phetioState": false, + "phetioStudioControl": true, + "phetioTypeName": "ActionIO>" + }, "friction.frictionScreen.view.atomicView.opacityProperty": { "phetioDocumentation": "Opacity of the parent NodeIO, between 0 (invisible) and 1 (fully visible)", "phetioDynamicElement": false, @@ -534,6 +560,32 @@ window.phet.phetio.phetioElementsBaseline = assert && "phetioStudioControl": true, "phetioTypeName": "PropertyIO" }, + "friction.frictionScreen.view.topBookNode.a11yGrabDragInteractionNode.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": false, + "phetioDynamicElementPrototype": false, + "phetioEventType": "USER", + "phetioFeatured": false, + "phetioHighFrequency": false, + "phetioPlayback": false, + "phetioReadOnly": false, + "phetioState": false, + "phetioStudioControl": true, + "phetioTypeName": "ActionIO" + }, + "friction.frictionScreen.view.topBookNode.a11yGrabDragInteractionNode.pressListener.releaseAction": { + "phetioDocumentation": "Executes whenever a release occurs. The arguments are:
  1. event: NullableIO
", + "phetioDynamicElement": false, + "phetioDynamicElementPrototype": false, + "phetioEventType": "USER", + "phetioFeatured": false, + "phetioHighFrequency": false, + "phetioPlayback": false, + "phetioReadOnly": false, + "phetioState": false, + "phetioStudioControl": true, + "phetioTypeName": "ActionIO>" + }, "friction.frictionScreen.view.topBookNode.dragHandler": { "phetioDocumentation": "", "phetioDynamicElement": false,