UNPKG

@esri/calcite-components

Version:

Web Components for Esri's Calcite Design System.

23 lines (22 loc) 1.01 kB
import { VNode } from "../../stencil-public-runtime"; import { Theme } from "../interfaces"; /** * @slot shell-header - A slot for adding header content. This content will be positioned at the top of the shell. * @slot shell-footer - A slot for adding footer content. This content will be positioned at the bottom of the shell. * @slot primary-panel - A slot for adding the leading `calcite-shell-panel`. * @slot contextual-panel - A slot for adding the trailing `calcite-shell-panel`. * @slot bottom-panel - A slot for adding a bottom floating panel such as a chart or `calcite-tip-manager`. * @slot - A slot for adding content to the shell. This content will appear between any leading and trailing panels added to the shell. (eg. a map) */ export declare class CalciteShell { /** * Used to set the component's color scheme. */ theme: Theme; el: HTMLCalciteShellElement; renderHeader(): VNode; renderContent(): VNode; renderFooter(): VNode; renderMain(): VNode; render(): VNode; }