ngx-qrcode2
Version:
An Angular component for generating QRCodes
25 lines (24 loc) • 776 B
TypeScript
import { ElementRef, OnChanges, Renderer2 } from '@angular/core';
import { NgxQrcodeElementTypes } from './qrcode.types';
export declare class QrcodeComponent implements OnChanges {
private renderer;
elementType: NgxQrcodeElementTypes;
cssClass: string;
alt: string;
value: string;
version: import("./qrcode.types").NgxQrcodeVersionType;
errorCorrectionLevel: import("./qrcode.types").NgxQrcodeErrorCorrectionLevels;
margin: number;
scale: number;
width: number;
colorDark: string;
colorLight: string;
qrcElement: ElementRef;
constructor(renderer: Renderer2);
ngOnChanges(): void;
createQRCode(): void;
private toDataURL;
private toCanvas;
private renderElement;
private removeElementChildren;
}