UNPKG

@rangertechnologies/ngnxt

Version:

This library was used for creating dymanic UI based on the input JSON/data

103 lines 11.2 kB
import { NgModule, CUSTOM_ELEMENTS_SCHEMA } from '@angular/core'; import { NxtAppComponent } from './nxt-app.component'; import { QuestionnaireComponent } from './pages/questionnaire/questionnaire.component'; import { CommonModule } from "@angular/common"; import { FormsModule } from '@angular/forms'; // VD 23JAN24 removed HttpClientModule import { BookletComponent } from './pages/booklet/booklet.component'; import { QuestionbookComponent } from './pages/questionbook/questionbook.component'; import { I18nModule } from './i18n.module'; import { I18nComponent } from './i18n.component'; import { I18nPipe } from './i18n.pipe'; import * as enI18n from './en.i18n'; import * as arI18n from './ar.i18n'; import * as tamI18n from './tam.i18n'; import { I18nService } from './i18n.service'; //AP 22JAN2025 Added the FormBuilderService import { FormBuilderService } from './services/form-builder.service'; import { NxtDatatable } from './components/datatable/datatable.component'; import { PdfDesignerService } from './services/pdf-designer.service'; import { PdfDesignerComponent } from './pages/pdfDesigner/pdf-designer/pdf-designer.component'; import { NxtButtonComponent } from './components/button/nxt-button.component'; import { NxtInput } from './components/nxt-input/nxt-input.component'; import { FormComponent } from './pages/builder/form/form.component'; import * as i0 from "@angular/core"; import * as i1 from "./i18n.module"; // HA 19DEC23 variable created for translation const languages = [ // { lang: 'EN', flag: 'assets/images/en.i18n.png', file: enI18n }, { lang: 'EN', file: enI18n }, { lang: 'TAM', file: tamI18n }, { lang: 'AR', file: arI18n } ]; export class NxtAppModule { static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "18.2.13", ngImport: i0, type: NxtAppModule, deps: [], target: i0.ɵɵFactoryTarget.NgModule }); static ɵmod = i0.ɵɵngDeclareNgModule({ minVersion: "14.0.0", version: "18.2.13", ngImport: i0, type: NxtAppModule, bootstrap: [NxtAppComponent], declarations: [NxtAppComponent, I18nComponent], imports: [CommonModule, FormsModule, NxtDatatable, NxtInput, QuestionnaireComponent, BookletComponent, QuestionbookComponent, NxtButtonComponent, PdfDesignerComponent, FormComponent, i1.I18nModule], exports: [NxtAppComponent, QuestionnaireComponent, BookletComponent, NxtDatatable, NxtInput, NxtButtonComponent, PdfDesignerComponent] }); static ɵinj = i0.ɵɵngDeclareInjector({ minVersion: "12.0.0", version: "18.2.13", ngImport: i0, type: NxtAppModule, providers: [ I18nService, I18nPipe, FormBuilderService, //AP 22JAN2025 Added the FormBuilderService PdfDesignerService ], imports: [CommonModule, FormsModule, NxtDatatable, NxtInput, QuestionnaireComponent, BookletComponent, QuestionbookComponent, NxtButtonComponent, PdfDesignerComponent, FormComponent, I18nModule.forRoot(languages)] }); } i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "18.2.13", ngImport: i0, type: NxtAppModule, decorators: [{ type: NgModule, args: [{ declarations: [NxtAppComponent, I18nComponent ], imports: [ CommonModule, FormsModule, NxtDatatable, NxtInput, QuestionnaireComponent, BookletComponent, QuestionbookComponent, NxtButtonComponent, PdfDesignerComponent, FormComponent, I18nModule.forRoot(languages) ], bootstrap: [NxtAppComponent], schemas: [CUSTOM_ELEMENTS_SCHEMA], exports: [NxtAppComponent, QuestionnaireComponent, BookletComponent, NxtDatatable, NxtInput, NxtButtonComponent, PdfDesignerComponent, ], providers: [ I18nService, I18nPipe, FormBuilderService, //AP 22JAN2025 Added the FormBuilderService PdfDesignerService ] }] }] }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibnh0LWFwcC5tb2R1bGUuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi9wcm9qZWN0cy9ueHQtYXBwL3NyYy9saWIvbnh0LWFwcC5tb2R1bGUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLFFBQVEsRUFBRSxzQkFBc0IsRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUNqRSxPQUFPLEVBQUUsZUFBZSxFQUFFLE1BQU0scUJBQXFCLENBQUM7QUFDdEQsT0FBTyxFQUFFLHNCQUFzQixFQUFFLE1BQU0sK0NBQStDLENBQUM7QUFDdkYsT0FBTyxFQUFFLFlBQVksRUFBRSxNQUFNLGlCQUFpQixDQUFDO0FBQy9DLE9BQU8sRUFBRSxXQUFXLEVBQUUsTUFBTSxnQkFBZ0IsQ0FBQztBQUU3QyxzQ0FBc0M7QUFDdEMsT0FBTyxFQUFFLGdCQUFnQixFQUFFLE1BQU0sbUNBQW1DLENBQUM7QUFDckUsT0FBTyxFQUFFLHFCQUFxQixFQUFFLE1BQU0sNkNBQTZDLENBQUM7QUFDcEYsT0FBTyxFQUFFLFVBQVUsRUFBRSxNQUFNLGVBQWUsQ0FBQTtBQUMxQyxPQUFPLEVBQUUsYUFBYSxFQUFFLE1BQU0sa0JBQWtCLENBQUM7QUFDakQsT0FBTyxFQUFFLFFBQVEsRUFBRSxNQUFNLGFBQWEsQ0FBQztBQUN2QyxPQUFPLEtBQUssTUFBTSxNQUFNLFdBQVcsQ0FBQztBQUNwQyxPQUFPLEtBQUssTUFBTSxNQUFNLFdBQVcsQ0FBQztBQUNwQyxPQUFPLEtBQUssT0FBTyxNQUFNLFlBQVksQ0FBQTtBQUNyQyxPQUFPLEVBQUUsV0FBVyxFQUFFLE1BQU0sZ0JBQWdCLENBQUM7QUFDN0MsMkNBQTJDO0FBQzNDLE9BQU8sRUFBRSxrQkFBa0IsRUFBRSxNQUFNLGlDQUFpQyxDQUFDO0FBQ3JFLE9BQU8sRUFBRSxZQUFZLEVBQUUsTUFBTSw0Q0FBNEMsQ0FBQztBQUMxRSxPQUFPLEVBQUUsa0JBQWtCLEVBQUUsTUFBTSxpQ0FBaUMsQ0FBQztBQUNyRSxPQUFPLEVBQUUsb0JBQW9CLEVBQUUsTUFBTSx5REFBeUQsQ0FBQztBQUMvRixPQUFPLEVBQUUsa0JBQWtCLEVBQUUsTUFBTSwwQ0FBMEMsQ0FBQztBQUM5RSxPQUFPLEVBQUUsUUFBUSxFQUFFLE1BQU0sNENBQTRDLENBQUM7QUFDdEUsT0FBTyxFQUFFLGFBQWEsRUFBRSxNQUFNLHFDQUFxQyxDQUFDOzs7QUFFcEUsOENBQThDO0FBQzlDLE1BQU0sU0FBUyxHQUFHO0lBQ2hCLG1FQUFtRTtJQUNuRSxFQUFFLElBQUksRUFBRSxJQUFJLEVBQUUsSUFBSSxFQUFFLE1BQU0sRUFBRTtJQUM1QixFQUFFLElBQUksRUFBRSxLQUFLLEVBQUUsSUFBSSxFQUFFLE9BQU8sRUFBRTtJQUM5QixFQUFFLElBQUksRUFBRSxJQUFJLEVBQUUsSUFBSSxFQUFFLE1BQU0sRUFBRTtDQUM3QixDQUFBO0FBbUNELE1BQU0sT0FBTyxZQUFZO3dHQUFaLFlBQVk7eUdBQVosWUFBWSxjQWpCVixlQUFlLGtCQWZiLGVBQWU7WUFDNUIsYUFBYSxhQUdiLFlBQVksRUFBRSxXQUFXO1lBQ3pCLFlBQVk7WUFDWixRQUFRO1lBQ1Isc0JBQXNCO1lBQ3RCLGdCQUFnQjtZQUNoQixxQkFBcUI7WUFDckIsa0JBQWtCO1lBQ2xCLG9CQUFvQjtZQUNwQixhQUFhLDRCQUtMLGVBQWU7WUFDdkIsc0JBQXNCO1lBQ3RCLGdCQUFnQjtZQUNoQixZQUFZO1lBQ1osUUFBUTtZQUNSLGtCQUFrQjtZQUNsQixvQkFBb0I7eUdBU1gsWUFBWSxhQVBaO1lBQ1QsV0FBVztZQUNYLFFBQVE7WUFDUixrQkFBa0IsRUFBQywyQ0FBMkM7WUFDOUQsa0JBQWtCO1NBQ25CLFlBMUJDLFlBQVksRUFBRSxXQUFXO1lBQ3pCLFlBQVk7WUFDWixRQUFRO1lBQ1Isc0JBQXNCO1lBQ3RCLGdCQUFnQjtZQUNoQixxQkFBcUI7WUFDckIsa0JBQWtCO1lBQ2xCLG9CQUFvQjtZQUNwQixhQUFhO1lBQ2IsVUFBVSxDQUFDLE9BQU8sQ0FBQyxTQUFTLENBQUM7OzRGQW1CcEIsWUFBWTtrQkFqQ3hCLFFBQVE7bUJBQUM7b0JBQ1IsWUFBWSxFQUFFLENBQUMsZUFBZTt3QkFDNUIsYUFBYTtxQkFDZDtvQkFDRCxPQUFPLEVBQUU7d0JBQ1AsWUFBWSxFQUFFLFdBQVc7d0JBQ3pCLFlBQVk7d0JBQ1osUUFBUTt3QkFDUixzQkFBc0I7d0JBQ3RCLGdCQUFnQjt3QkFDaEIscUJBQXFCO3dCQUNyQixrQkFBa0I7d0JBQ2xCLG9CQUFvQjt3QkFDcEIsYUFBYTt3QkFDYixVQUFVLENBQUMsT0FBTyxDQUFDLFNBQVMsQ0FBQztxQkFDOUI7b0JBQ0QsU0FBUyxFQUFFLENBQUUsZUFBZSxDQUFFO29CQUM5QixPQUFPLEVBQUUsQ0FBQyxzQkFBc0IsQ0FBQztvQkFDakMsT0FBTyxFQUFFLENBQUMsZUFBZTt3QkFDdkIsc0JBQXNCO3dCQUN0QixnQkFBZ0I7d0JBQ2hCLFlBQVk7d0JBQ1osUUFBUTt3QkFDUixrQkFBa0I7d0JBQ2xCLG9CQUFvQjtxQkFDckI7b0JBQ0QsU0FBUyxFQUFFO3dCQUNULFdBQVc7d0JBQ1gsUUFBUTt3QkFDUixrQkFBa0IsRUFBQywyQ0FBMkM7d0JBQzlELGtCQUFrQjtxQkFDbkI7aUJBQ0YiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBOZ01vZHVsZSwgQ1VTVE9NX0VMRU1FTlRTX1NDSEVNQSB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuaW1wb3J0IHsgTnh0QXBwQ29tcG9uZW50IH0gZnJvbSAnLi9ueHQtYXBwLmNvbXBvbmVudCc7XG5pbXBvcnQgeyBRdWVzdGlvbm5haXJlQ29tcG9uZW50IH0gZnJvbSAnLi9wYWdlcy9xdWVzdGlvbm5haXJlL3F1ZXN0aW9ubmFpcmUuY29tcG9uZW50JztcbmltcG9ydCB7IENvbW1vbk1vZHVsZSB9IGZyb20gXCJAYW5ndWxhci9jb21tb25cIjtcbmltcG9ydCB7IEZvcm1zTW9kdWxlIH0gZnJvbSAnQGFuZ3VsYXIvZm9ybXMnO1xuaW1wb3J0IHsgUXVpbGxNb2R1bGUgfSBmcm9tICduZ3gtcXVpbGwnO1xuLy8gVkQgMjNKQU4yNCByZW1vdmVkIEh0dHBDbGllbnRNb2R1bGVcbmltcG9ydCB7IEJvb2tsZXRDb21wb25lbnQgfSBmcm9tICcuL3BhZ2VzL2Jvb2tsZXQvYm9va2xldC5jb21wb25lbnQnO1xuaW1wb3J0IHsgUXVlc3Rpb25ib29rQ29tcG9uZW50IH0gZnJvbSAnLi9wYWdlcy9xdWVzdGlvbmJvb2svcXVlc3Rpb25ib29rLmNvbXBvbmVudCc7XG5pbXBvcnQgeyBJMThuTW9kdWxlIH0gZnJvbSAnLi9pMThuLm1vZHVsZSdcbmltcG9ydCB7IEkxOG5Db21wb25lbnQgfSBmcm9tICcuL2kxOG4uY29tcG9uZW50JztcbmltcG9ydCB7IEkxOG5QaXBlIH0gZnJvbSAnLi9pMThuLnBpcGUnO1xuaW1wb3J0ICogYXMgZW5JMThuIGZyb20gJy4vZW4uaTE4bic7XG5pbXBvcnQgKiBhcyBhckkxOG4gZnJvbSAnLi9hci5pMThuJztcbmltcG9ydCAqIGFzIHRhbUkxOG4gZnJvbSAnLi90YW0uaTE4bidcbmltcG9ydCB7IEkxOG5TZXJ2aWNlIH0gZnJvbSAnLi9pMThuLnNlcnZpY2UnO1xuLy9BUCAyMkpBTjIwMjUgQWRkZWQgdGhlIEZvcm1CdWlsZGVyU2VydmljZVxuaW1wb3J0IHsgRm9ybUJ1aWxkZXJTZXJ2aWNlIH0gZnJvbSAnLi9zZXJ2aWNlcy9mb3JtLWJ1aWxkZXIuc2VydmljZSc7XG5pbXBvcnQgeyBOeHREYXRhdGFibGUgfSBmcm9tICcuL2NvbXBvbmVudHMvZGF0YXRhYmxlL2RhdGF0YWJsZS5jb21wb25lbnQnO1xuaW1wb3J0IHsgUGRmRGVzaWduZXJTZXJ2aWNlIH0gZnJvbSAnLi9zZXJ2aWNlcy9wZGYtZGVzaWduZXIuc2VydmljZSc7XG5pbXBvcnQgeyBQZGZEZXNpZ25lckNvbXBvbmVudCB9IGZyb20gJy4vcGFnZXMvcGRmRGVzaWduZXIvcGRmLWRlc2lnbmVyL3BkZi1kZXNpZ25lci5jb21wb25lbnQnO1xuaW1wb3J0IHsgTnh0QnV0dG9uQ29tcG9uZW50IH0gZnJvbSAnLi9jb21wb25lbnRzL2J1dHRvbi9ueHQtYnV0dG9uLmNvbXBvbmVudCc7XG5pbXBvcnQgeyBOeHRJbnB1dCB9IGZyb20gJy4vY29tcG9uZW50cy9ueHQtaW5wdXQvbnh0LWlucHV0LmNvbXBvbmVudCc7XG5pbXBvcnQgeyBGb3JtQ29tcG9uZW50IH0gZnJvbSAnLi9wYWdlcy9idWlsZGVyL2Zvcm0vZm9ybS5jb21wb25lbnQnO1xuIFxuLy8gSEEgMTlERUMyMyB2YXJpYWJsZSBjcmVhdGVkIGZvciB0cmFuc2xhdGlvblxuY29uc3QgbGFuZ3VhZ2VzID0gW1xuICAvLyB7IGxhbmc6ICdFTicsIGZsYWc6ICdhc3NldHMvaW1hZ2VzL2VuLmkxOG4ucG5nJywgZmlsZTogZW5JMThuIH0sXG4gIHsgbGFuZzogJ0VOJywgZmlsZTogZW5JMThuIH0sXG4gIHsgbGFuZzogJ1RBTScsIGZpbGU6IHRhbUkxOG4gfSxcbiAgeyBsYW5nOiAnQVInLCBmaWxlOiBhckkxOG4gfVxuXVxuXG5ATmdNb2R1bGUoe1xuICBkZWNsYXJhdGlvbnM6IFtOeHRBcHBDb21wb25lbnQsXG4gICAgSTE4bkNvbXBvbmVudFxuICBdLFxuICBpbXBvcnRzOiBbXG4gICAgQ29tbW9uTW9kdWxlLCBGb3Jtc01vZHVsZSxcbiAgICBOeHREYXRhdGFibGUsXG4gICAgTnh0SW5wdXQsXG4gICAgUXVlc3Rpb25uYWlyZUNvbXBvbmVudCxcbiAgICBCb29rbGV0Q29tcG9uZW50LFxuICAgIFF1ZXN0aW9uYm9va0NvbXBvbmVudCxcbiAgICBOeHRCdXR0b25Db21wb25lbnQsXG4gICAgUGRmRGVzaWduZXJDb21wb25lbnQsXG4gICAgRm9ybUNvbXBvbmVudCxcbiAgICBJMThuTW9kdWxlLmZvclJvb3QobGFuZ3VhZ2VzKVxuICBdLFxuICBib290c3RyYXA6IFsgTnh0QXBwQ29tcG9uZW50IF0sXG4gIHNjaGVtYXM6IFtDVVNUT01fRUxFTUVOVFNfU0NIRU1BXSxcbiAgZXhwb3J0czogW054dEFwcENvbXBvbmVudCxcbiAgICBRdWVzdGlvbm5haXJlQ29tcG9uZW50LFxuICAgIEJvb2tsZXRDb21wb25lbnQsXG4gICAgTnh0RGF0YXRhYmxlLFxuICAgIE54dElucHV0LFxuICAgIE54dEJ1dHRvbkNvbXBvbmVudCxcbiAgICBQZGZEZXNpZ25lckNvbXBvbmVudCxcbiAgXSxcbiAgcHJvdmlkZXJzOiBbXG4gICAgSTE4blNlcnZpY2UsXG4gICAgSTE4blBpcGUsXG4gICAgRm9ybUJ1aWxkZXJTZXJ2aWNlLC8vQVAgMjJKQU4yMDI1IEFkZGVkIHRoZSBGb3JtQnVpbGRlclNlcnZpY2VcbiAgICBQZGZEZXNpZ25lclNlcnZpY2VcbiAgXVxufSlcbmV4cG9ydCBjbGFzcyBOeHRBcHBNb2R1bGUgeyB9XG4iXX0=