@esri/calcite-components
Version:
Web Components for Esri's Calcite Design System.
20 lines (19 loc) • 1.01 kB
TypeScript
/// <reference path="../../index.d.ts" />
import type { PublicLitElement as LitElement } from "@arcgis/lumina";
/**
* @cssproperty [--calcite-stack-padding-inline] - Specifies the inline padding of the component's content.
* @cssproperty [--calcite-stack-padding-block] - Specifies the block padding of the component's content.
* @slot - A slot for adding content.
* @slot [actions-start] - A slot for adding actionable `calcite-action` elements before the content of the component.
* @slot [content-start] - A slot for adding non-actionable elements before content of the component.
* @slot [content-end] - A slot for adding non-actionable elements after content of the component.
* @slot [actions-end] - A slot for adding actionable `calcite-action` elements after the content of the component.
*/
export abstract class Stack extends LitElement {
/**
* When `true`, content interaction is prevented and displayed with lower opacity.
*
* @default false
*/
accessor disabled: boolean;
}