UNPKG

wix-style-react

Version:
41 lines (39 loc) 1.28 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var colorPickerDriverFactory = function colorPickerDriverFactory(component) { var getConverter = function getConverter() { return component.$("[data-hook=\"color-picker-converter\"]"); }; var getConverterTabs = function getConverterTabs() { return getConverter().$$("li"); }; return { element: function element() { return component; }, hasConverter: function hasConverter() { return getConverter().isPresent(); }, hasHexInput: function hasHexInput() { return component.$("[data-hook=\"color-picker-hex-input\"]").isPresent(); }, hasRgbInputs: function hasRgbInputs() { return component.$("[data-hook=\"color-picker-rgb-inputs\"]").isPresent(); }, hasHsbInputs: function hasHsbInputs() { return component.$("[data-hook=\"color-picker-hsb-inputs\"]").isPresent(); }, selectHexTab: function selectHexTab() { return getConverterTabs().get(0).click(); }, selectRgbTab: function selectRgbTab() { return getConverterTabs().get(1).click(); }, selectHsbTab: function selectHsbTab() { return getConverterTabs().get(2).click(); } }; }; exports.default = colorPickerDriverFactory;