tdesign-vue
Version:
128 lines (127 loc) • 3.71 kB
TypeScript
declare const _default: import("vue").ComponentOptions<import("vue").default, import("@vue/composition-api").ShallowUnwrapRef<{
imgSrc: import("@vue/composition-api").ComputedRef<string>;
imgCrossOrigin: import("@vue/composition-api").Ref<string>;
}> & import("@vue/composition-api").Data, {
renderQRCode(): void;
}, {}, {
value: {
type: StringConstructor;
default: string;
};
size: {
type: NumberConstructor;
default: number;
};
level: {
type: import("vue").PropType<import("../../_common/js/qrcode/types").ErrorCorrectionLevel>;
default: string;
};
bgColor: {
type: StringConstructor;
default: string;
};
fgColor: {
type: StringConstructor;
default: string;
};
includeMargin: {
type: BooleanConstructor;
default: boolean;
};
marginSize: {
type: NumberConstructor;
default: number;
};
imageSettings: {
type: import("vue").PropType<import("../../_common/js/qrcode/types").ImageSettings>;
default: () => {};
};
title: {
type: StringConstructor;
default: string;
};
minVersion: {
type: NumberConstructor;
default: number;
};
}, import("@vue/composition-api").ExtractPropTypes<{
value: {
type: StringConstructor;
default: string;
};
size: {
type: NumberConstructor;
default: number;
};
level: {
type: import("vue").PropType<import("../../_common/js/qrcode/types").ErrorCorrectionLevel>;
default: string;
};
bgColor: {
type: StringConstructor;
default: string;
};
fgColor: {
type: StringConstructor;
default: string;
};
includeMargin: {
type: BooleanConstructor;
default: boolean;
};
marginSize: {
type: NumberConstructor;
default: number;
};
imageSettings: {
type: import("vue").PropType<import("../../_common/js/qrcode/types").ImageSettings>;
default: () => {};
};
title: {
type: StringConstructor;
default: string;
};
minVersion: {
type: NumberConstructor;
default: number;
};
}>> & Omit<import("vue").VueConstructor<import("vue").default>, never> & (new (...args: any[]) => import("@vue/composition-api").ComponentRenderProxy<{
value: string;
title: string;
size: number;
level: import("../../_common/js/qrcode/types").ErrorCorrectionLevel;
imageSettings: import("../../_common/js/qrcode/types").ImageSettings;
minVersion: number;
includeMargin: boolean;
marginSize: number;
bgColor: string;
fgColor: string;
} & {}, import("@vue/composition-api").ShallowUnwrapRef<{
imgSrc: import("@vue/composition-api").ComputedRef<string>;
imgCrossOrigin: import("@vue/composition-api").Ref<string>;
}>, import("@vue/composition-api").Data, {}, {
renderQRCode(): void;
}, {}, {}, {}, {
value: string;
title: string;
size: number;
level: import("../../_common/js/qrcode/types").ErrorCorrectionLevel;
imageSettings: import("../../_common/js/qrcode/types").ImageSettings;
minVersion: number;
includeMargin: boolean;
marginSize: number;
bgColor: string;
fgColor: string;
} & {}, {
value: string;
title: string;
size: number;
level: import("../../_common/js/qrcode/types").ErrorCorrectionLevel;
imageSettings: import("../../_common/js/qrcode/types").ImageSettings;
minVersion: number;
includeMargin: boolean;
marginSize: number;
bgColor: string;
fgColor: string;
}, true>);
export default _default;