@testim/testim-cli
Version:
Command line interface for running Testing on you CI
33 lines (25 loc) • 2.65 kB
JavaScript
/**
*
* Click any mouse button (at the coordinates set by the last moveto command). Note
* that calling this command after calling buttondown and before calling button up
* (or any out-of-order interactions sequence) will yield undefined behaviour).
*
* @param {Number} button Which button, enum: *{LEFT = 0, MIDDLE = 1 , RIGHT = 2}*. Defaults to the left mouse button if not specified.
*
* @see https://code.google.com/p/selenium/wiki/JsonWireProtocol#/session/:sessionId/click
* @type protocol
*
*/
;
var _interopRequireDefault = require('babel-runtime/helpers/interop-require-default')['default'];
Object.defineProperty(exports, '__esModule', {
value: true
});
var _helpersHandleMouseButtonProtocol = require('../helpers/handleMouseButtonProtocol');
var _helpersHandleMouseButtonProtocol2 = _interopRequireDefault(_helpersHandleMouseButtonProtocol);
var buttonPress = function buttonPress(button) {
return _helpersHandleMouseButtonProtocol2['default'].call(this, '/session/:sessionId/click', button);
};
exports['default'] = buttonPress;
module.exports = exports['default'];
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uL2xpYi9wcm90b2NvbC9idXR0b25QcmVzcy5qcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Z0RBYXNDLHNDQUFzQzs7OztBQUU1RSxJQUFJLFdBQVcsR0FBRyxTQUFkLFdBQVcsQ0FBYSxNQUFNLEVBQUU7QUFDaEMsV0FBTyw4Q0FBMEIsSUFBSSxDQUNqQyxJQUFJLEVBQ0osMkJBQTJCLEVBQzNCLE1BQU0sQ0FDVCxDQUFBO0NBQ0osQ0FBQTs7cUJBRWMsV0FBVyIsImZpbGUiOiJidXR0b25QcmVzcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICpcbiAqIENsaWNrIGFueSBtb3VzZSBidXR0b24gKGF0IHRoZSBjb29yZGluYXRlcyBzZXQgYnkgdGhlIGxhc3QgbW92ZXRvIGNvbW1hbmQpLiBOb3RlXG4gKiB0aGF0IGNhbGxpbmcgdGhpcyBjb21tYW5kIGFmdGVyIGNhbGxpbmcgYnV0dG9uZG93biBhbmQgYmVmb3JlIGNhbGxpbmcgYnV0dG9uIHVwXG4gKiAob3IgYW55IG91dC1vZi1vcmRlciBpbnRlcmFjdGlvbnMgc2VxdWVuY2UpIHdpbGwgeWllbGQgdW5kZWZpbmVkIGJlaGF2aW91cikuXG4gKlxuICogQHBhcmFtIHtOdW1iZXJ9IGJ1dHRvbiAgV2hpY2ggYnV0dG9uLCBlbnVtOiAqe0xFRlQgPSAwLCBNSURETEUgPSAxICwgUklHSFQgPSAyfSouIERlZmF1bHRzIHRvIHRoZSBsZWZ0IG1vdXNlIGJ1dHRvbiBpZiBub3Qgc3BlY2lmaWVkLlxuICpcbiAqIEBzZWUgIGh0dHBzOi8vY29kZS5nb29nbGUuY29tL3Avc2VsZW5pdW0vd2lraS9Kc29uV2lyZVByb3RvY29sIy9zZXNzaW9uLzpzZXNzaW9uSWQvY2xpY2tcbiAqIEB0eXBlIHByb3RvY29sXG4gKlxuICovXG5cbmltcG9ydCBoYW5kbGVNb3VzZUJ1dHRvblByb3RvY29sIGZyb20gJy4uL2hlbHBlcnMvaGFuZGxlTW91c2VCdXR0b25Qcm90b2NvbCdcblxubGV0IGJ1dHRvblByZXNzID0gZnVuY3Rpb24gKGJ1dHRvbikge1xuICAgIHJldHVybiBoYW5kbGVNb3VzZUJ1dHRvblByb3RvY29sLmNhbGwoXG4gICAgICAgIHRoaXMsXG4gICAgICAgICcvc2Vzc2lvbi86c2Vzc2lvbklkL2NsaWNrJyxcbiAgICAgICAgYnV0dG9uXG4gICAgKVxufVxuXG5leHBvcnQgZGVmYXVsdCBidXR0b25QcmVzc1xuIl19