UNPKG

ng-ptplibraries

Version:

44 lines (43 loc) 3.51 kB
/** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,uselessCode} checked by tsc */ import { NgModule, Optional, SkipSelf } from '@angular/core'; import { CookieModule } from 'ngx-cookie'; import { JwtModule } from '@auth0/angular-jwt'; import { HttpClientModule } from '@angular/common/http'; /** * @return {?} */ export function getter() { return ''; } export class PTPAppModules { /** * @param {?} parentModule */ constructor(parentModule) { if (parentModule) { throw new Error('PTPAppModules is already loaded. Import it only on app module'); } } } PTPAppModules.decorators = [ { type: NgModule, args: [{ imports: [ HttpClientModule, JwtModule.forRoot({ config: { tokenGetter: getter } }), CookieModule.forRoot(), ], exports: [ HttpClientModule, JwtModule, CookieModule, ] },] }, ]; /** @nocollapse */ PTPAppModules.ctorParameters = () => [ { type: PTPAppModules, decorators: [{ type: Optional }, { type: SkipSelf }] } ]; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHRwYXBwLm1vZHVsZXMuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9uZy1wdHBsaWJyYXJpZXMvIiwic291cmNlcyI6WyJsaWIvcHRwYXBwLm1vZHVsZXMudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7OztBQUFBLE9BQU8sRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUM3RCxPQUFPLEVBQUUsWUFBWSxFQUFFLE1BQU0sWUFBWSxDQUFDO0FBQzFDLE9BQU8sRUFBRSxTQUFTLEVBQUUsTUFBTSxvQkFBb0IsQ0FBQztBQUMvQyxPQUFPLEVBQUUsZ0JBQWdCLEVBQUUsTUFBTSxzQkFBc0IsQ0FBQzs7OztBQUd4RCxNQUFNLFVBQVUsTUFBTTtJQUNsQixPQUFPLEVBQUUsQ0FBQztDQUNiO0FBY0QsTUFBTSxPQUFPLGFBQWE7Ozs7SUFDdEIsWUFBb0MsWUFBMkI7UUFDM0QsSUFBSSxZQUFZLEVBQUU7WUFDZCxNQUFNLElBQUksS0FBSyxDQUFDLCtEQUErRCxDQUFDLENBQUM7U0FDcEY7S0FDSjs7O1lBakJKLFFBQVEsU0FBQztnQkFDTixPQUFPLEVBQUU7b0JBQ0wsZ0JBQWdCO29CQUNoQixTQUFTLENBQUMsT0FBTyxDQUFDLEVBQUUsTUFBTSxFQUFFLEVBQUUsV0FBVyxFQUFFLE1BQU0sRUFBRSxFQUFFLENBQUM7b0JBQ3RELFlBQVksQ0FBQyxPQUFPLEVBQUU7aUJBQ3pCO2dCQUNELE9BQU8sRUFBRTtvQkFDTCxnQkFBZ0I7b0JBQ2hCLFNBQVM7b0JBQ1QsWUFBWTtpQkFDZjthQUNKOzs7O1lBRXFELGFBQWEsdUJBQWxELFFBQVEsWUFBSSxRQUFRIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgTmdNb2R1bGUsIE9wdGlvbmFsLCBTa2lwU2VsZiB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xyXG5pbXBvcnQgeyBDb29raWVNb2R1bGUgfSBmcm9tICduZ3gtY29va2llJztcclxuaW1wb3J0IHsgSnd0TW9kdWxlIH0gZnJvbSAnQGF1dGgwL2FuZ3VsYXItand0JztcclxuaW1wb3J0IHsgSHR0cENsaWVudE1vZHVsZSB9IGZyb20gJ0Bhbmd1bGFyL2NvbW1vbi9odHRwJztcclxuaW1wb3J0IHsgUm91dGVyTW9kdWxlIH0gZnJvbSAnQGFuZ3VsYXIvcm91dGVyJztcclxuXHJcbmV4cG9ydCBmdW5jdGlvbiBnZXR0ZXIoKSB7XHJcbiAgICByZXR1cm4gJyc7XHJcbn1cclxuXHJcbkBOZ01vZHVsZSh7XHJcbiAgICBpbXBvcnRzOiBbXHJcbiAgICAgICAgSHR0cENsaWVudE1vZHVsZSxcclxuICAgICAgICBKd3RNb2R1bGUuZm9yUm9vdCh7IGNvbmZpZzogeyB0b2tlbkdldHRlcjogZ2V0dGVyIH0gfSksXHJcbiAgICAgICAgQ29va2llTW9kdWxlLmZvclJvb3QoKSxcclxuICAgIF0sXHJcbiAgICBleHBvcnRzOiBbXHJcbiAgICAgICAgSHR0cENsaWVudE1vZHVsZSxcclxuICAgICAgICBKd3RNb2R1bGUsXHJcbiAgICAgICAgQ29va2llTW9kdWxlLFxyXG4gICAgXVxyXG59KVxyXG5leHBvcnQgY2xhc3MgUFRQQXBwTW9kdWxlcyB7XHJcbiAgICBjb25zdHJ1Y3RvcihAT3B0aW9uYWwoKSBAU2tpcFNlbGYoKSBwYXJlbnRNb2R1bGU6IFBUUEFwcE1vZHVsZXMpIHtcclxuICAgICAgICBpZiAocGFyZW50TW9kdWxlKSB7XHJcbiAgICAgICAgICAgIHRocm93IG5ldyBFcnJvcignUFRQQXBwTW9kdWxlcyBpcyBhbHJlYWR5IGxvYWRlZC4gSW1wb3J0IGl0IG9ubHkgb24gYXBwIG1vZHVsZScpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iXX0=