@narik/ui-ng-bootstrap
Version:
Framework to create angular application
25 lines • 3.75 kB
JavaScript
import { Component, Inject } from '@angular/core';
import { PARAMETERS } from '@narik/infrastructure';
import * as i0 from "@angular/core";
import * as i1 from "../narik-ngb-dynamic-form/narik-ngb-dynamic-form.component";
export class NarikNgbInputDialog {
constructor(parameters) {
this.entity = {};
this.fields = [];
if (parameters) {
this.entity = parameters.entity;
this.fields = parameters.fields;
}
}
ngOnInit() { }
}
/** @nocollapse */ /** @nocollapse */ NarikNgbInputDialog.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "13.0.1", ngImport: i0, type: NarikNgbInputDialog, deps: [{ token: PARAMETERS }], target: i0.ɵɵFactoryTarget.Component });
/** @nocollapse */ /** @nocollapse */ NarikNgbInputDialog.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "12.0.0", version: "13.0.1", type: NarikNgbInputDialog, selector: "ng-component", ngImport: i0, template: "<div class=\"pr-2 pl-2\">\n <narik-dynamic-form [model]=\"entity\" [fields]=\"fields\"></narik-dynamic-form>\n</div>\n", components: [{ type: i1.NarikNgbDynamicForm, selector: "narik-dynamic-form , narik-ngb-dynamic-form" }] });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "13.0.1", ngImport: i0, type: NarikNgbInputDialog, decorators: [{
type: Component,
args: [{ template: "<div class=\"pr-2 pl-2\">\n <narik-dynamic-form [model]=\"entity\" [fields]=\"fields\"></narik-dynamic-form>\n</div>\n" }]
}], ctorParameters: function () { return [{ type: undefined, decorators: [{
type: Inject,
args: [PARAMETERS]
}] }]; } });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibmFyaWstbmdiLWlucHV0LWRpYWxvZy5jb21wb25lbnQuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi9wcm9qZWN0cy9uYXJpay11aS1uZy1ib290c3RyYXAvc3JjL2xpYi9uYXJpay1uZ2ItZGlhbG9nL25hcmlrLW5nYi1pbnB1dC1kaWFsb2cuY29tcG9uZW50LnRzIiwiLi4vLi4vLi4vLi4vLi4vcHJvamVjdHMvbmFyaWstdWktbmctYm9vdHN0cmFwL3NyYy9saWIvbmFyaWstbmdiLWRpYWxvZy9uYXJpay1uZ2ItaW5wdXQtZGlhbG9nLmNvbXBvbmVudC5odG1sIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBRSxTQUFTLEVBQVUsTUFBTSxFQUFFLE1BQU0sZUFBZSxDQUFDO0FBQzFELE9BQU8sRUFBc0IsVUFBVSxFQUFFLE1BQU0sdUJBQXVCLENBQUM7OztBQUt2RSxNQUFNLE9BQU8sbUJBQW1CO0lBRzVCLFlBQWdDLFVBQWU7UUFGL0MsV0FBTSxHQUFRLEVBQUUsQ0FBQztRQUNqQixXQUFNLEdBQVUsRUFBRSxDQUFDO1FBRWYsSUFBSSxVQUFVLEVBQUU7WUFDWixJQUFJLENBQUMsTUFBTSxHQUFHLFVBQVUsQ0FBQyxNQUFNLENBQUM7WUFDaEMsSUFBSSxDQUFDLE1BQU0sR0FBRyxVQUFVLENBQUMsTUFBTSxDQUFDO1NBQ25DO0lBQ0wsQ0FBQztJQUVELFFBQVEsS0FBSSxDQUFDOztzSkFWSixtQkFBbUIsa0JBR1IsVUFBVTswSUFIckIsbUJBQW1CLG9EQ05oQyx5SEFHQTsyRkRHYSxtQkFBbUI7a0JBSC9CLFNBQVM7OzswQkFNTyxNQUFNOzJCQUFDLFVBQVUiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBDb21wb25lbnQsIE9uSW5pdCwgSW5qZWN0IH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XHJcbmltcG9ydCB7IERpYWxvZ0lucHV0Q29udGVudCwgUEFSQU1FVEVSUyB9IGZyb20gJ0BuYXJpay9pbmZyYXN0cnVjdHVyZSc7XHJcblxyXG5AQ29tcG9uZW50KHtcclxuICAgIHRlbXBsYXRlVXJsOiAnbmFyaWstbmdiLWlucHV0LWRpYWxvZy5jb21wb25lbnQuaHRtbCcsXHJcbn0pXHJcbmV4cG9ydCBjbGFzcyBOYXJpa05nYklucHV0RGlhbG9nIGltcGxlbWVudHMgT25Jbml0LCBEaWFsb2dJbnB1dENvbnRlbnQge1xyXG4gICAgZW50aXR5OiBhbnkgPSB7fTtcclxuICAgIGZpZWxkczogYW55W10gPSBbXTtcclxuICAgIGNvbnN0cnVjdG9yKEBJbmplY3QoUEFSQU1FVEVSUykgcGFyYW1ldGVyczogYW55KSB7XHJcbiAgICAgICAgaWYgKHBhcmFtZXRlcnMpIHtcclxuICAgICAgICAgICAgdGhpcy5lbnRpdHkgPSBwYXJhbWV0ZXJzLmVudGl0eTtcclxuICAgICAgICAgICAgdGhpcy5maWVsZHMgPSBwYXJhbWV0ZXJzLmZpZWxkcztcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgbmdPbkluaXQoKSB7fVxyXG59XHJcbiIsIjxkaXYgY2xhc3M9XCJwci0yIHBsLTJcIj5cbiAgPG5hcmlrLWR5bmFtaWMtZm9ybSBbbW9kZWxdPVwiZW50aXR5XCIgW2ZpZWxkc109XCJmaWVsZHNcIj48L25hcmlrLWR5bmFtaWMtZm9ybT5cbjwvZGl2PlxuIl19