12345678910111213141516171819202122232425262728293031323334353637383940414243444546 |
- import { LitElement } from 'lit';
- import { EventEmitter } from '../../internal/decorators';
- export default class SlRange extends LitElement {
- static styles: import("lit").CSSResult;
- input: HTMLInputElement;
- output: HTMLOutputElement;
- private inputId;
- private helpTextId;
- private labelId;
- private resizeObserver;
- private hasFocus;
- private hasHelpTextSlot;
- private hasLabelSlot;
- private hasTooltip;
- name: string;
- value: number;
- label: string;
- helpText: string;
- disabled: boolean;
- invalid: boolean;
- min: number;
- max: number;
- step: number;
- tooltip: 'top' | 'bottom' | 'none';
- tooltipFormatter: (value: number) => string;
- slChange: EventEmitter<void>;
- slBlur: EventEmitter<void>;
- slFocus: EventEmitter<void>;
- connectedCallback(): void;
- disconnectedCallback(): void;
- focus(options?: FocusOptions): void;
- blur(): void;
- setCustomValidity(message: string): void;
- handleInput(): void;
- handleBlur(): void;
- handleFocus(): void;
- handleSlotChange(): void;
- handleTouchStart(): void;
- syncTooltip(): void;
- render(): import("lit-html").TemplateResult<1>;
- }
- declare global {
- interface HTMLElementTagNameMap {
- 'sl-range': SlRange;
- }
- }
|