UNPKG

@esri/calcite-components

Version:

Web Components for Esri's Calcite Design System.

27 lines (21 loc) 570 B
export const CSSColorMode: { HEX: "hex"; HEXA: "hexa"; RGB_CSS: "rgb-css"; RGBA_CSS: "rgba-css"; HSL_CSS: "hsl-css"; HSLA_CSS: "hsla-css"; }; export type CSSColorMode = Enumify<typeof CSSColorMode>; export const ObjectColorMode: { RGB: "rgb"; RGBA: "rgba"; HSL: "hsl"; HSLA: "hsla"; HSV: "hsv"; HSVA: "hsva"; }; export type ObjectColorMode = Enumify<typeof ObjectColorMode>; export type Format = "auto" | SupportedMode; export type Enumify<T> = T[keyof T]; export type SupportedMode = CSSColorMode | ObjectColorMode;