/**
*
* Press a particular key code on the device.
*
* <example>
:pressKeycode.js
// press the home button
browser.pressKeycode(3)
* </example>
*
* @param {String} keycode key code to press
* @param {String} metastate meta state to be activated
*
* @see http://developer.android.com/reference/android/view/KeyEvent.html
* @type mobile
* @for android
*
*/
'use strict';
Object.defineProperty(exports, '__esModule', {
value: true
});
var pressKeycode = function pressKeycode(keycode, metastate) {
return this.requestHandler.create({
path: '/session/:sessionId/appium/device/press_keycode',
method: 'POST'
}, { keycode: keycode, metastate: metastate });
};
exports['default'] = pressKeycode;
module.exports = exports['default'];
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi9Vc2Vycy9jaHJpc3RpYW5icm9tYW5uL1NpdGVzL1dlYnByb2pla3RlL3dlYmRyaXZlcmpzL0RFVi9saWIvcHJvdG9jb2wvcHJlc3NLZXljb2RlLmpzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztBQW1CQSxJQUFJLFlBQVksR0FBRyxTQUFmLFlBQVksQ0FBYSxPQUFPLEVBQUUsU0FBUyxFQUFFO0FBQzdDLFdBQU8sSUFBSSxDQUFDLGNBQWMsQ0FBQyxNQUFNLENBQUM7QUFDOUIsWUFBSSxFQUFFLGlEQUFpRDtBQUN2RCxjQUFNLEVBQUUsTUFBTTtLQUNqQixFQUFFLEVBQUUsT0FBTyxFQUFQLE9BQU8sRUFBRSxTQUFTLEVBQVQsU0FBUyxFQUFFLENBQUMsQ0FBQTtDQUM3QixDQUFBOztxQkFFYyxZQUFZIiwiZmlsZSI6Ii9Vc2Vycy9jaHJpc3RpYW5icm9tYW5uL1NpdGVzL1dlYnByb2pla3RlL3dlYmRyaXZlcmpzL0RFVi9saWIvcHJvdG9jb2wvcHJlc3NLZXljb2RlLmpzIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKlxuICogUHJlc3MgYSBwYXJ0aWN1bGFyIGtleSBjb2RlIG9uIHRoZSBkZXZpY2UuXG4gKlxuICogPGV4YW1wbGU+XG4gICAgOnByZXNzS2V5Y29kZS5qc1xuICAgIC8vIHByZXNzIHRoZSBob21lIGJ1dHRvblxuICAgIGJyb3dzZXIucHJlc3NLZXljb2RlKDMpXG4gKiA8L2V4YW1wbGU+XG4gKlxuICogQHBhcmFtIHtTdHJpbmd9IGtleWNvZGUgICAga2V5IGNvZGUgdG8gcHJlc3NcbiAqIEBwYXJhbSB7U3RyaW5nfSBtZXRhc3RhdGUgIG1ldGEgc3RhdGUgdG8gYmUgYWN0aXZhdGVkXG4gKlxuICogQHNlZSBodHRwOi8vZGV2ZWxvcGVyLmFuZHJvaWQuY29tL3JlZmVyZW5jZS9hbmRyb2lkL3ZpZXcvS2V5RXZlbnQuaHRtbFxuICogQHR5cGUgbW9iaWxlXG4gKiBAZm9yIGFuZHJvaWRcbiAqXG4gKi9cblxubGV0IHByZXNzS2V5Y29kZSA9IGZ1bmN0aW9uIChrZXljb2RlLCBtZXRhc3RhdGUpIHtcbiAgICByZXR1cm4gdGhpcy5yZXF1ZXN0SGFuZGxlci5jcmVhdGUoe1xuICAgICAgICBwYXRoOiAnL3Nlc3Npb24vOnNlc3Npb25JZC9hcHBpdW0vZGV2aWNlL3ByZXNzX2tleWNvZGUnLFxuICAgICAgICBtZXRob2Q6ICdQT1NUJ1xuICAgIH0sIHsga2V5Y29kZSwgbWV0YXN0YXRlIH0pXG59XG5cbmV4cG9ydCBkZWZhdWx0IHByZXNzS2V5Y29kZVxuIl19 |