Current Dev State

This commit is contained in:
Tim Lorsbach
2025-06-23 20:13:54 +02:00
parent b4f9bb277d
commit ded50edaa2
22617 changed files with 4345095 additions and 174 deletions

View File

@ -0,0 +1,36 @@
/**
*
* Set a device orientation.
*
* <example>
:setOrientation.js
it('should set a geo location for the device', function () {
browser.setOrientation('landscape');
var orientation = browser.getOrientation();
console.log(orientation); // outputs: "landscape"
});
* </example>
*
* @alias browser.setOrientation
* @param {String} orientation the new browser orientation (`landscape/portrait`)
* @uses protocol/orientation
* @type mobile
* @for android, ios
*
*/
import { CommandError } from '../utils/ErrorHandler'
let setOrientation = function (orientation) {
/*!
* parameter check
*/
if (typeof orientation !== 'string') {
throw new CommandError('number or type of arguments don\'t agree with setOrientation command')
}
return this.orientation(orientation.toUpperCase())
}
export default setOrientation