UNPKG

@public-ui/components

Version:

Contains all web components that belong to KoliBri - The accessible HTML-Standard.

16 lines (15 loc) 1.11 kB
import type { CheckedPropType, IndeterminatePropType, InputCheckboxIconsProp, InputCheckboxProps, InputCheckboxVariant, InputCheckboxWatches, LabelAlignPropType, StencilUnknown, Stringified } from '../../schema'; import { InputCheckboxRadioController } from '../input-radio/controller'; import type { Generic } from 'adopted-style-sheets'; export declare class InputCheckboxController extends InputCheckboxRadioController implements InputCheckboxWatches { protected readonly component: Generic.Element.Component & InputCheckboxProps; constructor(component: Generic.Element.Component & InputCheckboxProps, name: string, host?: HTMLElement); readonly setFormAssociatedCheckboxValue: (value: StencilUnknown) => void; validateChecked(value?: CheckedPropType): void; validateIcons(value?: Stringified<InputCheckboxIconsProp>): void; validateIndeterminate(value?: IndeterminatePropType): void; validateLabelAlign(value?: LabelAlignPropType): void; validateValue(value: StencilUnknown): void; validateVariant(value?: InputCheckboxVariant): void; componentWillLoad(): void; }