UNPKG

@esri/calcite-components

Version:

Web Components for Esri's Calcite Design System.

28 lines (27 loc) 782 B
/* COPYRIGHT Esri - https://js.arcgis.com/5.1/LICENSE.txt */ const CSS = { button: "button", buttonTextVisible: "button--text-visible", buttonCompact: "button--compact", indicatorText: "indicator-text", iconContainer: "icon-container", slotContainer: "slot-container", slotContainerHidden: "slot-container--hidden", textContainer: "text-container", textContainerVisible: "text-container--visible", indicatorWithIcon: "indicator-with-icon", indicatorWithoutIcon: "indicator-without-icon" }; const prefixId = "calcite-action"; const IDS = { button: (id) => `${prefixId}-${id}-button`, indicator: (id) => `${prefixId}-${id}-indicator` }; function isAction(el) { return el?.tagName === "CALCITE-ACTION"; } export { CSS as C, IDS as I, isAction as i };