UNPKG

@asoftwareworld/form-builder

Version:

ASW Form Builder helps you with rapid development and designed web forms which includes several controls. The key feature of Form Builder is to make your content attractive and effective. We can customize our control at run time and preview the same befor

147 lines 16.5 kB
/** * @license * Copyright ASW (A Software World) All Rights Reserved. * * Use of this source code is governed by an MIT-style license that can be * found in the LICENSE file */ import { ClipboardModule } from '@angular/cdk/clipboard'; import { DragDropModule } from '@angular/cdk/drag-drop'; import { CommonModule } from '@angular/common'; import { provideHttpClient, withInterceptorsFromDi } from '@angular/common/http'; import { NgModule } from '@angular/core'; import { FormsModule, ReactiveFormsModule } from '@angular/forms'; import { MatCardModule } from '@angular/material/card'; import { MatDialogModule } from '@angular/material/dialog'; import { MatExpansionModule } from '@angular/material/expansion'; import { MatIconModule } from '@angular/material/icon'; import { AswAutocompleteModule } from '@asoftwareworld/form-builder/form-control/autocomplete'; import { AswButtonModule } from '@asoftwareworld/form-builder/form-control/button'; import { AswCalculationModule } from '@asoftwareworld/form-builder/form-control/calculation'; import { AswCheckboxModule } from '@asoftwareworld/form-builder/form-control/checkbox'; import { NotificationService } from '@asoftwareworld/form-builder/form-control/core'; import { AswDatepickerModule } from '@asoftwareworld/form-builder/form-control/datepicker'; import { AswDividerModule } from '@asoftwareworld/form-builder/form-control/divider'; import { AswDrawingModule } from '@asoftwareworld/form-builder/form-control/drawing'; import { AswGpsModule } from '@asoftwareworld/form-builder/form-control/gps'; import { AswHeaderModule } from '@asoftwareworld/form-builder/form-control/header'; import { AswImageModule } from '@asoftwareworld/form-builder/form-control/image'; import { AswJsonPreviewDialogModule } from '@asoftwareworld/form-builder/form-control/json-preview-dialog'; import { AswMultiSelectModule } from '@asoftwareworld/form-builder/form-control/multi-select'; import { AswNumberModule } from '@asoftwareworld/form-builder/form-control/number'; import { AswParagraphModule } from '@asoftwareworld/form-builder/form-control/paragraph'; import { QrCodeModule } from '@asoftwareworld/form-builder/form-control/qrcode'; import { AswRadioButtonModule } from '@asoftwareworld/form-builder/form-control/radio-button'; import { AswSelectModule } from '@asoftwareworld/form-builder/form-control/select'; import { AswSignatureModule } from '@asoftwareworld/form-builder/form-control/signature'; import { AswSlideToggleModule } from '@asoftwareworld/form-builder/form-control/slide-toggle'; import { AswTextareaModule } from '@asoftwareworld/form-builder/form-control/textarea'; import { AswTextFieldModule } from '@asoftwareworld/form-builder/form-control/textfield'; import { AswFormBuilder } from './form-builder'; import * as i0 from "@angular/core"; export class AswFormBuilderModule { static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "18.2.11", ngImport: i0, type: AswFormBuilderModule, deps: [], target: i0.ɵɵFactoryTarget.NgModule }); static ɵmod = i0.ɵɵngDeclareNgModule({ minVersion: "14.0.0", version: "18.2.11", ngImport: i0, type: AswFormBuilderModule, declarations: [AswFormBuilder], imports: [CommonModule, FormsModule, ReactiveFormsModule, MatDialogModule, DragDropModule, ClipboardModule, MatIconModule, AswAutocompleteModule, AswButtonModule, AswCheckboxModule, AswDatepickerModule, AswDividerModule, AswDrawingModule, AswGpsModule, AswHeaderModule, AswImageModule, AswMultiSelectModule, AswParagraphModule, AswSelectModule, AswSignatureModule, AswSlideToggleModule, AswTextareaModule, AswTextFieldModule, AswRadioButtonModule, AswJsonPreviewDialogModule, QrCodeModule, AswNumberModule, AswCalculationModule, MatExpansionModule, MatCardModule], exports: [AswFormBuilder] }); static ɵinj = i0.ɵɵngDeclareInjector({ minVersion: "12.0.0", version: "18.2.11", ngImport: i0, type: AswFormBuilderModule, providers: [ NotificationService, provideHttpClient(withInterceptorsFromDi()) ], imports: [CommonModule, FormsModule, ReactiveFormsModule, MatDialogModule, DragDropModule, ClipboardModule, MatIconModule, AswAutocompleteModule, AswButtonModule, AswCheckboxModule, AswDatepickerModule, AswDividerModule, AswDrawingModule, AswGpsModule, AswHeaderModule, AswImageModule, AswMultiSelectModule, AswParagraphModule, AswSelectModule, AswSignatureModule, AswSlideToggleModule, AswTextareaModule, AswTextFieldModule, AswRadioButtonModule, AswJsonPreviewDialogModule, QrCodeModule, AswNumberModule, AswCalculationModule, MatExpansionModule, MatCardModule] }); } i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "18.2.11", ngImport: i0, type: AswFormBuilderModule, decorators: [{ type: NgModule, args: [{ declarations: [ AswFormBuilder ], exports: [AswFormBuilder], imports: [CommonModule, FormsModule, ReactiveFormsModule, MatDialogModule, DragDropModule, ClipboardModule, MatIconModule, AswAutocompleteModule, AswButtonModule, AswCheckboxModule, AswDatepickerModule, AswDividerModule, AswDrawingModule, AswGpsModule, AswHeaderModule, AswImageModule, AswMultiSelectModule, AswParagraphModule, AswSelectModule, AswSignatureModule, AswSlideToggleModule, AswTextareaModule, AswTextFieldModule, AswRadioButtonModule, AswJsonPreviewDialogModule, QrCodeModule, AswNumberModule, AswCalculationModule, MatExpansionModule, MatCardModule], providers: [ NotificationService, provideHttpClient(withInterceptorsFromDi()) ] }] }] }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZm9ybS1idWlsZGVyLm1vZHVsZS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy9jb21wb25lbnRzL2Zvcm0tYnVpbGRlci9mb3JtLWJ1aWxkZXIubW9kdWxlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOzs7Ozs7R0FNRztBQUVILE9BQU8sRUFBRSxlQUFlLEVBQUUsTUFBTSx3QkFBd0IsQ0FBQztBQUN6RCxPQUFPLEVBQUUsY0FBYyxFQUFFLE1BQU0sd0JBQXdCLENBQUM7QUFDeEQsT0FBTyxFQUFFLFlBQVksRUFBRSxNQUFNLGlCQUFpQixDQUFDO0FBQy9DLE9BQU8sRUFBRSxpQkFBaUIsRUFBRSxzQkFBc0IsRUFBRSxNQUFNLHNCQUFzQixDQUFDO0FBQ2pGLE9BQU8sRUFBRSxRQUFRLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFDekMsT0FBTyxFQUFFLFdBQVcsRUFBRSxtQkFBbUIsRUFBRSxNQUFNLGdCQUFnQixDQUFDO0FBQ2xFLE9BQU8sRUFBRSxhQUFhLEVBQUUsTUFBTSx3QkFBd0IsQ0FBQztBQUN2RCxPQUFPLEVBQUUsZUFBZSxFQUFFLE1BQU0sMEJBQTBCLENBQUM7QUFDM0QsT0FBTyxFQUFFLGtCQUFrQixFQUFFLE1BQU0sNkJBQTZCLENBQUM7QUFDakUsT0FBTyxFQUFFLGFBQWEsRUFBRSxNQUFNLHdCQUF3QixDQUFDO0FBQ3ZELE9BQU8sRUFBRSxxQkFBcUIsRUFBRSxNQUFNLHdEQUF3RCxDQUFDO0FBQy9GLE9BQU8sRUFBRSxlQUFlLEVBQUUsTUFBTSxrREFBa0QsQ0FBQztBQUNuRixPQUFPLEVBQUUsb0JBQW9CLEVBQUUsTUFBTSx1REFBdUQsQ0FBQztBQUM3RixPQUFPLEVBQUUsaUJBQWlCLEVBQUUsTUFBTSxvREFBb0QsQ0FBQztBQUN2RixPQUFPLEVBQUUsbUJBQW1CLEVBQUUsTUFBTSxnREFBZ0QsQ0FBQztBQUNyRixPQUFPLEVBQUUsbUJBQW1CLEVBQUUsTUFBTSxzREFBc0QsQ0FBQztBQUMz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QXFCO3dCQUNyQixlQUFlO3dCQUNmLGlCQUFpQjt3QkFDakIsbUJBQW1CO3dCQUNuQixnQkFBZ0I7d0JBQ2hCLGdCQUFnQjt3QkFDaEIsWUFBWTt3QkFDWixlQUFlO3dCQUNmLGNBQWM7d0JBQ2Qsb0JBQW9CO3dCQUNwQixrQkFBa0I7d0JBQ2xCLGVBQWU7d0JBQ2Ysa0JBQWtCO3dCQUNsQixvQkFBb0I7d0JBQ3BCLGlCQUFpQjt3QkFDakIsa0JBQWtCO3dCQUNsQixvQkFBb0I7d0JBQ3BCLDBCQUEwQjt3QkFDMUIsWUFBWTt3QkFDWixlQUFlO3dCQUNmLG9CQUFvQjt3QkFDcEIsa0JBQWtCO3dCQUNsQixhQUFhLENBQUMsRUFBRSxTQUFTLEVBQUU7d0JBQzNCLG1CQUFtQjt3QkFDbkIsaUJBQWlCLENBQUMsc0JBQXNCLEVBQUUsQ0FBQztxQkFDOUMsRUFBRSIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxyXG4gKiBAbGljZW5zZVxyXG4gKiBDb3B5cmlnaHQgQVNXIChBIFNvZnR3YXJlIFdvcmxkKSBBbGwgUmlnaHRzIFJlc2VydmVkLlxyXG4gKlxyXG4gKiBVc2Ugb2YgdGhpcyBzb3VyY2UgY29kZSBpcyBnb3Zlcm5lZCBieSBhbiBNSVQtc3R5bGUgbGljZW5zZSB0aGF0IGNhbiBiZVxyXG4gKiBmb3VuZCBpbiB0aGUgTElDRU5TRSBmaWxlXHJcbiAqL1xyXG5cclxuaW1wb3J0IHsgQ2xpcGJvYXJkTW9kdWxlIH0gZnJvbSAnQGFuZ3VsYXIvY2RrL2NsaXBib2FyZCc7XHJcbmltcG9ydCB7IERyYWdEcm9wTW9kdWxlIH0gZnJvbSAnQGFuZ3VsYXIvY2RrL2RyYWctZHJvcCc7XHJcbmltcG9ydCB7IENvbW1vbk1vZHVsZSB9IGZyb20gJ0Bhbmd1bGFyL2NvbW1vbic7XHJcbmltcG9ydCB7IHByb3ZpZGVIdHRwQ2xpZW50LCB3aXRoSW50ZXJjZXB0b3JzRnJvbURpIH0gZnJvbSAnQGFuZ3VsYXIvY29tbW9uL2h0dHAnO1xyXG5pbXBvcnQgeyBOZ01vZHVsZSB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xyXG5pbXBvcnQgeyBGb3Jtc01vZHVsZSwgUmVhY3RpdmVGb3Jtc01vZHVsZSB9IGZyb20gJ0Bhbmd1bGFyL2Zvcm1zJztcclxuaW1wb3J0IHsgTWF0Q2FyZE1vZHVsZSB9IGZyb20gJ0Bhbmd1bGFyL21hdGVyaWFsL2NhcmQnO1xyXG5pbXBvcnQgeyBNYXREaWFsb2dNb2R1bGUgfSBmcm9tICdAYW5ndWxhci9tYXRlcmlhbC9kaWFsb2cnO1xyXG5pbXBvcnQgeyBNYXRFeHBhbnNpb25Nb2R1bGUgfSBmcm9tICdAYW5ndWxhci9tYXRlcmlhbC9leHBhbnNpb24nO1xyXG5pbXBvcnQgeyBNYXRJY29uTW9kdWxlIH0gZnJvbSAnQGFuZ3VsYXIvbWF0ZXJpYWwvaWNvbic7XHJcbmltcG9ydCB7IEFzd0F1dG9jb21wbGV0ZU1vZHVsZSB9IGZyb20gJ0Bhc29mdHdhcmV3b3JsZC9mb3JtLWJ1aWxkZXIvZm9ybS1jb250cm9sL2F1dG9jb21wbGV0ZSc7XHJcbmltcG9ydCB7IEFzd0J1dHRvbk1vZHVsZSB9IGZyb20gJ0Bhc29mdHdhcmV3b3JsZC9mb3JtLWJ1aWxkZXIvZm9ybS1jb250cm9sL2J1dHRvbic7XHJcbmltcG9ydCB7IEFzd0NhbGN1bGF0aW9uTW9kdWxlIH0gZnJvbSAnQGFzb2Z0d2FyZXdvcmxkL2Zvcm0tYnVpbGRlci9mb3JtLWNvbnRyb2wvY2FsY3VsYXRpb24nO1xyXG5pbXBvcnQgeyBBc3dDaGVja2JveE1vZHVsZSB9IGZyb20gJ0Bhc29mdHdhcmV3b3JsZC9mb3JtLWJ1aWxkZXIvZm9ybS1jb250cm9sL2NoZWNrYm94JztcclxuaW1wb3J0IHsgTm90aWZpY2F0aW9uU2VydmljZSB9IGZyb20gJ0Bhc29mdHdhcmV3b3JsZC9mb3JtLWJ1aWxkZXIvZm9ybS1jb250cm9sL2NvcmUnO1xyXG5pbXBvcnQgeyBBc3dEYXRlcGlja2VyTW9kdWxlIH0gZnJvbSAnQGFzb2Z0d2FyZXdvcmxkL2Zvcm0tYnVpbGRlci9mb3JtLWNvbnRyb2wvZGF0ZXBpY2tlcic7XHJcbmltcG9ydCB7IEFzd0RpdmlkZXJNb2R1bGUgfSBmcm9tICdAYXNvZnR3YXJld29ybGQvZm9ybS1idWlsZGVyL2Zvcm0tY29udHJvbC9kaXZpZGVyJztcclxuaW1wb3J0IHsgQXN3RHJhd2luZ01vZHVsZSB9IGZyb20gJ0Bhc29mdHdhcmV3b3JsZC9mb3JtLWJ1aWxkZXIvZm9ybS1jb250cm9sL2RyYXdpbmcnO1xyXG5pbXBvcnQgeyBBc3dHcHNNb2R1bGUgfSBmcm9tICdAYXNvZnR3YXJld29ybGQvZm9ybS1idWlsZGVyL2Zvcm0tY29udHJvbC9ncHMnO1xyXG5pbXBvcnQgeyBBc3dIZWFkZXJNb2R1bGUgfSBmcm9tICdAYXNvZnR3YXJld29ybGQvZm9ybS1idWlsZGVyL2Zvcm0tY29udHJvbC9oZWFkZXInO1xyXG5pbXBvcnQgeyBBc3dJbWFnZU1vZHVsZSB9IGZyb20gJ0Bhc29mdHdhcmV3b3JsZC9mb3JtLWJ1aWxkZXIvZm9ybS1jb250cm9sL2ltYWdlJztcclxuaW1wb3J0IHsgQXN3SnNvblByZXZpZXdEaWFsb2dNb2R1bGUgfSBmcm9tICdAYXNvZnR3YXJld29ybGQvZm9ybS1idWlsZGVyL2Zvcm0tY29udHJvbC9qc29uLXByZXZpZXctZGlhbG9nJztcclxuaW1wb3J0IHsgQXN3TXVsdGlTZWxlY3RNb2R1bGUgfSBmcm9tICdAYXNvZnR3YXJld29ybGQvZm9ybS1idWlsZGVyL2Zvcm0tY29udHJvbC9tdWx0aS1zZWxlY3QnO1xyXG5pbXBvcnQgeyBBc3dOdW1iZXJNb2R1bGUgfSBmcm9tICdAYXNvZnR3YXJld29ybGQvZm9ybS1idWlsZGVyL2Zvcm0tY29udHJvbC9udW1iZXInO1xyXG5pbXBvcnQgeyBBc3dQYXJhZ3JhcGhNb2R1bGUgfSBmcm9tICdAYXNvZnR3YXJld29ybGQvZm9ybS1idWlsZGVyL2Zvcm0tY29udHJvbC9wYXJhZ3JhcGgnO1xyXG5pbXBvcnQgeyBRckNvZGVNb2R1bGUgfSBmcm9tICdAYXNvZnR3YXJld29ybGQvZm9ybS1idWlsZGVyL2Zvcm0tY29udHJvbC9xcmNvZGUnO1xyXG5pbXBvcnQgeyBBc3dSYWRpb0J1dHRvbk1vZHVsZSB9IGZyb20gJ0Bhc29mdHdhcmV3b3JsZC9mb3JtLWJ1aWxkZXIvZm9ybS1jb250cm9sL3JhZGlvLWJ1dHRvbic7XHJcbmltcG9ydCB7IEFzd1NlbGVjdE1vZHVsZSB9IGZyb20gJ0Bhc29mdHdhcmV3b3JsZC9mb3JtLWJ1aWxkZXIvZm9ybS1jb250cm9sL3NlbGVjdCc7XHJcbmltcG9ydCB7IEFzd1NpZ25hdHVyZU1vZHVsZSB9IGZyb20gJ0Bhc29mdHdhcmV3b3JsZC9mb3JtLWJ1aWxkZXIvZm9ybS1jb250cm9sL3NpZ25hdHVyZSc7XHJcbmltcG9ydCB7IEFzd1NsaWRlVG9nZ2xlTW9kdWxlIH0gZnJvbSAnQGFzb2Z0d2FyZXdvcmxkL2Zvcm0tYnVpbGRlci9mb3JtLWNvbnRyb2wvc2xpZGUtdG9nZ2xlJztcclxuaW1wb3J0IHsgQXN3VGV4dGFyZWFNb2R1bGUgfSBmcm9tICdAYXNvZnR3YXJld29ybGQvZm9ybS1idWlsZGVyL2Zvcm0tY29udHJvbC90ZXh0YXJlYSc7XHJcbmltcG9ydCB7IEFzd1RleHRGaWVsZE1vZHVsZSB9IGZyb20gJ0Bhc29mdHdhcmV3b3JsZC9mb3JtLWJ1aWxkZXIvZm9ybS1jb250cm9sL3RleHRmaWVsZCc7XHJcbmltcG9ydCB7IEFzd0Zvcm1CdWlsZGVyIH0gZnJvbSAnLi9mb3JtLWJ1aWxkZXInO1xyXG5cclxuQE5nTW9kdWxlKHsgZGVjbGFyYXRpb25zOiBbXG4gICAgICAgIEFzd0Zvcm1CdWlsZGVyXG4gICAgXSxcbiAgICBleHBvcnRzOiBbQXN3Rm9ybUJ1aWxkZXJdLCBpbXBvcnRzOiBbQ29tbW9uTW9kdWxlLFxuICAgICAgICBGb3Jtc01vZHVsZSxcbiAgICAgICAgUmVhY3RpdmVGb3Jtc01vZHVsZSxcbiAgICAgICAgTWF0RGlhbG9nTW9kdWxlLFxuICAgICAgICBEcmFnRHJvcE1vZHVsZSxcbiAgICAgICAgQ2xpcGJvYXJkTW9kdWxlLFxuICAgICAgICBNYXRJY29uTW9kdWxlLFxuICAgICAgICBBc3dBdXRvY29tcGxldGVNb2R1bGUsXG4gICAgICAgIEFzd0J1dHRvbk1vZHVsZSxcbiAgICAgICAgQXN3Q2hlY2tib3hNb2R1bGUsXG4gICAgICAgIEFzd0RhdGVwaWNrZXJNb2R1bGUsXG4gICAgICAgIEFzd0RpdmlkZXJNb2R1bGUsXG4gICAgICAgIEFzd0RyYXdpbmdNb2R1bGUsXG4gICAgICAgIEFzd0dwc01vZHVsZSxcbiAgICAgICAgQXN3SGVhZGVyTW9kdWxlLFxuICAgICAgICBBc3dJbWFnZU1vZHVsZSxcbiAgICAgICAgQXN3TXVsdGlTZWxlY3RNb2R1bGUsXG4gICAgICAgIEFzd1BhcmFncmFwaE1vZHVsZSxcbiAgICAgICAgQXN3U2VsZWN0TW9kdWxlLFxuICAgICAgICBBc3dTaWduYXR1cmVNb2R1bGUsXG4gICAgICAgIEFzd1NsaWRlVG9nZ2xlTW9kdWxlLFxuICAgICAgICBBc3dUZXh0YXJlYU1vZHVsZSxcbiAgICAgICAgQXN3VGV4dEZpZWxkTW9kdWxlLFxuICAgICAgICBBc3dSYWRpb0J1dHRvbk1vZHVsZSxcbiAgICAgICAgQXN3SnNvblByZXZpZXdEaWFsb2dNb2R1bGUsXG4gICAgICAgIFFyQ29kZU1vZHVsZSxcbiAgICAgICAgQXN3TnVtYmVyTW9kdWxlLFxuICAgICAgICBBc3dDYWxjdWxhdGlvbk1vZHVsZSxcbiAgICAgICAgTWF0RXhwYW5zaW9uTW9kdWxlLFxuICAgICAgICBNYXRDYXJkTW9kdWxlXSwgcHJvdmlkZXJzOiBbXG4gICAgICAgIE5vdGlmaWNhdGlvblNlcnZpY2UsXG4gICAgICAgIHByb3ZpZGVIdHRwQ2xpZW50KHdpdGhJbnRlcmNlcHRvcnNGcm9tRGkoKSlcbiAgICBdIH0pXHJcbmV4cG9ydCBjbGFzcyBBc3dGb3JtQnVpbGRlck1vZHVsZSB7IH1cclxuIl19