UNPKG

sth-qrcode

Version:

A web component to generate QR codes for SmartHoldem payments.

33 lines (32 loc) 1.01 kB
import QRious from 'qrious'; export declare class SthQRCode { element: Element; address: string; amount: number; label: string; vendorField: string; size: number; showLogo: boolean; isLoad: boolean; validateAddress(oldValue: string, newValue: string): void; validateAmount(oldValue: number, newValue: number): void; validateVendorField(oldValue: string, newValue: string): void; validateSize(oldValue: number, newValue: number): void; validateShowLogo(oldValue: boolean, newValue: boolean): void; getURI(): string; getDataURL(mime?: string): string; deserializeURI(uri: string): { address: any; amount: any; label: any; vendorField: any; }; validateURI(uri: string): RegExpExecArray; generateSchema(): string; generateQRCode(scheme: string): QRious; drawLogo(qr: QRious): void; formatParams(): string; componentDidUpdate(): any; componentDidLoad(): void; render(): JSX.Element; }