UNPKG

wix-style-react

Version:
35 lines (27 loc) 978 B
'use strict'; Object.defineProperty(exports, "__esModule", { value: true }); var _privateDrivers = require('../../test/utils/private-drivers'); var _FocusableProtractor = require('../common/Focusable/Focusable.protractor.driver'); var _FocusableProtractor2 = _interopRequireDefault(_FocusableProtractor); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } var addItemDriverFactory = function addItemDriverFactory(_element) { var focusableDriver = (0, _FocusableProtractor2.default)({ rootElement: _element, nativeFocusableElement: _element, clickableElements: [_element] }); var publicDriver = { /** returns element */ click: function click() { return _element.click(); }, /** clicks on element */ element: function element() { return _element; } }; return (0, _privateDrivers.mergeDrivers)(publicDriver, focusableDriver); }; exports.default = addItemDriverFactory;