vue-amazing-ui
Version:
An Amazing Vue3 UI Components Library, Using TypeScript.
33 lines (32 loc) • 1.03 kB
TypeScript
export interface Props {
value?: string;
type?: 'svg' | 'canvas' | 'image';
icon?: string;
size?: number;
iconSize?: number;
color?: string;
bgColor?: string;
bordered?: boolean;
borderColor?: string;
scale?: number;
errorLevel?: 'L' | 'M' | 'Q' | 'H';
}
declare const _default: import('vue').DefineComponent<Props, {
getQRCodeImage: () => "" | Promise<string> | undefined;
}, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly<Props> & Readonly<{}>, {
size: number;
type: "svg" | "canvas" | "image";
bordered: boolean;
icon: string;
color: string;
bgColor: string;
value: string;
scale: number;
borderColor: string;
iconSize: number;
errorLevel: "L" | "M" | "Q" | "H";
}, {}, {}, {}, string, import('vue').ComponentProvideOptions, false, {
qrcodeSVGRef: HTMLSpanElement;
qrcodeCanvasRef: HTMLSpanElement;
}, HTMLDivElement>;
export default _default;