UNPKG

ngx-schema-forms

Version:

New features: - Ajv schema validator. - Angular forms compatible: Property tree is created using FormGroup, FormArray and FormControl classes. - Array now properly loads initial data from model. - WidgetTyep: WidgetRegistry now supports WidgetType, now wo

24 lines (23 loc) 1.95 kB
/** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,uselessCode} checked by tsc */ import { Component } from '@angular/core'; import { FieldsetWidget } from '../../base/fieldset.widget'; export class FieldsetComponent extends FieldsetWidget { } FieldsetComponent.decorators = [ { type: Component, args: [{ selector: 'sf-form-fieldset', template: ` <fieldset> <legend *ngIf="title">{{ title }}</legend> <div *ngIf="description">{{ description }}</div> <div *ngFor="let formProperty of formProperties"> <sf-form-field [formProperty]="formProperty"> </sf-form-field> </div> </fieldset> ` }] } ]; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZmllbGRzZXQuY29tcG9uZW50LmpzIiwic291cmNlUm9vdCI6Im5nOi8vbmd4LXNjaGVtYS1mb3Jtcy8iLCJzb3VyY2VzIjpbImxpYi93aWRnZXRzL2RlZmF1bHRzL2ZpZWxkc2V0L2ZpZWxkc2V0LmNvbXBvbmVudC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7O0FBQUEsT0FBTyxFQUFFLFNBQVMsRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUUxQyxPQUFPLEVBQUUsY0FBYyxFQUFFLE1BQU0sNEJBQTRCLENBQUM7QUFjNUQsTUFBTSx3QkFBeUIsU0FBUSxjQUFjOzs7WUFacEQsU0FBUyxTQUFDO2dCQUNULFFBQVEsRUFBRSxrQkFBa0I7Z0JBQzVCLFFBQVEsRUFBRTs7Ozs7Ozs7R0FRVDthQUNGIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgQ29tcG9uZW50IH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5cbmltcG9ydCB7IEZpZWxkc2V0V2lkZ2V0IH0gZnJvbSAnLi4vLi4vYmFzZS9maWVsZHNldC53aWRnZXQnO1xuXG5AQ29tcG9uZW50KHtcbiAgc2VsZWN0b3I6ICdzZi1mb3JtLWZpZWxkc2V0JyxcbiAgdGVtcGxhdGU6IGBcbiAgPGZpZWxkc2V0PlxuICAgIDxsZWdlbmQgKm5nSWY9XCJ0aXRsZVwiPnt7IHRpdGxlIH19PC9sZWdlbmQ+XG4gICAgPGRpdiAqbmdJZj1cImRlc2NyaXB0aW9uXCI+e3sgZGVzY3JpcHRpb24gfX08L2Rpdj5cbiAgICA8ZGl2ICpuZ0Zvcj1cImxldCBmb3JtUHJvcGVydHkgb2YgZm9ybVByb3BlcnRpZXNcIj5cbiAgICAgIDxzZi1mb3JtLWZpZWxkIFtmb3JtUHJvcGVydHldPVwiZm9ybVByb3BlcnR5XCI+IDwvc2YtZm9ybS1maWVsZD5cbiAgICA8L2Rpdj5cbiAgPC9maWVsZHNldD5cbiAgYFxufSlcbmV4cG9ydCBjbGFzcyBGaWVsZHNldENvbXBvbmVudCBleHRlbmRzIEZpZWxkc2V0V2lkZ2V0IHsgfVxuIl19