UNPKG

@pepperi/ngx-lib

Version:

Pepperi Angular Components and Services

128 lines 13 kB
import { NgModule } from '@angular/core'; import { CommonModule } from '@angular/common'; import { HttpClientModule } from '@angular/common/http'; import { BrowserModule } from '@angular/platform-browser'; import { BrowserAnimationsModule } from '@angular/platform-browser/animations'; import { ReactiveFormsModule, FormsModule } from '@angular/forms'; import { httpInterceptorProviders } from './core/http/interceptors/index'; import { RtlClassDirective, RtlDirectionDirective } from './core/layout/rtl.directive'; import { CapitalizePipe, EncodePipe, EscapePipe, ReplaceLineBreaks, DateFormatter, DateStringFormatter, SafeHtmlPipe, SafePipe, SplitUppercase, ToNumber } from './core/common/pipes/common-pipes'; import { ButtonBlurDirective } from './core/common/directives/button-blur.directive'; import { MenuBlurDirective } from './core/common/directives/menu-blur.directive'; import { AttachDirective } from './core/portal/attach.directive'; import { TargetDirective } from './core/portal/target.directive'; import { TranslateModule, } from '@ngx-translate/core'; import * as i0 from "@angular/core"; const layoutList = [ RtlClassDirective, RtlDirectionDirective, ]; const pipeList = [ CapitalizePipe, EncodePipe, EscapePipe, ReplaceLineBreaks, DateFormatter, DateStringFormatter, SafeHtmlPipe, SafePipe, SplitUppercase, ToNumber ]; const utilitiesList = [ ButtonBlurDirective, MenuBlurDirective ]; const portalList = [ AttachDirective, TargetDirective ]; // export class Loader implements TranslateLoader { // private translations = new Subject(); // $translations = this.translations.asObservable(); // getTranslation(lang: string) { // console.log(`called with ${lang}`); // return this.$translations; // } // } // export class Missing implements MissingTranslationHandler { // handle(params: MissingTranslationHandlerParams) { // return 'missing in libary...'; // } // } // export function LoaderFactory() { // return new Loader(); // } export class PepperiModule { } PepperiModule.ɵmod = i0.ɵɵdefineNgModule({ type: PepperiModule }); PepperiModule.ɵinj = i0.ɵɵdefineInjector({ factory: function PepperiModule_Factory(t) { return new (t || PepperiModule)(); }, providers: [ httpInterceptorProviders, ], imports: [[ CommonModule, HttpClientModule, BrowserModule, BrowserAnimationsModule, ReactiveFormsModule, FormsModule, ], TranslateModule] }); (function () { (typeof ngJitMode === "undefined" || ngJitMode) && i0.ɵɵsetNgModuleScope(PepperiModule, { declarations: [CapitalizePipe, EncodePipe, EscapePipe, ReplaceLineBreaks, DateFormatter, DateStringFormatter, SafeHtmlPipe, SafePipe, SplitUppercase, ToNumber, ButtonBlurDirective, MenuBlurDirective, RtlClassDirective, RtlDirectionDirective, AttachDirective, TargetDirective], imports: [CommonModule, HttpClientModule, BrowserModule, BrowserAnimationsModule, ReactiveFormsModule, FormsModule], exports: [CapitalizePipe, EncodePipe, EscapePipe, ReplaceLineBreaks, DateFormatter, DateStringFormatter, SafeHtmlPipe, SafePipe, SplitUppercase, ToNumber, ButtonBlurDirective, MenuBlurDirective, RtlClassDirective, RtlDirectionDirective, AttachDirective, TargetDirective, TranslateModule] }); })(); /*@__PURE__*/ (function () { i0.ɵsetClassMetadata(PepperiModule, [{ type: NgModule, args: [{ declarations: [ pipeList, utilitiesList, layoutList, portalList ], providers: [ httpInterceptorProviders, ], imports: [ CommonModule, HttpClientModule, BrowserModule, BrowserAnimationsModule, ReactiveFormsModule, FormsModule, ], exports: [ pipeList, utilitiesList, layoutList, portalList, TranslateModule ], }] }], null, null); })(); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibmd4LWxpYi5tb2R1bGUuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi9wcm9qZWN0cy9uZ3gtbGliL3NyYy9uZ3gtbGliLm1vZHVsZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUUsUUFBUSxFQUFFLE1BQU0sZUFBZSxDQUFDO0FBQ3pDLE9BQU8sRUFBRSxZQUFZLEVBQUUsTUFBTSxpQkFBaUIsQ0FBQztBQUMvQyxPQUFPLEVBQUUsZ0JBQWdCLEVBQWMsTUFBTSxzQkFBc0IsQ0FBQztBQUNwRSxPQUFPLEVBQUUsYUFBYSxFQUFFLE1BQU0sMkJBQTJCLENBQUM7QUFDMUQsT0FBTyxFQUFFLHVCQUF1QixFQUFFLE1BQU0sc0NBQXNDLENBQUM7QUFDL0UsT0FBTyxFQUFFLG1CQUFtQixFQUFFLFdBQVcsRUFBRSxNQUFNLGdCQUFnQixDQUFDO0FBR2xFLE9BQU8sRUFBRSx3QkFBd0IsRUFBRSxNQUFNLGdDQUFnQyxDQUFDO0FBRTFFLE9BQU8sRUFBRSxpQkFBaUIsRUFBRSxxQkFBcUIsRUFBRSxNQUFNLDZCQUE2QixDQUFDO0FBTXZGLE9BQU8sRUFDSCxjQUFjLEVBQ2QsVUFBVSxFQUNWLFVBQVUsRUFDVixpQkFBaUIsRUFDakIsYUFBYSxFQUNiLG1CQUFtQixFQUNuQixZQUFZLEVBQ1osUUFBUSxFQUNSLGNBQWMsRUFDZCxRQUFRLEVBQ1gsTUFBTSxrQ0FBa0MsQ0FBQztBQWMxQyxPQUFPLEVBQUUsbUJBQW1CLEVBQUUsTUFBTSxnREFBZ0QsQ0FBQztBQUNyRixPQUFPLEVBQUUsaUJBQWlCLEVBQUUsTUFBTSw4Q0FBOEMsQ0FBQztBQU1qRixPQUFPLEVBQUUsZUFBZSxFQUFFLE1BQU0sZ0NBQWdDLENBQUM7QUFDakUsT0FBTyxFQUFFLGVBQWUsRUFBRSxNQUFNLGdDQUFnQyxDQUFDO0FBT2pFLE9BQU8sRUFDSCxlQUFlLEdBS2xCLE1BQU0scUJBQXFCLENBQUM7O0FBbkQ3QixNQUFNLFVBQVUsR0FBRztJQUNmLGlCQUFpQjtJQUNqQixxQkFBcUI7Q0FDeEIsQ0FBQztBQWNGLE1BQU0sUUFBUSxHQUFHO0lBQ2IsY0FBYztJQUNkLFVBQVU7SUFDVixVQUFVO0lBQ1YsaUJBQWlCO0lBQ2pCLGFBQWE7SUFDYixtQkFBbUI7SUFDbkIsWUFBWTtJQUNaLFFBQVE7SUFDUixjQUFjO0lBQ2QsUUFBUTtDQUNYLENBQUM7QUFJRixNQUFNLGFBQWEsR0FBRztJQUNsQixtQkFBbUI7SUFDbkIsaUJBQWlCO0NBQ3BCLENBQUM7QUFLRixNQUFNLFVBQVUsR0FBRztJQUNmLGVBQWU7SUFDZixlQUFlO0NBQ2xCLENBQUM7QUFVRixtREFBbUQ7QUFDbkQsNENBQTRDO0FBRTVDLHdEQUF3RDtBQUN4RCxxQ0FBcUM7QUFDckMsOENBQThDO0FBQzlDLHFDQUFxQztBQUNyQyxRQUFRO0FBQ1IsSUFBSTtBQUVKLDhEQUE4RDtBQUM5RCx3REFBd0Q7QUFDeEQseUNBQXlDO0FBQ3pDLFFBQVE7QUFDUixJQUFJO0FBRUosb0NBQW9DO0FBQ3BDLDJCQUEyQjtBQUMzQixJQUFJO0FBdUNKLE1BQU0sT0FBTyxhQUFhOztpREFBYixhQUFhO3lHQUFiLGFBQWEsbUJBOUJYO1FBQ1Asd0JBQXdCO0tBRTNCLFlBQ1E7WUFDTCxZQUFZO1lBQ1osZ0JBQWdCO1lBQ2hCLGFBQWE7WUFDYix1QkFBdUI7WUFDdkIsbUJBQW1CO1lBQ25CLFdBQVc7U0FXZCxFQU1HLGVBQWU7d0ZBR1YsYUFBYSxtQkE1RnRCLGNBQWM7UUFDZCxVQUFVO1FBQ1YsVUFBVTtRQUNWLGlCQUFpQjtRQUNqQixhQUFhO1FBQ2IsbUJBQW1CO1FBQ25CLFlBQVk7UUFDWixRQUFRO1FBQ1IsY0FBYztRQUNkLFFBQVEsRUFNUixtQkFBbUI7UUFDbkIsaUJBQWlCLEVBakNqQixpQkFBaUI7UUFDakIscUJBQXFCLEVBdUNyQixlQUFlO1FBQ2YsZUFBZSxhQTJDWCxZQUFZO1FBQ1osZ0JBQWdCO1FBQ2hCLGFBQWE7UUFDYix1QkFBdUI7UUFDdkIsbUJBQW1CO1FBQ25CLFdBQVcsYUF4RWYsY0FBYztRQUNkLFVBQVU7UUFDVixVQUFVO1FBQ1YsaUJBQWlCO1FBQ2pCLGFBQWE7UUFDYixtQkFBbUI7UUFDbkIsWUFBWTtRQUNaLFFBQVE7UUFDUixjQUFjO1FBQ2QsUUFBUSxFQU1SLG1CQUFtQjtRQUNuQixpQkFBaUIsRUFqQ2pCLGlCQUFpQjtRQUNqQixxQkFBcUIsRUF1Q3JCLGVBQWU7UUFDZixlQUFlLEVBaUVYLGVBQWU7a0RBR1YsYUFBYTtjQXJDekIsUUFBUTtlQUFDO2dCQUNOLFlBQVksRUFBRTtvQkFDVixRQUFRO29CQUNSLGFBQWE7b0JBQ2IsVUFBVTtvQkFDVixVQUFVO2lCQUNiO2dCQUNELFNBQVMsRUFBRTtvQkFDUCx3QkFBd0I7aUJBRTNCO2dCQUNELE9BQU8sRUFBRTtvQkFDTCxZQUFZO29CQUNaLGdCQUFnQjtvQkFDaEIsYUFBYTtvQkFDYix1QkFBdUI7b0JBQ3ZCLG1CQUFtQjtvQkFDbkIsV0FBVztpQkFXZDtnQkFDRCxPQUFPLEVBQUU7b0JBQ0wsUUFBUTtvQkFDUixhQUFhO29CQUNiLFVBQVU7b0JBQ1YsVUFBVTtvQkFDVixlQUFlO2lCQUNsQjthQUNKIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgTmdNb2R1bGUgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcclxuaW1wb3J0IHsgQ29tbW9uTW9kdWxlIH0gZnJvbSAnQGFuZ3VsYXIvY29tbW9uJztcclxuaW1wb3J0IHsgSHR0cENsaWVudE1vZHVsZSwgSHR0cENsaWVudCB9IGZyb20gJ0Bhbmd1bGFyL2NvbW1vbi9odHRwJztcclxuaW1wb3J0IHsgQnJvd3Nlck1vZHVsZSB9IGZyb20gJ0Bhbmd1bGFyL3BsYXRmb3JtLWJyb3dzZXInO1xyXG5pbXBvcnQgeyBCcm93c2VyQW5pbWF0aW9uc01vZHVsZSB9IGZyb20gJ0Bhbmd1bGFyL3BsYXRmb3JtLWJyb3dzZXIvYW5pbWF0aW9ucyc7XHJcbmltcG9ydCB7IFJlYWN0aXZlRm9ybXNNb2R1bGUsIEZvcm1zTW9kdWxlIH0gZnJvbSAnQGFuZ3VsYXIvZm9ybXMnO1xyXG5pbXBvcnQgeyBPYnNlcnZhYmxlLCBTdWJqZWN0IH0gZnJvbSAncnhqcyc7XHJcblxyXG5pbXBvcnQgeyBodHRwSW50ZXJjZXB0b3JQcm92aWRlcnMgfSBmcm9tICcuL2NvcmUvaHR0cC9pbnRlcmNlcHRvcnMvaW5kZXgnO1xyXG5cclxuaW1wb3J0IHsgUnRsQ2xhc3NEaXJlY3RpdmUsIFJ0bERpcmVjdGlvbkRpcmVjdGl2ZSB9IGZyb20gJy4vY29yZS9sYXlvdXQvcnRsLmRpcmVjdGl2ZSc7XHJcbmNvbnN0IGxheW91dExpc3QgPSBbXHJcbiAgICBSdGxDbGFzc0RpcmVjdGl2ZSxcclxuICAgIFJ0bERpcmVjdGlvbkRpcmVjdGl2ZSxcclxuXTtcclxuXHJcbmltcG9ydCB7XHJcbiAgICBDYXBpdGFsaXplUGlwZSxcclxuICAgIEVuY29kZVBpcGUsXHJcbiAgICBFc2NhcGVQaXBlLFxyXG4gICAgUmVwbGFjZUxpbmVCcmVha3MsXHJcbiAgICBEYXRlRm9ybWF0dGVyLFxyXG4gICAgRGF0ZVN0cmluZ0Zvcm1hdHRlcixcclxuICAgIFNhZmVIdG1sUGlwZSxcclxuICAgIFNhZmVQaXBlLFxyXG4gICAgU3BsaXRVcHBlcmNhc2UsXHJcbiAgICBUb051bWJlclxyXG59IGZyb20gJy4vY29yZS9jb21tb24vcGlwZXMvY29tbW9uLXBpcGVzJztcclxuY29uc3QgcGlwZUxpc3QgPSBbXHJcbiAgICBDYXBpdGFsaXplUGlwZSxcclxuICAgIEVuY29kZVBpcGUsXHJcbiAgICBFc2NhcGVQaXBlLFxyXG4gICAgUmVwbGFjZUxpbmVCcmVha3MsXHJcbiAgICBEYXRlRm9ybWF0dGVyLFxyXG4gICAgRGF0ZVN0cmluZ0Zvcm1hdHRlcixcclxuICAgIFNhZmVIdG1sUGlwZSxcclxuICAgIFNhZmVQaXBlLFxyXG4gICAgU3BsaXRVcHBlcmNhc2UsXHJcbiAgICBUb051bWJlclxyXG5dO1xyXG5cclxuaW1wb3J0IHsgQnV0dG9uQmx1ckRpcmVjdGl2ZSB9IGZyb20gJy4vY29yZS9jb21tb24vZGlyZWN0aXZlcy9idXR0b24tYmx1ci5kaXJlY3RpdmUnO1xyXG5pbXBvcnQgeyBNZW51Qmx1ckRpcmVjdGl2ZSB9IGZyb20gJy4vY29yZS9jb21tb24vZGlyZWN0aXZlcy9tZW51LWJsdXIuZGlyZWN0aXZlJztcclxuY29uc3QgdXRpbGl0aWVzTGlzdCA9IFtcclxuICAgIEJ1dHRvbkJsdXJEaXJlY3RpdmUsXHJcbiAgICBNZW51Qmx1ckRpcmVjdGl2ZVxyXG5dO1xyXG5cclxuaW1wb3J0IHsgQXR0YWNoRGlyZWN0aXZlIH0gZnJvbSAnLi9jb3JlL3BvcnRhbC9hdHRhY2guZGlyZWN0aXZlJztcclxuaW1wb3J0IHsgVGFyZ2V0RGlyZWN0aXZlIH0gZnJvbSAnLi9jb3JlL3BvcnRhbC90YXJnZXQuZGlyZWN0aXZlJztcclxuXHJcbmNvbnN0IHBvcnRhbExpc3QgPSBbXHJcbiAgICBBdHRhY2hEaXJlY3RpdmUsXHJcbiAgICBUYXJnZXREaXJlY3RpdmVcclxuXTtcclxuXHJcbmltcG9ydCB7XHJcbiAgICBUcmFuc2xhdGVNb2R1bGUsXHJcbiAgICAvLyBUcmFuc2xhdGVMb2FkZXIsXHJcbiAgICAvLyBUcmFuc2xhdGVTZXJ2aWNlLFxyXG4gICAgLy8gTWlzc2luZ1RyYW5zbGF0aW9uSGFuZGxlcixcclxuICAgIC8vIE1pc3NpbmdUcmFuc2xhdGlvbkhhbmRsZXJQYXJhbXNcclxufSBmcm9tICdAbmd4LXRyYW5zbGF0ZS9jb3JlJztcclxuXHJcbi8vIGV4cG9ydCBjbGFzcyBMb2FkZXIgaW1wbGVtZW50cyBUcmFuc2xhdGVMb2FkZXIge1xyXG4vLyAgICAgcHJpdmF0ZSB0cmFuc2xhdGlvbnMgPSBuZXcgU3ViamVjdCgpO1xyXG4gICAgXHJcbi8vICAgICAkdHJhbnNsYXRpb25zID0gdGhpcy50cmFuc2xhdGlvbnMuYXNPYnNlcnZhYmxlKCk7XHJcbi8vICAgICBnZXRUcmFuc2xhdGlvbihsYW5nOiBzdHJpbmcpIHtcclxuLy8gICAgICAgICBjb25zb2xlLmxvZyhgY2FsbGVkIHdpdGggJHtsYW5nfWApO1xyXG4vLyAgICAgICAgIHJldHVybiB0aGlzLiR0cmFuc2xhdGlvbnM7XHJcbi8vICAgICB9XHJcbi8vIH1cclxuXHJcbi8vIGV4cG9ydCBjbGFzcyBNaXNzaW5nIGltcGxlbWVudHMgTWlzc2luZ1RyYW5zbGF0aW9uSGFuZGxlciB7XHJcbi8vICAgICBoYW5kbGUocGFyYW1zOiBNaXNzaW5nVHJhbnNsYXRpb25IYW5kbGVyUGFyYW1zKSB7XHJcbi8vICAgICAgICAgcmV0dXJuICdtaXNzaW5nIGluIGxpYmFyeS4uLic7XHJcbi8vICAgICB9XHJcbi8vIH1cclxuXHJcbi8vIGV4cG9ydCBmdW5jdGlvbiBMb2FkZXJGYWN0b3J5KCkge1xyXG4vLyAgICAgcmV0dXJuIG5ldyBMb2FkZXIoKTtcclxuLy8gfVxyXG5cclxuQE5nTW9kdWxlKHtcclxuICAgIGRlY2xhcmF0aW9uczogW1xyXG4gICAgICAgIHBpcGVMaXN0LFxyXG4gICAgICAgIHV0aWxpdGllc0xpc3QsXHJcbiAgICAgICAgbGF5b3V0TGlzdCxcclxuICAgICAgICBwb3J0YWxMaXN0XHJcbiAgICBdLFxyXG4gICAgcHJvdmlkZXJzOiBbXHJcbiAgICAgICAgaHR0cEludGVyY2VwdG9yUHJvdmlkZXJzLCBcclxuICAgICAgICAvLyBUcmFuc2xhdGVTZXJ2aWNlXHJcbiAgICBdLFxyXG4gICAgaW1wb3J0czogW1xyXG4gICAgICAgIENvbW1vbk1vZHVsZSxcclxuICAgICAgICBIdHRwQ2xpZW50TW9kdWxlLFxyXG4gICAgICAgIEJyb3dzZXJNb2R1bGUsXHJcbiAgICAgICAgQnJvd3NlckFuaW1hdGlvbnNNb2R1bGUsXHJcbiAgICAgICAgUmVhY3RpdmVGb3Jtc01vZHVsZSxcclxuICAgICAgICBGb3Jtc01vZHVsZSxcclxuICAgICAgICAvLyBUcmFuc2xhdGVNb2R1bGUuZm9yQ2hpbGQoe1xyXG4gICAgICAgIC8vICAgICBsb2FkZXI6IHtcclxuICAgICAgICAvLyAgICAgICAgIHByb3ZpZGU6IFRyYW5zbGF0ZUxvYWRlcixcclxuICAgICAgICAvLyAgICAgICAgIHVzZUZhY3Rvcnk6IExvYWRlckZhY3RvcnlcclxuICAgICAgICAvLyAgICAgfSxcclxuICAgICAgICAvLyAgICAgbWlzc2luZ1RyYW5zbGF0aW9uSGFuZGxlcjoge1xyXG4gICAgICAgIC8vICAgICAgICAgcHJvdmlkZTogTWlzc2luZ1RyYW5zbGF0aW9uSGFuZGxlcixcclxuICAgICAgICAvLyAgICAgICAgIHVzZUNsYXNzOiBNaXNzaW5nXHJcbiAgICAgICAgLy8gICAgIH1cclxuICAgICAgICAvLyB9KSxcclxuICAgIF0sXHJcbiAgICBleHBvcnRzOiBbXHJcbiAgICAgICAgcGlwZUxpc3QsXHJcbiAgICAgICAgdXRpbGl0aWVzTGlzdCxcclxuICAgICAgICBsYXlvdXRMaXN0LFxyXG4gICAgICAgIHBvcnRhbExpc3QsXHJcbiAgICAgICAgVHJhbnNsYXRlTW9kdWxlXHJcbiAgICBdLFxyXG59KVxyXG5leHBvcnQgY2xhc3MgUGVwcGVyaU1vZHVsZSB7XHJcbiAgICAvLyBzdGF0aWMgZm9yUm9vdCgpOiBNb2R1bGVXaXRoUHJvdmlkZXJzPFBlcHBlcmlNb2R1bGU+IHtcclxuICAgIC8vICAgICByZXR1cm4ge1xyXG4gICAgLy8gICAgICAgICBuZ01vZHVsZTogUGVwcGVyaU1vZHVsZSxcclxuICAgIC8vICAgICAgICAgcHJvdmlkZXJzOiBbQ3VzdG9taXphdGlvblNlcnZpY2VdXHJcbiAgICAvLyAgICAgfTtcclxuICAgIC8vIH1cclxuXHJcbiAgICAvLyBzdGF0aWMgZm9yUm9vdCgpIHtcclxuICAgIC8vICAgICByZXR1cm4ge1xyXG4gICAgLy8gICAgICAgbmdNb2R1bGU6IFBlcHBlcmlNb2R1bGUsXHJcbiAgICAvLyAgICAgICBwcm92aWRlcnM6IFsgQ3VzdG9taXphdGlvblNlcnZpY2UgXVxyXG4gICAgLy8gICAgIH1cclxuICAgIC8vIH1cclxufVxyXG4iXX0=