@ohayojp.com/components
Version:
Common business components of ohayojp.
36 lines (35 loc) • 1.22 kB
TypeScript
import { Platform } from '@angular/cdk/platform';
import { AfterViewInit, ChangeDetectorRef, EventEmitter, OnChanges, OnDestroy } from '@angular/core';
import { OhayoConfigService, LazyService, NumberInput } from '@ohayojp.com/util';
export declare class QRComponent implements OnChanges, AfterViewInit, OnDestroy {
private cdr;
private lazySrv;
private platform;
static ngAcceptInputType_padding: NumberInput;
static ngAcceptInputType_size: NumberInput;
static ngAcceptInputType_delay: NumberInput;
private lazy$;
private qr;
private cog;
private option;
private inited;
dataURL: string;
background: string;
backgroundAlpha: number;
foreground: string;
foregroundAlpha: number;
level: 'L' | 'M' | 'Q' | 'H';
mime: string;
padding: number;
size: number;
value: string;
delay: number;
readonly change: EventEmitter<string>;
constructor(cdr: ChangeDetectorRef, configSrv: OhayoConfigService, lazySrv: LazyService, platform: Platform);
private init;
private initDelay;
ngAfterViewInit(): void;
ngOnChanges(): void;
private toUtf8ByteArray;
ngOnDestroy(): void;
}