react-kjua
Version:
React component to generate a kjua QR Code
32 lines (31 loc) • 773 B
TypeScript
import * as React from 'react';
export interface IProps {
render?: string;
crisp?: boolean;
minVersion?: number;
ecLevel?: string;
size?: number;
ratio?: number;
fill?: string;
back?: string;
text?: string;
rounded?: number;
quiet?: number;
mode?: string;
mSize?: number;
mPosX?: number;
mPosY?: number;
label?: string;
fontname?: string;
fontcolor?: string;
image?: any;
}
export declare class Kjua extends React.PureComponent<IProps, {}> {
private el;
private qr;
constructor(props: IProps);
componentDidMount(): void;
componentDidUpdate(): void;
update(): void;
render(): React.DetailedReactHTMLElement<React.HTMLAttributes<HTMLCanvasElement>, HTMLCanvasElement>;
}