ant-design-vue
Version:
An enterprise-class UI design language and Vue-based implementation
49 lines (48 loc) • 2.02 kB
TypeScript
import type { CheckboxOptionType } from './interface';
declare const _default: import("vue").DefineComponent<{
defaultValue: {
type: import("vue").PropType<import("./interface").CheckboxValueType[]>;
};
value: {
type: import("vue").PropType<import("./interface").CheckboxValueType[]>;
};
onChange: {
type: import("vue").PropType<(checkedValue: import("./interface").CheckboxValueType[]) => void>;
};
'onUpdate:value': {
type: import("vue").PropType<(checkedValue: import("./interface").CheckboxValueType[]) => void>;
};
name: StringConstructor;
prefixCls: StringConstructor;
options: {
type: import("vue").PropType<(string | number | CheckboxOptionType)[]>;
default: () => (string | number | CheckboxOptionType)[];
};
disabled: BooleanConstructor;
id: StringConstructor;
}, () => JSX.Element, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
defaultValue: {
type: import("vue").PropType<import("./interface").CheckboxValueType[]>;
};
value: {
type: import("vue").PropType<import("./interface").CheckboxValueType[]>;
};
onChange: {
type: import("vue").PropType<(checkedValue: import("./interface").CheckboxValueType[]) => void>;
};
'onUpdate:value': {
type: import("vue").PropType<(checkedValue: import("./interface").CheckboxValueType[]) => void>;
};
name: StringConstructor;
prefixCls: StringConstructor;
options: {
type: import("vue").PropType<(string | number | CheckboxOptionType)[]>;
default: () => (string | number | CheckboxOptionType)[];
};
disabled: BooleanConstructor;
id: StringConstructor;
}>>, {
disabled: boolean;
options: (string | number | CheckboxOptionType)[];
}>;
export default _default;