@fmdevui/fm-dev
Version:
Page level components developed based on Element Plus.
60 lines (59 loc) • 1.93 kB
TypeScript
import { DefineComponent, ExtractPropTypes, ComponentOptionsMixin, PublicProps, ComponentProvideOptions } from 'vue';
declare const _default: DefineComponent<ExtractPropTypes<{
leftTitle: StringConstructor;
rightTitle: StringConstructor;
options: {
type: ObjectConstructor;
default: () => {
value: string;
label: string;
disabled: string;
};
};
leftData: {
type: ArrayConstructor;
default: () => never[];
};
rightData: {
type: ArrayConstructor;
default: () => never[];
};
}>, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {
left: (...args: any[]) => void;
right: (...args: any[]) => void;
allLeft: (...args: any[]) => void;
allRight: (...args: any[]) => void;
"update:leftData": (...args: any[]) => void;
"update:rightData": (...args: any[]) => void;
}, string, PublicProps, Readonly< ExtractPropTypes<{
leftTitle: StringConstructor;
rightTitle: StringConstructor;
options: {
type: ObjectConstructor;
default: () => {
value: string;
label: string;
disabled: string;
};
};
leftData: {
type: ArrayConstructor;
default: () => never[];
};
rightData: {
type: ArrayConstructor;
default: () => never[];
};
}>> & Readonly<{
onLeft?: ((...args: any[]) => any) | undefined;
onRight?: ((...args: any[]) => any) | undefined;
onAllLeft?: ((...args: any[]) => any) | undefined;
onAllRight?: ((...args: any[]) => any) | undefined;
"onUpdate:leftData"?: ((...args: any[]) => any) | undefined;
"onUpdate:rightData"?: ((...args: any[]) => any) | undefined;
}>, {
options: Record<string, any>;
leftData: unknown[];
rightData: unknown[];
}, {}, {}, {}, string, ComponentProvideOptions, true, {}, any>;
export default _default;