UNPKG

webdriverjs

Version:

A nodejs bindings implementation for selenium 2.0/webdriver

24 lines (19 loc) 560 B
module.exports = function windowHandleSize (opts, callback) { var data = {}; var method = "GET"; var requestOptions = { path:"/session/:sessionId/window/" + (opts.window_handle || "current") + "/size" }; if (typeof opts === "function") { callback = opts; } if (opts.width && opts.height) { method = "POST"; data = { width: opts.width, height: opts.height } } requestOptions.method = method; this.requestHandler.create(requestOptions,data,callback); };