UNPKG

webdriverio-workflo

Version:

This is a customized version of webdriverio for use with workflo framework.

36 lines (31 loc) 926 B
/** * * Get the current browser orientation. This command only works for mobile environments like Android Emulator, * iOS Simulator or on real devices. * * <example> :getOrientation.js it('should get the orientation of my mobile device', function () { var orientation = browser.getOrientation(); console.log(orientation); // outputs: "landscape" }); * </example> * * @alias browser.getOrientation * @return {String} device orientation (`landscape/portrait`) * @uses protocol/orientation * @for android, ios * @type mobile * */ import { CommandError } from '../utils/ErrorHandler' let getOrientation = function () { if (!this.isMobile) { throw new CommandError('getOrientation command is not supported on non mobile platforms') } return this.unify(this.orientation(), { lowercase: true, extractValue: true }) } export default getOrientation