@evan.network/ui-angular-core
Version:
The angular-core operates as an global and central library for the evan.network Angular 5 frontend development. Using this project you will be able to to the following things:
28 lines (27 loc) • 955 B
TypeScript
import { DomSanitizer, QRScanner } from 'angular-libs';
import { EvanUtilService } from '../utils';
import { EvanModalService } from './modal';
import { EvanTranslationService } from './translate';
/**************************************************************************************************/
/**
* QR-Code Scanner service for HTML 5 / IOS / Android.
*
* @class Injectable EvanQrCodeService
*/
export declare class EvanQrCodeService {
private modalService;
private _DomSanitizer;
private utils;
private qrScanner;
private translateService;
/**
* require dependencies
*/
constructor(modalService: EvanModalService, _DomSanitizer: DomSanitizer, utils: EvanUtilService, qrScanner: QRScanner, translateService: EvanTranslationService);
/**
* Scan an qr code and returns the result as string.
*
* @return {Promise<string>} qr-code result
*/
scanQRCode(): Promise<string>;
}