UNPKG

@kelvininc/ui-components

Version:
27 lines (26 loc) 928 B
import { EventEmitter } from '../../stencil-public-runtime'; import { IToggleButton } from '../toggle-button/toggle-button.types'; import { IToggleButtonGroup, IToggleButtonGroupEvents } from './toggle-button-group.types'; import { EComponentSize } from '../../types'; /** * @part toggle-button-container - Container of toggle button. */ export declare class KvToggleButtonGroup implements IToggleButtonGroup, IToggleButtonGroupEvents { /** @inheritdoc */ buttons: IToggleButton[]; /** @inheritdoc */ withRadio?: boolean; /** @inheritdoc */ disabled?: boolean; /** @inheritdoc */ size: EComponentSize; /** @inheritdoc */ selectedButtons?: Record<string, boolean>; /** @inheritdoc */ disabledButtons?: Record<string, boolean>; /** @inheritdoc */ radioButtons?: Record<string, boolean>; /** @inheritdoc */ checkedChange: EventEmitter<string>; render(): any; }