UNPKG

ivue-material-plus

Version:

A high quality UI components Library with Vue.js

105 lines (104 loc) 3.22 kB
export declare const IvueRadio: import("../../utils/install").SFCWithInstall<import("vue").DefineComponent<{ modelValue: { type: (NumberConstructor | BooleanConstructor | StringConstructor)[]; default: boolean; }; trueValue: { type: (NumberConstructor | BooleanConstructor | StringConstructor)[]; default: boolean; }; falseValue: { type: (NumberConstructor | BooleanConstructor | StringConstructor)[]; default: boolean; }; label: { type: (NumberConstructor | StringConstructor)[]; }; disabled: { type: BooleanConstructor; default: boolean; }; color: { type: StringConstructor; default: string; }; name: { type: StringConstructor; }; border: { type: BooleanConstructor; default: boolean; }; validateEvent: { type: BooleanConstructor; default: boolean; }; }, { prefixCls: string; data: any; inputId: import("vue").Ref<string>; inputDisabled: import("vue").ComputedRef<boolean>; wrapperClasses: import("vue").ComputedRef<(string | { [x: string]: string | boolean; })[]>; contentClasses: import("vue").ComputedRef<(string | { [x: string]: boolean; })[]>; innerClasses: import("vue").ComputedRef<(string | { [x: string]: any; })[]>; innerStyles: import("vue").ComputedRef<any>; inputClasses: import("vue").ComputedRef<string>; currentValue: import("vue").ComputedRef<boolean>; handleChange: (event: any) => boolean; handleFocus: () => void; handleBlur: () => void; }, 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; }; trueValue: { type: (NumberConstructor | BooleanConstructor | StringConstructor)[]; default: boolean; }; falseValue: { type: (NumberConstructor | BooleanConstructor | StringConstructor)[]; default: boolean; }; label: { type: (NumberConstructor | StringConstructor)[]; }; disabled: { type: BooleanConstructor; default: boolean; }; color: { type: StringConstructor; default: string; }; name: { type: StringConstructor; }; border: { 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; color: string; trueValue: string | number | boolean; falseValue: string | number | boolean; }>> & Record<string, any>; export default IvueRadio; export * from './index.vue';