UNPKG

@altack/ngx-onetrust

Version:

OneTrust loader & wrapper for Angular

25 lines 2.78 kB
import { NgModule } from '@angular/core'; import { OneTrustService } from './services/one-trust.service'; import { ONE_TRUST_CONFIGURATION } from './one-trust-configuration.token'; import * as i0 from "@angular/core"; export class OneTrustModule { static forRoot(oneTrustConfig) { return { ngModule: OneTrustModule, providers: [ OneTrustService, { provide: ONE_TRUST_CONFIGURATION, useValue: oneTrustConfig } ] }; } } OneTrustModule.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "15.0.4", ngImport: i0, type: OneTrustModule, deps: [], target: i0.ɵɵFactoryTarget.NgModule }); OneTrustModule.ɵmod = i0.ɵɵngDeclareNgModule({ minVersion: "14.0.0", version: "15.0.4", ngImport: i0, type: OneTrustModule }); OneTrustModule.ɵinj = i0.ɵɵngDeclareInjector({ minVersion: "12.0.0", version: "15.0.4", ngImport: i0, type: OneTrustModule }); i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "15.0.4", ngImport: i0, type: OneTrustModule, decorators: [{ type: NgModule }] }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoib25lLXRydXN0Lm1vZHVsZS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uL3Byb2plY3RzL25neC1vbmV0cnVzdC9zcmMvbGliL29uZS10cnVzdC5tb2R1bGUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUF1QixRQUFRLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFDOUQsT0FBTyxFQUFFLGVBQWUsRUFBRSxNQUFNLDhCQUE4QixDQUFDO0FBRS9ELE9BQU8sRUFBRSx1QkFBdUIsRUFBRSxNQUFNLGlDQUFpQyxDQUFDOztBQUcxRSxNQUFNLE9BQU8sY0FBYztJQUN6QixNQUFNLENBQUMsT0FBTyxDQUFDLGNBQThCO1FBQzNDLE9BQU87WUFDTCxRQUFRLEVBQUUsY0FBYztZQUN4QixTQUFTLEVBQUU7Z0JBQ1QsZUFBZTtnQkFDZjtvQkFDRSxPQUFPLEVBQUUsdUJBQXVCO29CQUNoQyxRQUFRLEVBQUUsY0FBYztpQkFDekI7YUFDRjtTQUNGLENBQUM7SUFDSixDQUFDOzsyR0FaVSxjQUFjOzRHQUFkLGNBQWM7NEdBQWQsY0FBYzsyRkFBZCxjQUFjO2tCQUQxQixRQUFRIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgTW9kdWxlV2l0aFByb3ZpZGVycywgTmdNb2R1bGUgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcbmltcG9ydCB7IE9uZVRydXN0U2VydmljZSB9IGZyb20gJy4vc2VydmljZXMvb25lLXRydXN0LnNlcnZpY2UnO1xuaW1wb3J0IHsgT25lVHJ1c3RDb25maWcgfSBmcm9tICcuL3R5cGVzJztcbmltcG9ydCB7IE9ORV9UUlVTVF9DT05GSUdVUkFUSU9OIH0gZnJvbSAnLi9vbmUtdHJ1c3QtY29uZmlndXJhdGlvbi50b2tlbic7XG5cbkBOZ01vZHVsZSgpXG5leHBvcnQgY2xhc3MgT25lVHJ1c3RNb2R1bGUge1xuICBzdGF0aWMgZm9yUm9vdChvbmVUcnVzdENvbmZpZzogT25lVHJ1c3RDb25maWcpOiBNb2R1bGVXaXRoUHJvdmlkZXJzPE9uZVRydXN0TW9kdWxlPiB7XG4gICAgcmV0dXJuIHtcbiAgICAgIG5nTW9kdWxlOiBPbmVUcnVzdE1vZHVsZSxcbiAgICAgIHByb3ZpZGVyczogW1xuICAgICAgICBPbmVUcnVzdFNlcnZpY2UsXG4gICAgICAgIHtcbiAgICAgICAgICBwcm92aWRlOiBPTkVfVFJVU1RfQ09ORklHVVJBVElPTixcbiAgICAgICAgICB1c2VWYWx1ZTogb25lVHJ1c3RDb25maWdcbiAgICAgICAgfVxuICAgICAgXVxuICAgIH07XG4gIH1cbn1cbiJdfQ==