UNPKG

@kelvininc/ui-components

Version:
25 lines (24 loc) 695 B
import { EventEmitter } from '../../stencil-public-runtime'; import { EComponentSize } from '../../types'; import { ICheckbox, ICheckboxEvents } from './checkbox.types'; /** * @part icon - The icon element. * @part label - The label element. */ export declare class KvCheckbox implements ICheckbox, ICheckboxEvents { /** @inheritdoc */ size: EComponentSize; /** @inheritdoc */ checked?: boolean; /** @inheritdoc */ label?: string; /** @inheritdoc */ disabled?: boolean; /** @inheritdoc */ indeterminate?: boolean; /** @inheritdoc */ clickCheckbox: EventEmitter<Event>; private getIconName; private onCheckedChange; render(): any; }