UNPKG

@larva.io/webcomponents

Version:

Fentrica SmartUnits WebComponents package

84 lines (83 loc) 2.1 kB
import { EventEmitter } from '../../stencil-public-runtime'; import { Color, Size } from '../../interface'; export declare class LarvaRangeNode { el: HTMLElement; /** * Component main icon */ icon?: string; /** * The color to use from your application's color palette. * Detrouble options are: `"primary"`, `"secondary"`, `"tertiary"`, `"success"`, `"warning"`, `"danger"`, `"light"`, `"medium"`, and `"dark"`. */ color?: Color; /** * The color to use from your application's color palette for Components modal window. */ colorModal?: Color; /** * The color to use from your application's color palette for inputs */ colorInputs?: Color; /** * The color to use from your application's color palette for indication icon */ colorIconSmall?: Color; /** * Disable quck actions */ disableQuickActions: boolean; /** * Hide node titles */ hideTitles?: boolean; /** * Component superscript title */ supTitle?: string; /** * Component subtitle */ subTitle?: string; /** * Is logging for this component enabled (lar-log subcomponent loaded) */ log: boolean; /** * Component main title */ mainTitle: string; /** * Node size */ nodeSize?: Size; /** * @see {@link ../readme.md} chapter "Components input and output" for further information. */ output: EventEmitter; /** * @see {@link ../readme.md} chapter "Sub-Components requests and responses" for further information. */ request: EventEmitter; checked: boolean; value: number; step: number; min: number; max: number; loading: boolean; private node; componentDidLoad(): void; /** * Larva error input */ error(data: any): Promise<void>; changeToggle(): void; /** * Larva input message */ input(data: any): Promise<void>; private handleChange; private handleChangeToggle; private handleBlur; render(): any[]; }