UNPKG

wix-style-react

Version:
36 lines (35 loc) 1.2 kB
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(); } }; }; export default colorPickerDriverFactory;