UNPKG

@wix/design-system

Version:

@wix/design-system

31 lines (30 loc) 1.33 kB
"use strict"; var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); exports.__esModule = true; exports.default = void 0; var _Tooltip = require("../Tooltip/Tooltip.driver"); var _constants = require("./constants"); var _deprecationTestkitLog = _interopRequireDefault(require("../utils/deprecationTestkitLog")); var infoIconDriverFactory = _ref => { var _element = _ref.element, eventTrigger = _ref.eventTrigger; (0, _deprecationTestkitLog.default)('infoIconTestkitFactory legacy testkit is deprecated and will be removed in next major release. Please use the InfoIconTestkit unidriver testkit instead.'); var getTooltip = () => (0, _Tooltip.tooltipLegacyDriverFactory)({ element: _element.querySelector("[data-hook=\"".concat(_constants.dataHooks.tooltip, "\"]")), eventTrigger }); return { /** returns whether element is rendered */ exists: () => !!_element, /** returns element **/ element: () => _element, /** Hover on icon. */ hover: () => getTooltip().mouseEnter(), /** Get size. */ getSize: () => _element.getAttribute('data-size'), /** Get content as a tooltip text value. */ getContent: () => getTooltip().getTooltipText() }; }; var _default = exports.default = infoIconDriverFactory; //# sourceMappingURL=InfoIcon.driver.js.map