ngx-simple-qrcode
Version:
qrcode for angular.
31 lines (30 loc) • 1.34 kB
TypeScript
import { OnInit, AfterViewInit } from '@angular/core';
import * as i0 from "@angular/core";
export declare type RenderType = 'canvas' | 'image' | 'svg';
export declare type EcLevelType = 'L' | 'M' | 'Q' | 'H';
export declare type ModeType = 'plain' | 'label' | 'image';
export declare class NgxSimpleQrcodeComponent implements OnInit, AfterViewInit {
render: RenderType;
crisp: boolean;
minVersion: number;
ecLevel: EcLevelType;
size: number;
fill: string;
back: string;
text: string;
rounded: number;
quiet: number;
mode: ModeType;
mSize: number;
mPosX: number;
mPosY: number;
label: string;
fontname: string;
fontcolor: string;
image: any;
private qrcodeNode;
ngOnInit(): void;
ngAfterViewInit(): void;
static ɵfac: i0.ɵɵFactoryDeclaration<NgxSimpleQrcodeComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<NgxSimpleQrcodeComponent, "ngx-simple-qrcode", never, { "render": "render"; "crisp": "crisp"; "minVersion": "minVersion"; "ecLevel": "ecLevel"; "size": "size"; "fill": "fill"; "back": "back"; "text": "text"; "rounded": "rounded"; "quiet": "quiet"; "mode": "mode"; "mSize": "mSize"; "mPosX": "mPosX"; "mPosY": "mPosY"; "label": "label"; "fontname": "fontname"; "fontcolor": "fontcolor"; "image": "image"; }, {}, never, never>;
}