| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200 |
- 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").CreateComponentPublicInstance<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;
- };
- }>> & {
- onRefresh?: (...args: any[]) => any;
- }, () => import("../_util/type").VueNode, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "refresh"[], import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & 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;
- };
- }>> & {
- onRefresh?: (...args: any[]) => any;
- }, {
- 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, {}, {}, {
- 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;
- };
- }>> & {
- 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;
- };
- }>> & {
- onRefresh?: (...args: any[]) => any;
- }, () => import("../_util/type").VueNode, unknown, {}, {}, 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").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & import("vue").Plugin<any[]>;
- export default _default;
|