UNPKG

ivue-material-plus

Version:

A high quality UI components Library with Vue.js

126 lines (125 loc) 3.87 kB
export declare const IvueCheckbox: import("../../utils/install").SFCWithInstall<import("vue").DefineComponent<{ modelValue: { type: (NumberConstructor | BooleanConstructor | StringConstructor)[]; default: boolean; }; disabled: { type: BooleanConstructor; }; name: { type: StringConstructor; }; trueValue: { type: (NumberConstructor | BooleanConstructor | StringConstructor)[]; default: boolean; }; falseValue: { type: (NumberConstructor | BooleanConstructor | StringConstructor)[]; default: boolean; }; color: { type: StringConstructor; default: string; }; label: { type: (NumberConstructor | BooleanConstructor | StringConstructor)[]; default: string; }; border: { type: BooleanConstructor; default: boolean; }; indeterminate: { type: BooleanConstructor; default: boolean; }; validateEvent: { type: BooleanConstructor; default: boolean; }; }, { prefixCls: string; data: { focusInner: boolean; groupName: string; groupModel: (string | number)[]; }; inputId: import("vue").Ref<string>; inputDisabled: import("vue").ComputedRef<boolean>; wrapperClasses: import("vue").ComputedRef<(string | { [x: string]: boolean; })[]>; contentClasses: import("vue").ComputedRef<(string | { [x: string]: boolean; })[]>; innerClasses: import("vue").ComputedRef<(string | { [x: string]: boolean; })[]>; innerStyles: import("vue").ComputedRef<{ color?: string; }>; inputClasses: import("vue").ComputedRef<string>; textClasses: import("vue").ComputedRef<(string | { [x: string]: boolean; })[]>; currentValue: import("vue").ComputedRef<boolean>; isGroup: import("vue").ComputedRef<boolean>; handleChange: (event: Event) => boolean; handleFocus: () => void; handleBlur: () => void; IvueCheckboxGroup: import("../ivue-checkbox-group/types/checkbox-group").CheckboxContext; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("on-change" | "update:modelValue")[], "on-change" | "update:modelValue", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{ modelValue: { type: (NumberConstructor | BooleanConstructor | StringConstructor)[]; default: boolean; }; disabled: { type: BooleanConstructor; }; name: { type: StringConstructor; }; trueValue: { type: (NumberConstructor | BooleanConstructor | StringConstructor)[]; default: boolean; }; falseValue: { type: (NumberConstructor | BooleanConstructor | StringConstructor)[]; default: boolean; }; color: { type: StringConstructor; default: string; }; label: { type: (NumberConstructor | BooleanConstructor | StringConstructor)[]; default: string; }; border: { type: BooleanConstructor; default: boolean; }; indeterminate: { type: BooleanConstructor; default: boolean; }; validateEvent: { type: BooleanConstructor; default: boolean; }; }>> & { "onOn-change"?: (...args: any[]) => any; "onUpdate:modelValue"?: (...args: any[]) => any; }, { modelValue: string | number | boolean; disabled: boolean; border: boolean; validateEvent: boolean; label: string | number | boolean; color: string; trueValue: string | number | boolean; falseValue: string | number | boolean; indeterminate: boolean; }>> & Record<string, any>; export default IvueCheckbox; export * from './index.vue';