@arcgis/coding-components
Version:
ArcGIS Coding Components
22 lines (21 loc) • 1.75 kB
TypeScript
/// <reference path="../../index.d.ts" />
import type { PublicLitElement as LitElement } from "@arcgis/lumina";
/**
* A layout component for code editors that provides slots for an editor, results panel, side panel, and action bars.
*
* @cssproperty [--arcgis-coding-components-border] - The border style for the editor shell *
* @cssproperty [--arcgis-coding-components-background-color] - The background color for the editor shell *
* @cssproperty [--arcgis-coding-components-side-action-bar-max-w] - The max width for the side action bar *
* @cssproperty [--arcgis-coding-components-code-editor-side-panel-w] - The width for the code editor side panel *
* @cssproperty [--arcgis-coding-components-code-editor-side-panel-max-w] - The max width for the code editor side panel *
* @cssproperty [--arcgis-coding-components-code-editor-results-panel-max-h] - The max height for the code editor results panel *
* @cssproperty [--arcgis-coding-components-code-editor-results-panel-h] - The default height for the code editor results panel (preferred over min-h). *
* @slot [top-action-bar] - A slot for placing a top action bar above the editor area. This slot is deprecated in favor of bottom action bar, removal planned for 6.0
* @slot [editor] - A slot for placing the main code editor component.
* @slot [bottom-action-bar] - A slot for placing a bottom action bar between the editor and results panel.
* @slot [results-panel] - A slot for placing a results panel below the code editor.
* @slot [side-panel] - A slot for placing a side panel next to the code editor area.
* @slot [side-action-bar] - A slot for placing a side action bar next to the side panel.
* @internal
*/
export abstract class CodeEditorShell extends LitElement {}