@cds/core
Version:
Clarity Design System - common components, themes, and utilties
39 lines (38 loc) • 992 B
TypeScript
import { LitElement, PropertyValues } from 'lit';
/**
* Button Split
*
* ```typescript
* import '@cds/core/internal-components/split-handle/register.js';
* ```
*
* ```html
* <cds-internal-split-handle>
* <input type="range" step="10" aria-label="resize" />
* </cds-internal-split-handle>
* ```
* @beta
* @element cds-internal-split-handle
* @slot - For projecting range input
*/
export declare class CdsInternalSplitHandle extends LitElement {
i18n: {
sort: string;
expand: string;
close: string;
resize: string;
filter: string;
};
direction: 'vertical' | 'horizontal';
protected readonly: boolean;
protected focused: boolean;
private step;
private range;
static styles: import("lit").CSSResultGroup[];
render(): import("lit-html").TemplateResult<1>;
connectedCallback(): void;
firstUpdated(props: PropertyValues): void;
private toughStart;
private touchEnd;
private touchMove;
}