@koalarx/ui
Version:
Koala UI is a Design System developed in Angular whose objective is to facilitate and make your development faster and simpler, making this framework your greatest ally.
47 lines • 5.16 kB
JavaScript
import { NgModule } from '@angular/core';
import { CommonModule } from '@angular/common';
import { HttpClientModule } from '@angular/common/http';
import { KoalaOAuth2Service } from "./services/openid/koala.oauth2.service";
import { KoalaEnvironment } from "./environments/koalaEnvironment";
import { KoalaPageModule } from "./page/koala.page.module";
import * as i0 from "@angular/core";
export class NgxKoalaModule {
static forRoot(environment) {
environment.storageOAuthTypeName = environment.storageOAuthTypeName ?? 'koala_ui_oauth_type';
environment.storageTokenName = environment.storageTokenName ?? 'koala_ui_token';
KoalaEnvironment.environment = environment;
return {
ngModule: NgxKoalaModule,
providers: [KoalaOAuth2Service]
};
}
}
NgxKoalaModule.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "14.3.0", ngImport: i0, type: NgxKoalaModule, deps: [], target: i0.ɵɵFactoryTarget.NgModule });
NgxKoalaModule.ɵmod = i0.ɵɵngDeclareNgModule({ minVersion: "14.0.0", version: "14.3.0", ngImport: i0, type: NgxKoalaModule, imports: [CommonModule,
HttpClientModule,
KoalaPageModule], exports: [HttpClientModule,
KoalaPageModule] });
NgxKoalaModule.ɵinj = i0.ɵɵngDeclareInjector({ minVersion: "12.0.0", version: "14.3.0", ngImport: i0, type: NgxKoalaModule, providers: [
KoalaOAuth2Service
], imports: [CommonModule,
HttpClientModule,
KoalaPageModule, HttpClientModule,
KoalaPageModule] });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "14.3.0", ngImport: i0, type: NgxKoalaModule, decorators: [{
type: NgModule,
args: [{
imports: [
CommonModule,
HttpClientModule,
KoalaPageModule
],
exports: [
HttpClientModule,
KoalaPageModule
],
providers: [
KoalaOAuth2Service
]
}]
}] });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibmd4LWtvYWxhLm1vZHVsZS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uL3Byb2plY3RzL2NvcmUvc3JjL2xpYi9uZ3gta29hbGEubW9kdWxlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBdUIsUUFBUSxFQUFFLE1BQU0sZUFBZSxDQUFDO0FBQzlELE9BQU8sRUFBRSxZQUFZLEVBQUUsTUFBTSxpQkFBaUIsQ0FBQztBQUMvQyxPQUFPLEVBQUUsZ0JBQWdCLEVBQUUsTUFBTSxzQkFBc0IsQ0FBQztBQUN4RCxPQUFPLEVBQUUsa0JBQWtCLEVBQUUsTUFBTSx3Q0FBd0MsQ0FBQztBQUM1RSxPQUFPLEVBQUUsZ0JBQWdCLEVBQTZCLE1BQU0saUNBQWlDLENBQUM7QUFDOUYsT0FBTyxFQUFFLGVBQWUsRUFBRSxNQUFNLDBCQUEwQixDQUFDOztBQWdCM0QsTUFBTSxPQUFPLGNBQWM7SUFDekIsTUFBTSxDQUFDLE9BQU8sQ0FBQyxXQUFzQztRQUNuRCxXQUFXLENBQUMsb0JBQW9CLEdBQUcsV0FBVyxDQUFDLG9CQUFvQixJQUFJLHFCQUFxQixDQUFDO1FBQzdGLFdBQVcsQ0FBQyxnQkFBZ0IsR0FBRyxXQUFXLENBQUMsZ0JBQWdCLElBQUksZ0JBQWdCLENBQUM7UUFFaEYsZ0JBQWdCLENBQUMsV0FBVyxHQUFHLFdBQVcsQ0FBQztRQUUzQyxPQUFPO1lBQ0wsUUFBUSxFQUFFLGNBQWM7WUFDeEIsU0FBUyxFQUFFLENBQUMsa0JBQWtCLENBQUM7U0FDaEMsQ0FBQztJQUNKLENBQUM7OzJHQVhVLGNBQWM7NEdBQWQsY0FBYyxZQVp2QixZQUFZO1FBQ1osZ0JBQWdCO1FBQ2hCLGVBQWUsYUFHZixnQkFBZ0I7UUFDaEIsZUFBZTs0R0FNTixjQUFjLGFBSmQ7UUFDVCxrQkFBa0I7S0FDbkIsWUFWQyxZQUFZO1FBQ1osZ0JBQWdCO1FBQ2hCLGVBQWUsRUFHZixnQkFBZ0I7UUFDaEIsZUFBZTsyRkFNTixjQUFjO2tCQWQxQixRQUFRO21CQUFDO29CQUNSLE9BQU8sRUFBRTt3QkFDUCxZQUFZO3dCQUNaLGdCQUFnQjt3QkFDaEIsZUFBZTtxQkFDaEI7b0JBQ0QsT0FBTyxFQUFFO3dCQUNQLGdCQUFnQjt3QkFDaEIsZUFBZTtxQkFDaEI7b0JBQ0QsU0FBUyxFQUFFO3dCQUNULGtCQUFrQjtxQkFDbkI7aUJBQ0YiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBNb2R1bGVXaXRoUHJvdmlkZXJzLCBOZ01vZHVsZSB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuaW1wb3J0IHsgQ29tbW9uTW9kdWxlIH0gZnJvbSAnQGFuZ3VsYXIvY29tbW9uJztcbmltcG9ydCB7IEh0dHBDbGllbnRNb2R1bGUgfSBmcm9tICdAYW5ndWxhci9jb21tb24vaHR0cCc7XG5pbXBvcnQgeyBLb2FsYU9BdXRoMlNlcnZpY2UgfSBmcm9tIFwiLi9zZXJ2aWNlcy9vcGVuaWQva29hbGEub2F1dGgyLnNlcnZpY2VcIjtcbmltcG9ydCB7IEtvYWxhRW52aXJvbm1lbnQsIEtvYWxhRW52aXJvbm1lbnRJbnRlcmZhY2UgfSBmcm9tIFwiLi9lbnZpcm9ubWVudHMva29hbGFFbnZpcm9ubWVudFwiO1xuaW1wb3J0IHsgS29hbGFQYWdlTW9kdWxlIH0gZnJvbSBcIi4vcGFnZS9rb2FsYS5wYWdlLm1vZHVsZVwiO1xuXG5ATmdNb2R1bGUoe1xuICBpbXBvcnRzOiBbXG4gICAgQ29tbW9uTW9kdWxlLFxuICAgIEh0dHBDbGllbnRNb2R1bGUsXG4gICAgS29hbGFQYWdlTW9kdWxlXG4gIF0sXG4gIGV4cG9ydHM6IFtcbiAgICBIdHRwQ2xpZW50TW9kdWxlLFxuICAgIEtvYWxhUGFnZU1vZHVsZVxuICBdLFxuICBwcm92aWRlcnM6IFtcbiAgICBLb2FsYU9BdXRoMlNlcnZpY2VcbiAgXVxufSlcbmV4cG9ydCBjbGFzcyBOZ3hLb2FsYU1vZHVsZSB7XG4gIHN0YXRpYyBmb3JSb290KGVudmlyb25tZW50OiBLb2FsYUVudmlyb25tZW50SW50ZXJmYWNlKTogTW9kdWxlV2l0aFByb3ZpZGVyczxOZ3hLb2FsYU1vZHVsZT4ge1xuICAgIGVudmlyb25tZW50LnN0b3JhZ2VPQXV0aFR5cGVOYW1lID0gZW52aXJvbm1lbnQuc3RvcmFnZU9BdXRoVHlwZU5hbWUgPz8gJ2tvYWxhX3VpX29hdXRoX3R5cGUnO1xuICAgIGVudmlyb25tZW50LnN0b3JhZ2VUb2tlbk5hbWUgPSBlbnZpcm9ubWVudC5zdG9yYWdlVG9rZW5OYW1lID8/ICdrb2FsYV91aV90b2tlbic7XG5cbiAgICBLb2FsYUVudmlyb25tZW50LmVudmlyb25tZW50ID0gZW52aXJvbm1lbnQ7XG5cbiAgICByZXR1cm4ge1xuICAgICAgbmdNb2R1bGU6IE5neEtvYWxhTW9kdWxlLFxuICAgICAgcHJvdmlkZXJzOiBbS29hbGFPQXV0aDJTZXJ2aWNlXVxuICAgIH07XG4gIH1cbn1cbiJdfQ==