UNPKG

@kelvininc/ui-components

Version:
36 lines (35 loc) 977 B
import { EventEmitter } from '../../stencil-public-runtime'; import { IRange, IRangeEvents } from './range.types'; export declare class KvRange implements IRange, IRangeEvents { el: HTMLKvRangeElement; /** @inheritdoc */ min: number; /** @inheritdoc */ max: number; /** @inheritdoc */ value?: number; /** @inheritdoc */ step?: number; /** @inheritdoc */ hideLabel?: boolean; /** @inheritdoc */ minLabel?: string; /** @inheritdoc */ maxLabel?: string; /** @inheritdoc */ hideMinMaxLabel?: boolean; /** @inheritdoc */ disabled: boolean; /** @inheritdoc */ valueFormatter: (value: number) => string; /** @inheritdoc */ valueChange: EventEmitter<number>; componentDidRender(): void; private getRangeElement; private getInputValue; get displayMinLabel(): string; get displayMaxLabel(): string; private applyCssStyles; private onInputChange; render(): any; }