@kelvininc/ui-components
Version:
Kelvin UI Components
11 lines (10 loc) • 408 B
TypeScript
import { EventEmitter } from '../../stencil-public-runtime';
import { IRadio } from '../radio/radio.types';
export interface ICheckbox extends IRadio {
/** (optional) If `true` the checkbox is with indeterminate state. Default: false */
indeterminate?: boolean;
}
export interface ICheckboxEvents {
/** Emitted when the checkbox checked state changes */
clickCheckbox: EventEmitter<Event>;
}