UNPKG

@aplus-frontend/antdv

Version:

Vue basic component library maintained based on ant-design-vue

162 lines (161 loc) 5.81 kB
import type { ExtractPropTypes } from 'vue'; import { qrcodeProps } from './interface'; export type QRCodeProps = Partial<ExtractPropTypes<ReturnType<typeof qrcodeProps>>>; declare const _default: { new (...args: any[]): import("vue").CreateComponentPublicInstanceWithMixins<Readonly<ExtractPropTypes<{ errorLevel: { type: import("vue").PropType<"M" | "H" | "Q" | "L">; default: "M" | "H" | "Q" | "L"; }; icon: StringConstructor; iconSize: { type: NumberConstructor; default: number; }; status: { type: import("vue").PropType<"active" | "loading" | "expired" | "scanned">; default: "active" | "loading" | "expired" | "scanned"; }; bordered: { type: BooleanConstructor; default: boolean; }; size: { type: NumberConstructor; default: number; }; value: { type: StringConstructor; required: boolean; }; type: { type: import("vue").PropType<"canvas" | "svg">; default: "canvas" | "svg"; }; color: StringConstructor; bgColor: StringConstructor; includeMargin: BooleanConstructor; imageSettings: { type: import("vue").PropType<import("./interface").ImageSettings>; default: import("./interface").ImageSettings; }; }>> & Readonly<{ onRefresh?: (...args: any[]) => any; }>, () => import("../_util/type").VueNode, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "refresh"[], import("vue").PublicProps, { size: number; type: "canvas" | "svg"; status: "active" | "loading" | "expired" | "scanned"; bordered: boolean; includeMargin: boolean; imageSettings: import("./interface").ImageSettings; errorLevel: "M" | "H" | "Q" | "L"; iconSize: number; }, true, {}, {}, import("vue").GlobalComponents, import("vue").GlobalDirectives, string, {}, any, import("vue").ComponentProvideOptions, { P: {}; B: {}; D: {}; C: {}; M: {}; Defaults: {}; }, Readonly<ExtractPropTypes<{ errorLevel: { type: import("vue").PropType<"M" | "H" | "Q" | "L">; default: "M" | "H" | "Q" | "L"; }; icon: StringConstructor; iconSize: { type: NumberConstructor; default: number; }; status: { type: import("vue").PropType<"active" | "loading" | "expired" | "scanned">; default: "active" | "loading" | "expired" | "scanned"; }; bordered: { type: BooleanConstructor; default: boolean; }; size: { type: NumberConstructor; default: number; }; value: { type: StringConstructor; required: boolean; }; type: { type: import("vue").PropType<"canvas" | "svg">; default: "canvas" | "svg"; }; color: StringConstructor; bgColor: StringConstructor; includeMargin: BooleanConstructor; imageSettings: { type: import("vue").PropType<import("./interface").ImageSettings>; default: import("./interface").ImageSettings; }; }>> & Readonly<{ onRefresh?: (...args: any[]) => any; }>, () => import("../_util/type").VueNode, {}, {}, {}, { size: number; type: "canvas" | "svg"; status: "active" | "loading" | "expired" | "scanned"; bordered: boolean; includeMargin: boolean; imageSettings: import("./interface").ImageSettings; errorLevel: "M" | "H" | "Q" | "L"; iconSize: number; }>; __isFragment?: never; __isTeleport?: never; __isSuspense?: never; } & import("vue").ComponentOptionsBase<Readonly<ExtractPropTypes<{ errorLevel: { type: import("vue").PropType<"M" | "H" | "Q" | "L">; default: "M" | "H" | "Q" | "L"; }; icon: StringConstructor; iconSize: { type: NumberConstructor; default: number; }; status: { type: import("vue").PropType<"active" | "loading" | "expired" | "scanned">; default: "active" | "loading" | "expired" | "scanned"; }; bordered: { type: BooleanConstructor; default: boolean; }; size: { type: NumberConstructor; default: number; }; value: { type: StringConstructor; required: boolean; }; type: { type: import("vue").PropType<"canvas" | "svg">; default: "canvas" | "svg"; }; color: StringConstructor; bgColor: StringConstructor; includeMargin: BooleanConstructor; imageSettings: { type: import("vue").PropType<import("./interface").ImageSettings>; default: import("./interface").ImageSettings; }; }>> & Readonly<{ onRefresh?: (...args: any[]) => any; }>, () => import("../_util/type").VueNode, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "refresh"[], "refresh", { size: number; type: "canvas" | "svg"; status: "active" | "loading" | "expired" | "scanned"; bordered: boolean; includeMargin: boolean; imageSettings: import("./interface").ImageSettings; errorLevel: "M" | "H" | "Q" | "L"; iconSize: number; }, {}, string, {}, import("vue").GlobalComponents, import("vue").GlobalDirectives, string, import("vue").ComponentProvideOptions> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & import("vue").Plugin<any[]>; export default _default;