/**
*
* Pulls a folder from the device's file system.
*
* <example>
:pullFolder.js
browser.pullFolder('/data/local/tmp')
* </example>
*
* @param {String} path device path to folder
*
* @type mobile
* @for ios, android
*
*/
'use strict';
Object.defineProperty(exports, '__esModule', {
value: true
});
var _utilsErrorHandler = require('../utils/ErrorHandler');
var pullFolder = function pullFolder(path) {
if (typeof path !== 'string') {
throw new _utilsErrorHandler.ProtocolError('pullFolder requires a parameter (path to folder) from type string');
}
return this.requestHandler.create({
path: '/session/:sessionId/appium/device/pull_folder',
method: 'POST'
}, { path: path });
};
exports['default'] = pullFolder;
module.exports = exports['default'];
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi9Vc2Vycy9jaHJpc3RpYW5icm9tYW5uL1NpdGVzL1dlYnByb2pla3RlL3dlYmRyaXZlcmpzL0RFVi9saWIvcHJvdG9jb2wvcHVsbEZvbGRlci5qcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O2lDQWdCOEIsdUJBQXVCOztBQUVyRCxJQUFJLFVBQVUsR0FBRyxTQUFiLFVBQVUsQ0FBYSxJQUFJLEVBQUU7QUFDN0IsUUFBSSxPQUFPLElBQUksS0FBSyxRQUFRLEVBQUU7QUFDMUIsY0FBTSxxQ0FBa0IsbUVBQW1FLENBQUMsQ0FBQTtLQUMvRjs7QUFFRCxXQUFPLElBQUksQ0FBQyxjQUFjLENBQUMsTUFBTSxDQUFDO0FBQzlCLFlBQUksRUFBRSwrQ0FBK0M7QUFDckQsY0FBTSxFQUFFLE1BQU07S0FDakIsRUFBRSxFQUFFLElBQUksRUFBSixJQUFJLEVBQUUsQ0FBQyxDQUFBO0NBQ2YsQ0FBQTs7cUJBRWMsVUFBVSIsImZpbGUiOiIvVXNlcnMvY2hyaXN0aWFuYnJvbWFubi9TaXRlcy9XZWJwcm9qZWt0ZS93ZWJkcml2ZXJqcy9ERVYvbGliL3Byb3RvY29sL3B1bGxGb2xkZXIuanMiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqXG4gKiBQdWxscyBhIGZvbGRlciBmcm9tIHRoZSBkZXZpY2UncyBmaWxlIHN5c3RlbS5cbiAqXG4gKiA8ZXhhbXBsZT5cbiAgICA6cHVsbEZvbGRlci5qc1xuICAgIGJyb3dzZXIucHVsbEZvbGRlcignL2RhdGEvbG9jYWwvdG1wJylcbiAqIDwvZXhhbXBsZT5cbiAqXG4gKiBAcGFyYW0ge1N0cmluZ30gcGF0aCAgZGV2aWNlIHBhdGggdG8gZm9sZGVyXG4gKlxuICogQHR5cGUgbW9iaWxlXG4gKiBAZm9yIGlvcywgYW5kcm9pZFxuICpcbiAqL1xuXG5pbXBvcnQgeyBQcm90b2NvbEVycm9yIH0gZnJvbSAnLi4vdXRpbHMvRXJyb3JIYW5kbGVyJ1xuXG5sZXQgcHVsbEZvbGRlciA9IGZ1bmN0aW9uIChwYXRoKSB7XG4gICAgaWYgKHR5cGVvZiBwYXRoICE9PSAnc3RyaW5nJykge1xuICAgICAgICB0aHJvdyBuZXcgUHJvdG9jb2xFcnJvcigncHVsbEZvbGRlciByZXF1aXJlcyBhIHBhcmFtZXRlciAocGF0aCB0byBmb2xkZXIpIGZyb20gdHlwZSBzdHJpbmcnKVxuICAgIH1cblxuICAgIHJldHVybiB0aGlzLnJlcXVlc3RIYW5kbGVyLmNyZWF0ZSh7XG4gICAgICAgIHBhdGg6ICcvc2Vzc2lvbi86c2Vzc2lvbklkL2FwcGl1bS9kZXZpY2UvcHVsbF9mb2xkZXInLFxuICAgICAgICBtZXRob2Q6ICdQT1NUJ1xuICAgIH0sIHsgcGF0aCB9KVxufVxuXG5leHBvcnQgZGVmYXVsdCBwdWxsRm9sZGVyXG4iXX0= |