import { Component, Input } from '@angular/core';
import * as i0 from "@angular/core";
import * as i1 from "@angular/common";
import * as i2 from "../field/field.component";
export class SmzDocumentFieldsGroupComponent {
    constructor() { }
    ngOnInit() { }
    static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "17.3.5", ngImport: i0, type: SmzDocumentFieldsGroupComponent, deps: [], target: i0.ɵɵFactoryTarget.Component }); }
    static { this.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "14.0.0", version: "17.3.5", type: SmzDocumentFieldsGroupComponent, selector: "smz-document-fields-group", inputs: { data: "data", config: "config" }, ngImport: i0, template: "<div\r\n  [style.background]=\"data.container.background\"\r\n  class=\"grid grid-nogutter items-stretch justify-start h-full w-full relative\"\r\n  [ngClass]=\"data.container.styles\">\r\n\r\n  <ng-container *ngFor=\"let field of data.fields\">\r\n    <smz-document-field [ngClass]=\"field.flexWidth\" [data]=\"field\" [config]=\"config\"></smz-document-field>\r\n  </ng-container>\r\n\r\n</div>", dependencies: [{ kind: "directive", type: i1.NgClass, selector: "[ngClass]", inputs: ["class", "ngClass"] }, { kind: "directive", type: i1.NgForOf, selector: "[ngFor][ngForOf]", inputs: ["ngForOf", "ngForTrackBy", "ngForTemplate"] }, { kind: "component", type: i2.SmzDocumentFieldComponent, selector: "smz-document-field", inputs: ["data", "config"] }] }); }
}
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "17.3.5", ngImport: i0, type: SmzDocumentFieldsGroupComponent, decorators: [{
            type: Component,
            args: [{ selector: 'smz-document-fields-group', template: "<div\r\n  [style.background]=\"data.container.background\"\r\n  class=\"grid grid-nogutter items-stretch justify-start h-full w-full relative\"\r\n  [ngClass]=\"data.container.styles\">\r\n\r\n  <ng-container *ngFor=\"let field of data.fields\">\r\n    <smz-document-field [ngClass]=\"field.flexWidth\" [data]=\"field\" [config]=\"config\"></smz-document-field>\r\n  </ng-container>\r\n\r\n</div>" }]
        }], ctorParameters: () => [], propDecorators: { data: [{
                type: Input
            }], config: [{
                type: Input
            }] } });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZmllbGRzLWdyb3VwLmNvbXBvbmVudC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uLy4uLy4uLy4uL3Byb2plY3RzL25neC1zbXotdWkvc3JjL2xpYi9tb2R1bGVzL3Ntei1kb2N1bWVudHMvY29tcG9uZW50cy9maWVsZHMtZ3JvdXAvZmllbGRzLWdyb3VwLmNvbXBvbmVudC50cyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uLy4uL3Byb2plY3RzL25neC1zbXotdWkvc3JjL2xpYi9tb2R1bGVzL3Ntei1kb2N1bWVudHMvY29tcG9uZW50cy9maWVsZHMtZ3JvdXAvZmllbGRzLWdyb3VwLmNvbXBvbmVudC5odG1sIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBRSxTQUFTLEVBQUUsS0FBSyxFQUFVLE1BQU0sZUFBZSxDQUFDOzs7O0FBU3pELE1BQU0sT0FBTywrQkFBK0I7SUFHMUMsZ0JBQWdCLENBQUM7SUFDakIsUUFBUSxLQUFLLENBQUM7OEdBSkgsK0JBQStCO2tHQUEvQiwrQkFBK0IsNkdDVDVDLDhZQVNNOzsyRkRBTywrQkFBK0I7a0JBTDNDLFNBQVM7K0JBQ0UsMkJBQTJCO3dEQUtyQixJQUFJO3NCQUFuQixLQUFLO2dCQUNVLE1BQU07c0JBQXJCLEtBQUsiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBDb21wb25lbnQsIElucHV0LCBPbkluaXQgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcclxuaW1wb3J0IHsgU216RG9jdW1lbnRDb25maWcgfSBmcm9tICcuLi8uLi9tb2RlbHMvc216LWRvY3VtZW50LWNvbmZpZyc7XHJcbmltcG9ydCB7IFNtekRvY3VtZW50RmllbGRzR3JvdXAgfSBmcm9tICcuLi8uLi9tb2RlbHMvc216LWRvY3VtZW50LWZlYXR1cmVzJztcclxuXHJcbkBDb21wb25lbnQoe1xyXG4gIHNlbGVjdG9yOiAnc216LWRvY3VtZW50LWZpZWxkcy1ncm91cCcsXHJcbiAgdGVtcGxhdGVVcmw6ICdmaWVsZHMtZ3JvdXAuY29tcG9uZW50Lmh0bWwnXHJcbn0pXHJcblxyXG5leHBvcnQgY2xhc3MgU216RG9jdW1lbnRGaWVsZHNHcm91cENvbXBvbmVudCBpbXBsZW1lbnRzIE9uSW5pdCB7XHJcbiAgQElucHV0KCkgcHVibGljIGRhdGE6IFNtekRvY3VtZW50RmllbGRzR3JvdXA7XHJcbiAgQElucHV0KCkgcHVibGljIGNvbmZpZzogU216RG9jdW1lbnRDb25maWc7XHJcbiAgY29uc3RydWN0b3IoKSB7IH1cclxuICBuZ09uSW5pdCgpIHsgfVxyXG59IiwiPGRpdlxyXG4gIFtzdHlsZS5iYWNrZ3JvdW5kXT1cImRhdGEuY29udGFpbmVyLmJhY2tncm91bmRcIlxyXG4gIGNsYXNzPVwiZ3JpZCBncmlkLW5vZ3V0dGVyIGl0ZW1zLXN0cmV0Y2gganVzdGlmeS1zdGFydCBoLWZ1bGwgdy1mdWxsIHJlbGF0aXZlXCJcclxuICBbbmdDbGFzc109XCJkYXRhLmNvbnRhaW5lci5zdHlsZXNcIj5cclxuXHJcbiAgPG5nLWNvbnRhaW5lciAqbmdGb3I9XCJsZXQgZmllbGQgb2YgZGF0YS5maWVsZHNcIj5cclxuICAgIDxzbXotZG9jdW1lbnQtZmllbGQgW25nQ2xhc3NdPVwiZmllbGQuZmxleFdpZHRoXCIgW2RhdGFdPVwiZmllbGRcIiBbY29uZmlnXT1cImNvbmZpZ1wiPjwvc216LWRvY3VtZW50LWZpZWxkPlxyXG4gIDwvbmctY29udGFpbmVyPlxyXG5cclxuPC9kaXY+Il19