/**
*
* Retrieve the current window handle.
*
* <example>
:getCurrenteTabId.js
client
.url('http://webdriver.io')
.getCurrentTabId().then(function(tabid) {
console.log(tabid);
// outputs something like the following:
// "CDwindow-C43FB686-949D-4232-828B-583398FBD0C0"
});
* </example>
*
* @returns {String} the window handle URL of the current focused window
* @uses protocol/windowHandle
* @type window
*
*/
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
var getCurrentTabId = function getCurrentTabId() {
return this.unify(this.windowHandle(), {
extractValue: true
});
};
exports["default"] = getCurrentTabId;
module.exports = exports["default"];
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi9Vc2Vycy9jaHJpc3RpYW5icm9tYW5uL1NpdGVzL1dlYnByb2pla3RlL3dlYmRyaXZlcmpzL0RFVi9saWIvY29tbWFuZHMvZ2V0Q3VycmVudFRhYklkLmpzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0FBcUJBLElBQUksZUFBZSxHQUFHLFNBQWxCLGVBQWUsR0FBZTtBQUM5QixXQUFPLElBQUksQ0FBQyxLQUFLLENBQUMsSUFBSSxDQUFDLFlBQVksRUFBRSxFQUFFO0FBQ25DLG9CQUFZLEVBQUUsSUFBSTtLQUNyQixDQUFDLENBQUE7Q0FDTCxDQUFBOztxQkFFYyxlQUFlIiwiZmlsZSI6Ii9Vc2Vycy9jaHJpc3RpYW5icm9tYW5uL1NpdGVzL1dlYnByb2pla3RlL3dlYmRyaXZlcmpzL0RFVi9saWIvY29tbWFuZHMvZ2V0Q3VycmVudFRhYklkLmpzIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKlxuICogUmV0cmlldmUgdGhlIGN1cnJlbnQgd2luZG93IGhhbmRsZS5cbiAqXG4gKiA8ZXhhbXBsZT5cbiAgICA6Z2V0Q3VycmVudGVUYWJJZC5qc1xuICAgIGNsaWVudFxuICAgICAgICAudXJsKCdodHRwOi8vd2ViZHJpdmVyLmlvJylcbiAgICAgICAgLmdldEN1cnJlbnRUYWJJZCgpLnRoZW4oZnVuY3Rpb24odGFiaWQpIHtcbiAgICAgICAgICAgIGNvbnNvbGUubG9nKHRhYmlkKTtcbiAgICAgICAgICAgIC8vIG91dHB1dHMgc29tZXRoaW5nIGxpa2UgdGhlIGZvbGxvd2luZzpcbiAgICAgICAgICAgIC8vIFwiQ0R3aW5kb3ctQzQzRkI2ODYtOTQ5RC00MjMyLTgyOEItNTgzMzk4RkJEMEMwXCJcbiAgICAgICAgfSk7XG4gKiA8L2V4YW1wbGU+XG4gKlxuICogQHJldHVybnMge1N0cmluZ30gdGhlIHdpbmRvdyBoYW5kbGUgVVJMIG9mIHRoZSBjdXJyZW50IGZvY3VzZWQgd2luZG93XG4gKiBAdXNlcyBwcm90b2NvbC93aW5kb3dIYW5kbGVcbiAqIEB0eXBlIHdpbmRvd1xuICpcbiAqL1xuXG5sZXQgZ2V0Q3VycmVudFRhYklkID0gZnVuY3Rpb24gKCkge1xuICAgIHJldHVybiB0aGlzLnVuaWZ5KHRoaXMud2luZG93SGFuZGxlKCksIHtcbiAgICAgICAgZXh0cmFjdFZhbHVlOiB0cnVlXG4gICAgfSlcbn1cblxuZXhwb3J0IGRlZmF1bHQgZ2V0Q3VycmVudFRhYklkXG4iXX0= |