UNPKG

wix-style-react

Version:
50 lines (45 loc) 1.55 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports["default"] = void 0; var _protractor = require("wix-ui-test-utils/protractor"); var _protractor2 = require("protractor"); var toggleSwitchDriverFactory = function toggleSwitchDriverFactory(component) { return { element: function element() { return component; }, hover: function hover() { return (0, _protractor.mouseEnter)(component.$('textarea')); }, click: function click() { return component.$('textarea').click(); }, isFocused: function isFocused() { return (0, _protractor.isFocused)(component.$('textarea')); }, isHovered: function isHovered() { return component.$(':hover').isPresent(); }, sendKeys: function sendKeys(keys) { return component.$('textarea').sendKeys(keys); }, getOffsetHeight: function getOffsetHeight() { return component.$('textarea').getAttribute('offsetHeight'); }, getScrollHeight: function getScrollHeight() { return component.$('textarea').getAttribute('scrollHeight'); }, getRowCount: function getRowCount() { return component.$('textarea').getAttribute('rows').then(function (rowCount) { return +rowCount; }); }, setLineHeight: function setLineHeight(lineHeight) { return _protractor2.browser.executeScript("document.querySelector('textarea').style.lineHeight = '".concat(lineHeight, "'")); } }; }; var _default = toggleSwitchDriverFactory; exports["default"] = _default;