tass-ui
Version:
A high quality UI Toolkit built on Vue.js3+.
107 lines (106 loc) • 4.13 kB
TypeScript
import { PropType } from 'vue';
import { ItransferProps } from './transfer.type';
declare const _sfc_main: import("vue").DefineComponent<{
data: {
type: PropType<ItransferProps>;
default: () => never[];
};
props: {
type: ObjectConstructor;
};
}, {
props: any;
state: {
checked: never[];
allCheck: boolean;
};
keyProps: import("vue").ComputedRef<any>;
disabledProps: import("vue").ComputedRef<any>;
handlerChange: (val: any) => void;
TassCheckbox: import("vue").DefineComponent<{
indeterminate: BooleanConstructor;
isChecked: BooleanConstructor;
name: {
type: StringConstructor;
default: undefined;
};
disabled: BooleanConstructor;
label: {
type: (ObjectConstructor | StringConstructor | BooleanConstructor | NumberConstructor)[];
default: undefined;
};
modelValue: {
type: (StringConstructor | BooleanConstructor | NumberConstructor)[];
default: undefined;
};
}, {
props: any;
model: import("vue").WritableComputedRef<any>;
isChecked: import("vue").ComputedRef<boolean>;
handlerChange: (e: any) => void;
classList: import("vue").ComputedRef<{
"is-disabled": boolean;
"is-checked": boolean;
}[]>;
}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("update:modelValue" | "change")[], "update:modelValue" | "change", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
indeterminate: BooleanConstructor;
isChecked: BooleanConstructor;
name: {
type: StringConstructor;
default: undefined;
};
disabled: BooleanConstructor;
label: {
type: (ObjectConstructor | StringConstructor | BooleanConstructor | NumberConstructor)[];
default: undefined;
};
modelValue: {
type: (StringConstructor | BooleanConstructor | NumberConstructor)[];
default: undefined;
};
}>> & {
onChange?: ((...args: any[]) => any) | undefined;
"onUpdate:modelValue"?: ((...args: any[]) => any) | undefined;
}, {
disabled: boolean;
name: string;
indeterminate: boolean;
isChecked: boolean;
label: string | number | boolean | Record<string, any>;
modelValue: string | number | boolean;
}>;
TassCheckboxGroup: import("vue").DefineComponent<{
modelValue: {
type: ArrayConstructor;
default: undefined;
};
}, {
props: any;
emit: (event: "update:modelValue" | "change", ...args: any[]) => void;
modelValue: import("vue").ComputedRef<unknown[] | undefined>;
handlerChange: (val: any) => void;
}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("update:modelValue" | "change")[], "update:modelValue" | "change", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
modelValue: {
type: ArrayConstructor;
default: undefined;
};
}>> & {
onChange?: ((...args: any[]) => any) | undefined;
"onUpdate:modelValue"?: ((...args: any[]) => any) | undefined;
}, {
modelValue: unknown[];
}>;
}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "checkChange"[], "checkChange", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
data: {
type: PropType<ItransferProps>;
default: () => never[];
};
props: {
type: ObjectConstructor;
};
}>> & {
onCheckChange?: ((...args: any[]) => any) | undefined;
}, {
data: ItransferProps;
}>;
export default _sfc_main;