taro-code
Version:
Taro.js barcode & qrcode, Image & Canvas
19 lines (18 loc) • 775 B
TypeScript
import React, { CSSProperties } from 'react';
import { CommonImageProps } from '../../common/types/image';
declare type TypeNumber = 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40;
export interface QRCodeProps extends CommonImageProps {
className?: string;
text: string;
size?: number;
scale?: number;
style?: CSSProperties;
errorCorrectLevel?: 'L' | 'M' | 'Q' | 'H';
typeNumber?: TypeNumber;
foregroundColor?: string;
backgroundColor?: string;
}
declare const QRCode: React.ForwardRefExoticComponent<Omit<QRCodeProps, "ref"> & React.RefAttributes<{
image: string;
}>>;
export default QRCode;