jaakrecog-liveness-lib
Version:
This is a JAAKRECOG LIVENESS© Angular Component
45 lines • 5.25 kB
JavaScript
import { NgModule, InjectionToken } from '@angular/core';
import { JaakrecogLivenessLibComponent } from './jaakrecog-liveness-lib.component';
import { CaptureVideoComponent } from './capture-video/capture-video.component';
import { CommonModule } from '@angular/common';
import { HttpClientModule } from '@angular/common/http';
import { JaakrecogLivenessLibService } from './jaakrecog-liveness-lib.service';
import { LoadingComponent } from './components/loading/loading.component';
import { MatDialogModule } from '@angular/material/dialog';
import { BrowserAnimationsModule } from '@angular/platform-browser/animations';
export const LibConfigService = new InjectionToken('LibConfig');
export class JaakrecogLivenessLibModule {
static forRoot(config) {
return {
ngModule: JaakrecogLivenessLibModule,
providers: [
JaakrecogLivenessLibService,
{
provide: LibConfigService,
useValue: config,
},
],
};
}
}
JaakrecogLivenessLibModule.decorators = [
{ type: NgModule, args: [{
declarations: [
JaakrecogLivenessLibComponent,
CaptureVideoComponent,
LoadingComponent,
],
imports: [
CommonModule,
HttpClientModule,
MatDialogModule,
BrowserAnimationsModule,
],
exports: [
JaakrecogLivenessLibComponent,
CaptureVideoComponent,
LoadingComponent,
],
},] }
];
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiamFha3JlY29nLWxpdmVuZXNzLWxpYi5tb2R1bGUuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi9wcm9qZWN0cy9qYWFrcmVjb2ctbGl2ZW5lc3MtbGliL3NyYy9saWIvamFha3JlY29nLWxpdmVuZXNzLWxpYi5tb2R1bGUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLFFBQVEsRUFBdUIsY0FBYyxFQUFFLE1BQU0sZUFBZSxDQUFDO0FBQzlFLE9BQU8sRUFBRSw2QkFBNkIsRUFBRSxNQUFNLG9DQUFvQyxDQUFDO0FBQ25GLE9BQU8sRUFBRSxxQkFBcUIsRUFBRSxNQUFNLHlDQUF5QyxDQUFDO0FBQ2hGLE9BQU8sRUFBRSxZQUFZLEVBQUUsTUFBTSxpQkFBaUIsQ0FBQztBQUMvQyxPQUFPLEVBQUUsZ0JBQWdCLEVBQUUsTUFBTSxzQkFBc0IsQ0FBQztBQUN4RCxPQUFPLEVBQUUsMkJBQTJCLEVBQUUsTUFBTSxrQ0FBa0MsQ0FBQztBQUMvRSxPQUFPLEVBQUUsZ0JBQWdCLEVBQUUsTUFBTSx3Q0FBd0MsQ0FBQztBQUMxRSxPQUFPLEVBQUUsZUFBZSxFQUFFLE1BQU0sMEJBQTBCLENBQUM7QUFDM0QsT0FBTyxFQUFFLHVCQUF1QixFQUFFLE1BQU0sc0NBQXNDLENBQUM7QUFLL0UsTUFBTSxDQUFDLE1BQU0sZ0JBQWdCLEdBQUcsSUFBSSxjQUFjLENBQVksV0FBVyxDQUFDLENBQUM7QUFtQjNFLE1BQU0sT0FBTywwQkFBMEI7SUFDckMsTUFBTSxDQUFDLE9BQU8sQ0FDWixNQUFpQjtRQUVqQixPQUFPO1lBQ0wsUUFBUSxFQUFFLDBCQUEwQjtZQUNwQyxTQUFTLEVBQUU7Z0JBQ1QsMkJBQTJCO2dCQUMzQjtvQkFDRSxPQUFPLEVBQUUsZ0JBQWdCO29CQUN6QixRQUFRLEVBQUUsTUFBTTtpQkFDakI7YUFDRjtTQUNGLENBQUM7SUFDSixDQUFDOzs7WUFoQ0YsUUFBUSxTQUFDO2dCQUNSLFlBQVksRUFBRTtvQkFDWiw2QkFBNkI7b0JBQzdCLHFCQUFxQjtvQkFDckIsZ0JBQWdCO2lCQUNqQjtnQkFDRCxPQUFPLEVBQUU7b0JBQ1AsWUFBWTtvQkFDWixnQkFBZ0I7b0JBQ2hCLGVBQWU7b0JBQ2YsdUJBQXVCO2lCQUN4QjtnQkFDRCxPQUFPLEVBQUU7b0JBQ1AsNkJBQTZCO29CQUM3QixxQkFBcUI7b0JBQ3JCLGdCQUFnQjtpQkFDakI7YUFDRiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IE5nTW9kdWxlLCBNb2R1bGVXaXRoUHJvdmlkZXJzLCBJbmplY3Rpb25Ub2tlbiB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuaW1wb3J0IHsgSmFha3JlY29nTGl2ZW5lc3NMaWJDb21wb25lbnQgfSBmcm9tICcuL2phYWtyZWNvZy1saXZlbmVzcy1saWIuY29tcG9uZW50JztcbmltcG9ydCB7IENhcHR1cmVWaWRlb0NvbXBvbmVudCB9IGZyb20gJy4vY2FwdHVyZS12aWRlby9jYXB0dXJlLXZpZGVvLmNvbXBvbmVudCc7XG5pbXBvcnQgeyBDb21tb25Nb2R1bGUgfSBmcm9tICdAYW5ndWxhci9jb21tb24nO1xuaW1wb3J0IHsgSHR0cENsaWVudE1vZHVsZSB9IGZyb20gJ0Bhbmd1bGFyL2NvbW1vbi9odHRwJztcbmltcG9ydCB7IEphYWtyZWNvZ0xpdmVuZXNzTGliU2VydmljZSB9IGZyb20gJy4vamFha3JlY29nLWxpdmVuZXNzLWxpYi5zZXJ2aWNlJztcbmltcG9ydCB7IExvYWRpbmdDb21wb25lbnQgfSBmcm9tICcuL2NvbXBvbmVudHMvbG9hZGluZy9sb2FkaW5nLmNvbXBvbmVudCc7XG5pbXBvcnQgeyBNYXREaWFsb2dNb2R1bGUgfSBmcm9tICdAYW5ndWxhci9tYXRlcmlhbC9kaWFsb2cnO1xuaW1wb3J0IHsgQnJvd3NlckFuaW1hdGlvbnNNb2R1bGUgfSBmcm9tICdAYW5ndWxhci9wbGF0Zm9ybS1icm93c2VyL2FuaW1hdGlvbnMnO1xuZXhwb3J0IGludGVyZmFjZSBMaWJDb25maWcge1xuICBhcGlVcmw6IHN0cmluZztcbn1cblxuZXhwb3J0IGNvbnN0IExpYkNvbmZpZ1NlcnZpY2UgPSBuZXcgSW5qZWN0aW9uVG9rZW48TGliQ29uZmlnPignTGliQ29uZmlnJyk7XG5ATmdNb2R1bGUoe1xuICBkZWNsYXJhdGlvbnM6IFtcbiAgICBKYWFrcmVjb2dMaXZlbmVzc0xpYkNvbXBvbmVudCxcbiAgICBDYXB0dXJlVmlkZW9Db21wb25lbnQsXG4gICAgTG9hZGluZ0NvbXBvbmVudCxcbiAgXSxcbiAgaW1wb3J0czogW1xuICAgIENvbW1vbk1vZHVsZSxcbiAgICBIdHRwQ2xpZW50TW9kdWxlLFxuICAgIE1hdERpYWxvZ01vZHVsZSxcbiAgICBCcm93c2VyQW5pbWF0aW9uc01vZHVsZSxcbiAgXSxcbiAgZXhwb3J0czogW1xuICAgIEphYWtyZWNvZ0xpdmVuZXNzTGliQ29tcG9uZW50LFxuICAgIENhcHR1cmVWaWRlb0NvbXBvbmVudCxcbiAgICBMb2FkaW5nQ29tcG9uZW50LFxuICBdLFxufSlcbmV4cG9ydCBjbGFzcyBKYWFrcmVjb2dMaXZlbmVzc0xpYk1vZHVsZSB7XG4gIHN0YXRpYyBmb3JSb290KFxuICAgIGNvbmZpZzogTGliQ29uZmlnXG4gICk6IE1vZHVsZVdpdGhQcm92aWRlcnM8SmFha3JlY29nTGl2ZW5lc3NMaWJNb2R1bGU+IHtcbiAgICByZXR1cm4ge1xuICAgICAgbmdNb2R1bGU6IEphYWtyZWNvZ0xpdmVuZXNzTGliTW9kdWxlLFxuICAgICAgcHJvdmlkZXJzOiBbXG4gICAgICAgIEphYWtyZWNvZ0xpdmVuZXNzTGliU2VydmljZSxcbiAgICAgICAge1xuICAgICAgICAgIHByb3ZpZGU6IExpYkNvbmZpZ1NlcnZpY2UsXG4gICAgICAgICAgdXNlVmFsdWU6IGNvbmZpZyxcbiAgICAgICAgfSxcbiAgICAgIF0sXG4gICAgfTtcbiAgfVxufVxuIl19