UNPKG

wix-style-react

Version:
48 lines (43 loc) 1.22 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports["default"] = void 0; var badgeDriverFactory = function badgeDriverFactory(_ref) { var element = _ref.element, eventTrigger = _ref.eventTrigger; return { /** checks if element exists */ exists: function exists() { return !!element; }, /** returns elements innerHTML*/ getContent: function getContent() { return element.innerHTML; }, /** returns elements text */ text: function text() { return element.textContent; }, getType: function getType() { return element.getAttribute('data-type'); }, getSkin: function getSkin() { return element.getAttribute('data-skin'); }, getSize: function getSize() { return element.getAttribute('data-size'); }, isUppercase: function isUppercase() { return element.getAttribute('data-uppercase') === 'true'; }, hasClickCursor: function hasClickCursor() { return element.getAttribute('data-clickable') === 'true'; }, click: function click() { return eventTrigger.click(element); } }; }; var _default = badgeDriverFactory; exports["default"] = _default;