@bloomreach/brie
Advanced tools
Comparing version 0.0.21 to 0.0.22
@@ -0,0 +0,0 @@ /** |
@@ -0,0 +0,0 @@ (function (global, factory) { |
@@ -0,0 +0,0 @@ (function (global, factory) { |
@@ -0,0 +0,0 @@ (function (global, factory) { |
@@ -0,0 +0,0 @@ (function (global, factory) { |
@@ -0,0 +0,0 @@ (function (global, factory) { |
@@ -0,0 +0,0 @@ (function (factory) { |
@@ -0,0 +0,0 @@ /** |
@@ -0,0 +0,0 @@ import { MatDialogRef } from '@angular/material/dialog'; |
@@ -0,0 +0,0 @@ import * as i0 from "@angular/core"; |
@@ -0,0 +0,0 @@ import * as i0 from "@angular/core"; |
@@ -0,0 +0,0 @@ export declare enum BrieConfirmDialogAction { |
@@ -0,0 +0,0 @@ export * from './dialog.module'; |
@@ -0,0 +0,0 @@ import { ComponentType } from '@angular/cdk/portal'; |
@@ -0,0 +0,0 @@ /** |
@@ -0,0 +0,0 @@ /** |
@@ -0,0 +0,0 @@ /* |
@@ -0,0 +0,0 @@ /* |
@@ -0,0 +0,0 @@ /* |
@@ -0,0 +0,0 @@ /* |
@@ -0,0 +0,0 @@ /* |
@@ -0,0 +0,0 @@ import { Injectable } from '@angular/core'; |
@@ -0,0 +0,0 @@ /** |
@@ -0,0 +0,0 @@ /* |
@@ -22,5 +22,6 @@ /* | ||
import * as i3 from "../form-checkbox/form-checkbox.component"; | ||
import * as i4 from "@angular/forms"; | ||
import * as i5 from "@angular/common"; | ||
import * as i6 from "@angular/material/form-field"; | ||
import * as i4 from "../form-text/form-text.component"; | ||
import * as i5 from "@angular/forms"; | ||
import * as i6 from "@angular/common"; | ||
import * as i7 from "@angular/material/form-field"; | ||
export class BrieFormControlComponent { | ||
@@ -34,2 +35,3 @@ get FieldTypes() { | ||
BrieFormFieldType.SELECT, | ||
BrieFormFieldType.TEXT, | ||
]; | ||
@@ -47,3 +49,3 @@ return matFormFieldTypes.some((type) => this.field.type === type); | ||
BrieFormControlComponent.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "12.2.15", ngImport: i0, type: BrieFormControlComponent, deps: [], target: i0.ɵɵFactoryTarget.Component }); | ||
BrieFormControlComponent.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "12.0.0", version: "12.2.15", type: BrieFormControlComponent, selector: "brie-form-control", inputs: { group: "group", field: "field", index: "index" }, ngImport: i0, template: "<!--\n Copyright 2022 Bloomreach. All rights reserved. (https://www.bloomreach.com/)\n\n Licensed under the Apache License, Version 2.0 (the \"License\");\n you may not use this file except in compliance with the License.\n You may obtain a copy of the License at\n\n https://www.apache.org/licenses/LICENSE-2.0\n\n Unless required by applicable law or agreed to in writing, software\n distributed under the License is distributed on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n See the License for the specific language governing permissions and\n limitations under the License.\n -->\n\n<div [formGroup]=\"group\">\n <label *ngIf=\"!hasMatFormField && !isCheckbox && hasLabel\"\n [for]=\"field.id\">\n {{ field.label }}\n </label>\n\n <div>\n <brie-form-input\n *ngIf=\"field.type === FieldTypes.INPUT\"\n [hasLabel]=\"hasLabel\"\n [group]=\"group\"\n [field]=\"field\"></brie-form-input>\n\n <brie-form-select\n *ngIf=\"field.type === FieldTypes.SELECT\"\n [hasLabel]=\"hasLabel\"\n [group]=\"group\"\n [field]=\"field\"></brie-form-select>\n\n <brie-form-checkbox\n *ngIf=\"field.type === FieldTypes.CHECKBOX\"\n [group]=\"group\"\n [field]=\"field\"></brie-form-checkbox>\n </div>\n\n <ng-container *ngIf=\"!hasMatFormField\">\n\n <ng-container *ngFor=\"let error of field.errors\" ngProjectAs=\"mat-error\">\n <mat-error class=\"error-message\" *ngIf=\"error.validate(group.get(field.name))\">\n {{ error.message }}\n </mat-error>\n </ng-container>\n\n </ng-container>\n\n <ng-content></ng-content>\n</div>\n", styles: [":host{display:block;padding-bottom:1.725em}:host ::ng-deep mat-form-field{width:100%}:host ::ng-deep mat-form-field .mat-form-field-wrapper{padding:0!important}\n"], components: [{ type: i1.BrieFormInputComponent, selector: "brie-form-input", inputs: ["group", "field", "hasLabel"] }, { type: i2.BrieFormSelectComponent, selector: "brie-form-select", inputs: ["group", "field", "hasLabel"] }, { type: i3.BrieFormCheckboxComponent, selector: "brie-form-checkbox", inputs: ["group", "field"] }], directives: [{ type: i4.NgControlStatusGroup, selector: "[formGroupName],[formArrayName],[ngModelGroup],[formGroup],form:not([ngNoForm]),[ngForm]" }, { type: i4.FormGroupDirective, selector: "[formGroup]", inputs: ["formGroup"], outputs: ["ngSubmit"], exportAs: ["ngForm"] }, { type: i5.NgIf, selector: "[ngIf]", inputs: ["ngIf", "ngIfThen", "ngIfElse"] }, { type: i5.NgForOf, selector: "[ngFor][ngForOf]", inputs: ["ngForOf", "ngForTrackBy", "ngForTemplate"] }, { type: i6.MatError, selector: "mat-error", inputs: ["id"] }] }); | ||
BrieFormControlComponent.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "12.0.0", version: "12.2.15", type: BrieFormControlComponent, selector: "brie-form-control", inputs: { group: "group", field: "field", index: "index" }, ngImport: i0, template: "<!--\n Copyright 2022 Bloomreach. All rights reserved. (https://www.bloomreach.com/)\n\n Licensed under the Apache License, Version 2.0 (the \"License\");\n you may not use this file except in compliance with the License.\n You may obtain a copy of the License at\n\n https://www.apache.org/licenses/LICENSE-2.0\n\n Unless required by applicable law or agreed to in writing, software\n distributed under the License is distributed on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n See the License for the specific language governing permissions and\n limitations under the License.\n -->\n\n<div [formGroup]=\"group\">\n <label *ngIf=\"!hasMatFormField && !isCheckbox && hasLabel\"\n [for]=\"field.id\">\n {{ field.label }}\n </label>\n\n <div>\n <brie-form-input\n *ngIf=\"field.type === FieldTypes.INPUT\"\n [hasLabel]=\"hasLabel\"\n [group]=\"group\"\n [field]=\"field\"></brie-form-input>\n\n <brie-form-select\n *ngIf=\"field.type === FieldTypes.SELECT\"\n [hasLabel]=\"hasLabel\"\n [group]=\"group\"\n [field]=\"field\"></brie-form-select>\n\n <brie-form-checkbox\n *ngIf=\"field.type === FieldTypes.CHECKBOX\"\n [group]=\"group\"\n [field]=\"field\"></brie-form-checkbox>\n\n <brie-form-text\n *ngIf=\"field.type === FieldTypes.TEXT\"\n [hasLabel]=\"hasLabel\"\n [group]=\"group\"\n [field]=\"field\"></brie-form-text>\n </div>\n\n <ng-container *ngIf=\"!hasMatFormField\">\n\n <ng-container *ngFor=\"let error of field.errors\" ngProjectAs=\"mat-error\">\n <mat-error class=\"error-message\" *ngIf=\"error.validate(group.get(field.name))\">\n {{ error.message }}\n </mat-error>\n </ng-container>\n\n </ng-container>\n\n <ng-content></ng-content>\n</div>\n", styles: [":host{display:block;padding-bottom:1.725em}:host ::ng-deep mat-form-field{width:100%}:host ::ng-deep mat-form-field .mat-form-field-wrapper{padding:0!important}\n"], components: [{ type: i1.BrieFormInputComponent, selector: "brie-form-input", inputs: ["group", "field", "hasLabel"] }, { type: i2.BrieFormSelectComponent, selector: "brie-form-select", inputs: ["group", "field", "hasLabel"] }, { type: i3.BrieFormCheckboxComponent, selector: "brie-form-checkbox", inputs: ["group", "field"] }, { type: i4.BrieFormTextComponent, selector: "brie-form-text", inputs: ["group", "field", "hasLabel"] }], directives: [{ type: i5.NgControlStatusGroup, selector: "[formGroupName],[formArrayName],[ngModelGroup],[formGroup],form:not([ngNoForm]),[ngForm]" }, { type: i5.FormGroupDirective, selector: "[formGroup]", inputs: ["formGroup"], outputs: ["ngSubmit"], exportAs: ["ngForm"] }, { type: i6.NgIf, selector: "[ngIf]", inputs: ["ngIf", "ngIfThen", "ngIfElse"] }, { type: i6.NgForOf, selector: "[ngFor][ngForOf]", inputs: ["ngForOf", "ngForTrackBy", "ngForTemplate"] }, { type: i7.MatError, selector: "mat-error", inputs: ["id"] }] }); | ||
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "12.2.15", ngImport: i0, type: BrieFormControlComponent, decorators: [{ | ||
@@ -63,2 +65,2 @@ type: Component, | ||
}] } }); | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZm9ybS1jb250cm9sLmNvbXBvbmVudC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3Byb2plY3RzL2JyaWUvZm9ybS9jb21wb25lbnRzL2Zvcm0tY29udHJvbC9mb3JtLWNvbnRyb2wuY29tcG9uZW50LnRzIiwiLi4vLi4vLi4vLi4vLi4vLi4vLi4vcHJvamVjdHMvYnJpZS9mb3JtL2NvbXBvbmVudHMvZm9ybS1jb250cm9sL2Zvcm0tY29udHJvbC5jb21wb25lbnQuaHRtbCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTs7Ozs7Ozs7Ozs7Ozs7R0FjRztBQUVILE9BQU8sRUFBRSxTQUFTLEVBQUUsS0FBSyxFQUFFLE1BQU0sZUFBZSxDQUFDO0FBRWpELE9BQU8sRUFBRSxpQkFBaUIsRUFBaUIsTUFBTSxtQkFBbUIsQ0FBQzs7Ozs7Ozs7QUFPckUsTUFBTSxPQUFPLHdCQUF3QjtJQUtuQyxJQUFJLFVBQVU7UUFDWixPQUFPLGlCQUFpQixDQUFDO0lBQzNCLENBQUM7SUFFRCxJQUFJLGVBQWU7UUFDakIsTUFBTSxpQkFBaUIsR0FBRztZQUN4QixpQkFBaUIsQ0FBQyxLQUFLO1lBQ3ZCLGlCQUFpQixDQUFDLE1BQU07U0FDekIsQ0FBQztRQUVGLE9BQU8saUJBQWlCLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxFQUFFLEVBQUUsQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLElBQUksS0FBSyxJQUFJLENBQUMsQ0FBQztJQUNwRSxDQUFDO0lBRUQsSUFBSSxVQUFVO1FBQ1osT0FBTyxJQUFJLENBQUMsS0FBSyxDQUFDLElBQUksS0FBSyxpQkFBaUIsQ0FBQyxRQUFRLENBQUM7SUFDeEQsQ0FBQztJQUVELElBQUksUUFBUTs7UUFDVixPQUFPLENBQUMsQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLEtBQUssSUFBSSxDQUFDLE1BQUEsSUFBSSxDQUFDLEtBQUssbUNBQUksQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDO0lBQ3ZELENBQUM7O3NIQXhCVSx3QkFBd0I7MEdBQXhCLHdCQUF3QixxSEN6QnJDLHFwREFxREE7NEZENUJhLHdCQUF3QjtrQkFMcEMsU0FBUzttQkFBQztvQkFDVCxRQUFRLEVBQUUsbUJBQW1CO29CQUM3QixXQUFXLEVBQUUsK0JBQStCO29CQUM1QyxTQUFTLEVBQUUsQ0FBQywrQkFBK0IsQ0FBQztpQkFDN0M7OEJBRVUsS0FBSztzQkFBYixLQUFLO2dCQUNHLEtBQUs7c0JBQWIsS0FBSztnQkFDRyxLQUFLO3NCQUFiLEtBQUsiLCJzb3VyY2VzQ29udGVudCI6WyIvKlxuICogQ29weXJpZ2h0IDIwMjIgQmxvb21yZWFjaC4gQWxsIHJpZ2h0cyByZXNlcnZlZC4gKGh0dHBzOi8vd3d3LmJsb29tcmVhY2guY29tLylcbiAqXG4gKiBMaWNlbnNlZCB1bmRlciB0aGUgQXBhY2hlIExpY2Vuc2UsIFZlcnNpb24gMi4wICh0aGUgXCJMaWNlbnNlXCIpO1xuICogeW91IG1heSBub3QgdXNlIHRoaXMgZmlsZSBleGNlcHQgaW4gY29tcGxpYW5jZSB3aXRoIHRoZSBMaWNlbnNlLlxuICogWW91IG1heSBvYnRhaW4gYSBjb3B5IG9mIHRoZSBMaWNlbnNlIGF0XG4gKlxuICogIGh0dHBzOi8vd3d3LmFwYWNoZS5vcmcvbGljZW5zZXMvTElDRU5TRS0yLjBcbiAqXG4gKiBVbmxlc3MgcmVxdWlyZWQgYnkgYXBwbGljYWJsZSBsYXcgb3IgYWdyZWVkIHRvIGluIHdyaXRpbmcsIHNvZnR3YXJlXG4gKiBkaXN0cmlidXRlZCB1bmRlciB0aGUgTGljZW5zZSBpcyBkaXN0cmlidXRlZCBvbiBhbiBcIkFTIElTXCIgQkFTSVMsXG4gKiBXSVRIT1VUIFdBUlJBTlRJRVMgT1IgQ09ORElUSU9OUyBPRiBBTlkgS0lORCwgZWl0aGVyIGV4cHJlc3Mgb3IgaW1wbGllZC5cbiAqIFNlZSB0aGUgTGljZW5zZSBmb3IgdGhlIHNwZWNpZmljIGxhbmd1YWdlIGdvdmVybmluZyBwZXJtaXNzaW9ucyBhbmRcbiAqIGxpbWl0YXRpb25zIHVuZGVyIHRoZSBMaWNlbnNlLlxuICovXG5cbmltcG9ydCB7IENvbXBvbmVudCwgSW5wdXQgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcbmltcG9ydCB7IEZvcm1Hcm91cCB9IGZyb20gJ0Bhbmd1bGFyL2Zvcm1zJztcbmltcG9ydCB7IEJyaWVGb3JtRmllbGRUeXBlLCBCcmllRm9ybUZpZWxkIH0gZnJvbSAnLi4vLi4vbW9kZWxzL2Zvcm0nO1xuXG5AQ29tcG9uZW50KHtcbiAgc2VsZWN0b3I6ICdicmllLWZvcm0tY29udHJvbCcsXG4gIHRlbXBsYXRlVXJsOiAnLi9mb3JtLWNvbnRyb2wuY29tcG9uZW50Lmh0bWwnLFxuICBzdHlsZVVybHM6IFsnLi9mb3JtLWNvbnRyb2wuY29tcG9uZW50LnNjc3MnXSxcbn0pXG5leHBvcnQgY2xhc3MgQnJpZUZvcm1Db250cm9sQ29tcG9uZW50IHtcbiAgQElucHV0KCkgZ3JvdXA6IEZvcm1Hcm91cDtcbiAgQElucHV0KCkgZmllbGQ6IEJyaWVGb3JtRmllbGQ7XG4gIEBJbnB1dCgpIGluZGV4OiBudW1iZXI7XG5cbiAgZ2V0IEZpZWxkVHlwZXMoKTogdHlwZW9mIEJyaWVGb3JtRmllbGRUeXBlIHtcbiAgICByZXR1cm4gQnJpZUZvcm1GaWVsZFR5cGU7XG4gIH1cblxuICBnZXQgaGFzTWF0Rm9ybUZpZWxkKCk6IGJvb2xlYW4ge1xuICAgIGNvbnN0IG1hdEZvcm1GaWVsZFR5cGVzID0gW1xuICAgICAgQnJpZUZvcm1GaWVsZFR5cGUuSU5QVVQsXG4gICAgICBCcmllRm9ybUZpZWxkVHlwZS5TRUxFQ1QsXG4gICAgXTtcblxuICAgIHJldHVybiBtYXRGb3JtRmllbGRUeXBlcy5zb21lKCh0eXBlKSA9PiB0aGlzLmZpZWxkLnR5cGUgPT09IHR5cGUpO1xuICB9XG5cbiAgZ2V0IGlzQ2hlY2tib3goKTogYm9vbGVhbiB7XG4gICAgcmV0dXJuIHRoaXMuZmllbGQudHlwZSA9PT0gQnJpZUZvcm1GaWVsZFR5cGUuQ0hFQ0tCT1g7XG4gIH1cblxuICBnZXQgaGFzTGFiZWwoKTogYm9vbGVhbiB7XG4gICAgcmV0dXJuICEhdGhpcy5maWVsZC5sYWJlbCAmJiAodGhpcy5pbmRleCA/PyAwKSA9PT0gMDtcbiAgfVxufVxuIiwiPCEtLVxuICBDb3B5cmlnaHQgMjAyMiBCbG9vbXJlYWNoLiBBbGwgcmlnaHRzIHJlc2VydmVkLiAoaHR0cHM6Ly93d3cuYmxvb21yZWFjaC5jb20vKVxuXG4gIExpY2Vuc2VkIHVuZGVyIHRoZSBBcGFjaGUgTGljZW5zZSwgVmVyc2lvbiAyLjAgKHRoZSBcIkxpY2Vuc2VcIik7XG4gIHlvdSBtYXkgbm90IHVzZSB0aGlzIGZpbGUgZXhjZXB0IGluIGNvbXBsaWFuY2Ugd2l0aCB0aGUgTGljZW5zZS5cbiAgWW91IG1heSBvYnRhaW4gYSBjb3B5IG9mIHRoZSBMaWNlbnNlIGF0XG5cbiAgIGh0dHBzOi8vd3d3LmFwYWNoZS5vcmcvbGljZW5zZXMvTElDRU5TRS0yLjBcblxuICBVbmxlc3MgcmVxdWlyZWQgYnkgYXBwbGljYWJsZSBsYXcgb3IgYWdyZWVkIHRvIGluIHdyaXRpbmcsIHNvZnR3YXJlXG4gIGRpc3RyaWJ1dGVkIHVuZGVyIHRoZSBMaWNlbnNlIGlzIGRpc3RyaWJ1dGVkIG9uIGFuIFwiQVMgSVNcIiBCQVNJUyxcbiAgV0lUSE9VVCBXQVJSQU5USUVTIE9SIENPTkRJVElPTlMgT0YgQU5ZIEtJTkQsIGVpdGhlciBleHByZXNzIG9yIGltcGxpZWQuXG4gIFNlZSB0aGUgTGljZW5zZSBmb3IgdGhlIHNwZWNpZmljIGxhbmd1YWdlIGdvdmVybmluZyBwZXJtaXNzaW9ucyBhbmRcbiAgbGltaXRhdGlvbnMgdW5kZXIgdGhlIExpY2Vuc2UuXG4gIC0tPlxuXG48ZGl2IFtmb3JtR3JvdXBdPVwiZ3JvdXBcIj5cbiAgPGxhYmVsICpuZ0lmPVwiIWhhc01hdEZvcm1GaWVsZCAmJiAhaXNDaGVja2JveCAmJiBoYXNMYWJlbFwiXG4gICAgICAgICBbZm9yXT1cImZpZWxkLmlkXCI+XG4gICAge3sgZmllbGQubGFiZWwgfX1cbiAgPC9sYWJlbD5cblxuICA8ZGl2PlxuICAgIDxicmllLWZvcm0taW5wdXRcbiAgICAgICpuZ0lmPVwiZmllbGQudHlwZSA9PT0gRmllbGRUeXBlcy5JTlBVVFwiXG4gICAgICBbaGFzTGFiZWxdPVwiaGFzTGFiZWxcIlxuICAgICAgW2dyb3VwXT1cImdyb3VwXCJcbiAgICAgIFtmaWVsZF09XCJmaWVsZFwiPjwvYnJpZS1mb3JtLWlucHV0PlxuXG4gICAgPGJyaWUtZm9ybS1zZWxlY3RcbiAgICAgICpuZ0lmPVwiZmllbGQudHlwZSA9PT0gRmllbGRUeXBlcy5TRUxFQ1RcIlxuICAgICAgW2hhc0xhYmVsXT1cImhhc0xhYmVsXCJcbiAgICAgIFtncm91cF09XCJncm91cFwiXG4gICAgICBbZmllbGRdPVwiZmllbGRcIj48L2JyaWUtZm9ybS1zZWxlY3Q+XG5cbiAgICA8YnJpZS1mb3JtLWNoZWNrYm94XG4gICAgICAqbmdJZj1cImZpZWxkLnR5cGUgPT09IEZpZWxkVHlwZXMuQ0hFQ0tCT1hcIlxuICAgICAgW2dyb3VwXT1cImdyb3VwXCJcbiAgICAgIFtmaWVsZF09XCJmaWVsZFwiPjwvYnJpZS1mb3JtLWNoZWNrYm94PlxuICA8L2Rpdj5cblxuICA8bmctY29udGFpbmVyICpuZ0lmPVwiIWhhc01hdEZvcm1GaWVsZFwiPlxuXG4gICAgPG5nLWNvbnRhaW5lciAqbmdGb3I9XCJsZXQgZXJyb3Igb2YgZmllbGQuZXJyb3JzXCIgbmdQcm9qZWN0QXM9XCJtYXQtZXJyb3JcIj5cbiAgICAgIDxtYXQtZXJyb3IgY2xhc3M9XCJlcnJvci1tZXNzYWdlXCIgKm5nSWY9XCJlcnJvci52YWxpZGF0ZShncm91cC5nZXQoZmllbGQubmFtZSkpXCI+XG4gICAgICAgIHt7IGVycm9yLm1lc3NhZ2UgfX1cbiAgICAgIDwvbWF0LWVycm9yPlxuICAgIDwvbmctY29udGFpbmVyPlxuXG4gIDwvbmctY29udGFpbmVyPlxuXG4gIDxuZy1jb250ZW50PjwvbmctY29udGVudD5cbjwvZGl2PlxuIl19 | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZm9ybS1jb250cm9sLmNvbXBvbmVudC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3Byb2plY3RzL2JyaWUvZm9ybS9jb21wb25lbnRzL2Zvcm0tY29udHJvbC9mb3JtLWNvbnRyb2wuY29tcG9uZW50LnRzIiwiLi4vLi4vLi4vLi4vLi4vLi4vLi4vcHJvamVjdHMvYnJpZS9mb3JtL2NvbXBvbmVudHMvZm9ybS1jb250cm9sL2Zvcm0tY29udHJvbC5jb21wb25lbnQuaHRtbCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTs7Ozs7Ozs7Ozs7Ozs7R0FjRztBQUVILE9BQU8sRUFBRSxTQUFTLEVBQUUsS0FBSyxFQUFFLE1BQU0sZUFBZSxDQUFDO0FBRWpELE9BQU8sRUFBRSxpQkFBaUIsRUFBaUIsTUFBTSxtQkFBbUIsQ0FBQzs7Ozs7Ozs7O0FBT3JFLE1BQU0sT0FBTyx3QkFBd0I7SUFLbkMsSUFBSSxVQUFVO1FBQ1osT0FBTyxpQkFBaUIsQ0FBQztJQUMzQixDQUFDO0lBRUQsSUFBSSxlQUFlO1FBQ2pCLE1BQU0saUJBQWlCLEdBQUc7WUFDeEIsaUJBQWlCLENBQUMsS0FBSztZQUN2QixpQkFBaUIsQ0FBQyxNQUFNO1lBQ3hCLGlCQUFpQixDQUFDLElBQUk7U0FDdkIsQ0FBQztRQUVGLE9BQU8saUJBQWlCLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxFQUFFLEVBQUUsQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLElBQUksS0FBSyxJQUFJLENBQUMsQ0FBQztJQUNwRSxDQUFDO0lBRUQsSUFBSSxVQUFVO1FBQ1osT0FBTyxJQUFJLENBQUMsS0FBSyxDQUFDLElBQUksS0FBSyxpQkFBaUIsQ0FBQyxRQUFRLENBQUM7SUFDeEQsQ0FBQztJQUVELElBQUksUUFBUTs7UUFDVixPQUFPLENBQUMsQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLEtBQUssSUFBSSxDQUFDLE1BQUEsSUFBSSxDQUFDLEtBQUssbUNBQUksQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDO0lBQ3ZELENBQUM7O3NIQXpCVSx3QkFBd0I7MEdBQXhCLHdCQUF3QixxSEN6QnJDLCt6REEyREE7NEZEbENhLHdCQUF3QjtrQkFMcEMsU0FBUzttQkFBQztvQkFDVCxRQUFRLEVBQUUsbUJBQW1CO29CQUM3QixXQUFXLEVBQUUsK0JBQStCO29CQUM1QyxTQUFTLEVBQUUsQ0FBQywrQkFBK0IsQ0FBQztpQkFDN0M7OEJBRVUsS0FBSztzQkFBYixLQUFLO2dCQUNHLEtBQUs7c0JBQWIsS0FBSztnQkFDRyxLQUFLO3NCQUFiLEtBQUsiLCJzb3VyY2VzQ29udGVudCI6WyIvKlxuICogQ29weXJpZ2h0IDIwMjIgQmxvb21yZWFjaC4gQWxsIHJpZ2h0cyByZXNlcnZlZC4gKGh0dHBzOi8vd3d3LmJsb29tcmVhY2guY29tLylcbiAqXG4gKiBMaWNlbnNlZCB1bmRlciB0aGUgQXBhY2hlIExpY2Vuc2UsIFZlcnNpb24gMi4wICh0aGUgXCJMaWNlbnNlXCIpO1xuICogeW91IG1heSBub3QgdXNlIHRoaXMgZmlsZSBleGNlcHQgaW4gY29tcGxpYW5jZSB3aXRoIHRoZSBMaWNlbnNlLlxuICogWW91IG1heSBvYnRhaW4gYSBjb3B5IG9mIHRoZSBMaWNlbnNlIGF0XG4gKlxuICogIGh0dHBzOi8vd3d3LmFwYWNoZS5vcmcvbGljZW5zZXMvTElDRU5TRS0yLjBcbiAqXG4gKiBVbmxlc3MgcmVxdWlyZWQgYnkgYXBwbGljYWJsZSBsYXcgb3IgYWdyZWVkIHRvIGluIHdyaXRpbmcsIHNvZnR3YXJlXG4gKiBkaXN0cmlidXRlZCB1bmRlciB0aGUgTGljZW5zZSBpcyBkaXN0cmlidXRlZCBvbiBhbiBcIkFTIElTXCIgQkFTSVMsXG4gKiBXSVRIT1VUIFdBUlJBTlRJRVMgT1IgQ09ORElUSU9OUyBPRiBBTlkgS0lORCwgZWl0aGVyIGV4cHJlc3Mgb3IgaW1wbGllZC5cbiAqIFNlZSB0aGUgTGljZW5zZSBmb3IgdGhlIHNwZWNpZmljIGxhbmd1YWdlIGdvdmVybmluZyBwZXJtaXNzaW9ucyBhbmRcbiAqIGxpbWl0YXRpb25zIHVuZGVyIHRoZSBMaWNlbnNlLlxuICovXG5cbmltcG9ydCB7IENvbXBvbmVudCwgSW5wdXQgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcbmltcG9ydCB7IEZvcm1Hcm91cCB9IGZyb20gJ0Bhbmd1bGFyL2Zvcm1zJztcbmltcG9ydCB7IEJyaWVGb3JtRmllbGRUeXBlLCBCcmllRm9ybUZpZWxkIH0gZnJvbSAnLi4vLi4vbW9kZWxzL2Zvcm0nO1xuXG5AQ29tcG9uZW50KHtcbiAgc2VsZWN0b3I6ICdicmllLWZvcm0tY29udHJvbCcsXG4gIHRlbXBsYXRlVXJsOiAnLi9mb3JtLWNvbnRyb2wuY29tcG9uZW50Lmh0bWwnLFxuICBzdHlsZVVybHM6IFsnLi9mb3JtLWNvbnRyb2wuY29tcG9uZW50LnNjc3MnXSxcbn0pXG5leHBvcnQgY2xhc3MgQnJpZUZvcm1Db250cm9sQ29tcG9uZW50IHtcbiAgQElucHV0KCkgZ3JvdXA6IEZvcm1Hcm91cDtcbiAgQElucHV0KCkgZmllbGQ6IEJyaWVGb3JtRmllbGQ7XG4gIEBJbnB1dCgpIGluZGV4OiBudW1iZXI7XG5cbiAgZ2V0IEZpZWxkVHlwZXMoKTogdHlwZW9mIEJyaWVGb3JtRmllbGRUeXBlIHtcbiAgICByZXR1cm4gQnJpZUZvcm1GaWVsZFR5cGU7XG4gIH1cblxuICBnZXQgaGFzTWF0Rm9ybUZpZWxkKCk6IGJvb2xlYW4ge1xuICAgIGNvbnN0IG1hdEZvcm1GaWVsZFR5cGVzID0gW1xuICAgICAgQnJpZUZvcm1GaWVsZFR5cGUuSU5QVVQsXG4gICAgICBCcmllRm9ybUZpZWxkVHlwZS5TRUxFQ1QsXG4gICAgICBCcmllRm9ybUZpZWxkVHlwZS5URVhULFxuICAgIF07XG5cbiAgICByZXR1cm4gbWF0Rm9ybUZpZWxkVHlwZXMuc29tZSgodHlwZSkgPT4gdGhpcy5maWVsZC50eXBlID09PSB0eXBlKTtcbiAgfVxuXG4gIGdldCBpc0NoZWNrYm94KCk6IGJvb2xlYW4ge1xuICAgIHJldHVybiB0aGlzLmZpZWxkLnR5cGUgPT09IEJyaWVGb3JtRmllbGRUeXBlLkNIRUNLQk9YO1xuICB9XG5cbiAgZ2V0IGhhc0xhYmVsKCk6IGJvb2xlYW4ge1xuICAgIHJldHVybiAhIXRoaXMuZmllbGQubGFiZWwgJiYgKHRoaXMuaW5kZXggPz8gMCkgPT09IDA7XG4gIH1cbn1cbiIsIjwhLS1cbiAgQ29weXJpZ2h0IDIwMjIgQmxvb21yZWFjaC4gQWxsIHJpZ2h0cyByZXNlcnZlZC4gKGh0dHBzOi8vd3d3LmJsb29tcmVhY2guY29tLylcblxuICBMaWNlbnNlZCB1bmRlciB0aGUgQXBhY2hlIExpY2Vuc2UsIFZlcnNpb24gMi4wICh0aGUgXCJMaWNlbnNlXCIpO1xuICB5b3UgbWF5IG5vdCB1c2UgdGhpcyBmaWxlIGV4Y2VwdCBpbiBjb21wbGlhbmNlIHdpdGggdGhlIExpY2Vuc2UuXG4gIFlvdSBtYXkgb2J0YWluIGEgY29weSBvZiB0aGUgTGljZW5zZSBhdFxuXG4gICBodHRwczovL3d3dy5hcGFjaGUub3JnL2xpY2Vuc2VzL0xJQ0VOU0UtMi4wXG5cbiAgVW5sZXNzIHJlcXVpcmVkIGJ5IGFwcGxpY2FibGUgbGF3IG9yIGFncmVlZCB0byBpbiB3cml0aW5nLCBzb2Z0d2FyZVxuICBkaXN0cmlidXRlZCB1bmRlciB0aGUgTGljZW5zZSBpcyBkaXN0cmlidXRlZCBvbiBhbiBcIkFTIElTXCIgQkFTSVMsXG4gIFdJVEhPVVQgV0FSUkFOVElFUyBPUiBDT05ESVRJT05TIE9GIEFOWSBLSU5ELCBlaXRoZXIgZXhwcmVzcyBvciBpbXBsaWVkLlxuICBTZWUgdGhlIExpY2Vuc2UgZm9yIHRoZSBzcGVjaWZpYyBsYW5ndWFnZSBnb3Zlcm5pbmcgcGVybWlzc2lvbnMgYW5kXG4gIGxpbWl0YXRpb25zIHVuZGVyIHRoZSBMaWNlbnNlLlxuICAtLT5cblxuPGRpdiBbZm9ybUdyb3VwXT1cImdyb3VwXCI+XG4gIDxsYWJlbCAqbmdJZj1cIiFoYXNNYXRGb3JtRmllbGQgJiYgIWlzQ2hlY2tib3ggJiYgaGFzTGFiZWxcIlxuICAgICAgICAgW2Zvcl09XCJmaWVsZC5pZFwiPlxuICAgIHt7IGZpZWxkLmxhYmVsIH19XG4gIDwvbGFiZWw+XG5cbiAgPGRpdj5cbiAgICA8YnJpZS1mb3JtLWlucHV0XG4gICAgICAqbmdJZj1cImZpZWxkLnR5cGUgPT09IEZpZWxkVHlwZXMuSU5QVVRcIlxuICAgICAgW2hhc0xhYmVsXT1cImhhc0xhYmVsXCJcbiAgICAgIFtncm91cF09XCJncm91cFwiXG4gICAgICBbZmllbGRdPVwiZmllbGRcIj48L2JyaWUtZm9ybS1pbnB1dD5cblxuICAgIDxicmllLWZvcm0tc2VsZWN0XG4gICAgICAqbmdJZj1cImZpZWxkLnR5cGUgPT09IEZpZWxkVHlwZXMuU0VMRUNUXCJcbiAgICAgIFtoYXNMYWJlbF09XCJoYXNMYWJlbFwiXG4gICAgICBbZ3JvdXBdPVwiZ3JvdXBcIlxuICAgICAgW2ZpZWxkXT1cImZpZWxkXCI+PC9icmllLWZvcm0tc2VsZWN0PlxuXG4gICAgPGJyaWUtZm9ybS1jaGVja2JveFxuICAgICAgKm5nSWY9XCJmaWVsZC50eXBlID09PSBGaWVsZFR5cGVzLkNIRUNLQk9YXCJcbiAgICAgIFtncm91cF09XCJncm91cFwiXG4gICAgICBbZmllbGRdPVwiZmllbGRcIj48L2JyaWUtZm9ybS1jaGVja2JveD5cblxuICAgIDxicmllLWZvcm0tdGV4dFxuICAgICAgKm5nSWY9XCJmaWVsZC50eXBlID09PSBGaWVsZFR5cGVzLlRFWFRcIlxuICAgICAgW2hhc0xhYmVsXT1cImhhc0xhYmVsXCJcbiAgICAgIFtncm91cF09XCJncm91cFwiXG4gICAgICBbZmllbGRdPVwiZmllbGRcIj48L2JyaWUtZm9ybS10ZXh0PlxuICA8L2Rpdj5cblxuICA8bmctY29udGFpbmVyICpuZ0lmPVwiIWhhc01hdEZvcm1GaWVsZFwiPlxuXG4gICAgPG5nLWNvbnRhaW5lciAqbmdGb3I9XCJsZXQgZXJyb3Igb2YgZmllbGQuZXJyb3JzXCIgbmdQcm9qZWN0QXM9XCJtYXQtZXJyb3JcIj5cbiAgICAgIDxtYXQtZXJyb3IgY2xhc3M9XCJlcnJvci1tZXNzYWdlXCIgKm5nSWY9XCJlcnJvci52YWxpZGF0ZShncm91cC5nZXQoZmllbGQubmFtZSkpXCI+XG4gICAgICAgIHt7IGVycm9yLm1lc3NhZ2UgfX1cbiAgICAgIDwvbWF0LWVycm9yPlxuICAgIDwvbmctY29udGFpbmVyPlxuXG4gIDwvbmctY29udGFpbmVyPlxuXG4gIDxuZy1jb250ZW50PjwvbmctY29udGVudD5cbjwvZGl2PlxuIl19 |
@@ -0,0 +0,0 @@ /* |
@@ -0,0 +0,0 @@ /* |
@@ -0,0 +0,0 @@ /* |
@@ -0,0 +0,0 @@ /* |
@@ -33,2 +33,3 @@ /* | ||
import { BrieFormGroupRepeaterComponent } from './components/form-group-repeater/form-group-repeater.component'; | ||
import { BrieFormTextComponent } from './components/form-text/form-text.component'; | ||
import * as i0 from "@angular/core"; | ||
@@ -43,3 +44,4 @@ export class BrieFormModule { | ||
BrieFormCheckboxComponent, | ||
BrieFormGroupRepeaterComponent], imports: [CommonModule, | ||
BrieFormGroupRepeaterComponent, | ||
BrieFormTextComponent], imports: [CommonModule, | ||
DragDropModule, | ||
@@ -91,2 +93,3 @@ FormsModule, | ||
BrieFormGroupRepeaterComponent, | ||
BrieFormTextComponent, | ||
], | ||
@@ -98,2 +101,2 @@ exports: [ | ||
}] }); | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZm9ybS5tb2R1bGUuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi9wcm9qZWN0cy9icmllL2Zvcm0vZm9ybS5tb2R1bGUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7Ozs7Ozs7Ozs7Ozs7O0dBY0c7QUFFSCxPQUFPLEVBQUUsUUFBUSxFQUFFLE1BQU0sZUFBZSxDQUFDO0FBQ3pDLE9BQU8sRUFBRSxZQUFZLEVBQUUsTUFBTSxpQkFBaUIsQ0FBQztBQUMvQyxPQUFPLEVBQUUsV0FBVyxFQUFFLG1CQUFtQixFQUFFLE1BQU0sZ0JBQWdCLENBQUM7QUFDbEUsT0FBTyxFQUFFLGNBQWMsRUFBRSxNQUFNLHdCQUF3QixDQUFDO0FBQ3hELE9BQU8sRUFBRSxlQUFlLEVBQUUsTUFBTSwwQkFBMEIsQ0FBQztBQUMzRCxPQUFPLEVBQUUsaUJBQWlCLEVBQUUsTUFBTSw0QkFBNEIsQ0FBQztBQUMvRCxPQUFPLEVBQUUsa0JBQWtCLEVBQUUsTUFBTSw4QkFBOEIsQ0FBQztBQUNsRSxPQUFPLEVBQUUsYUFBYSxFQUFFLE1BQU0sd0JBQXdCLENBQUM7QUFDdkQsT0FBTyxFQUFFLGNBQWMsRUFBRSxNQUFNLHlCQUF5QixDQUFDO0FBQ3pELE9BQU8sRUFBRSxlQUFlLEVBQUUsTUFBTSwwQkFBMEIsQ0FBQztBQUMzRCxPQUFPLEVBQUUscUJBQXFCLEVBQUUsTUFBTSxnQ0FBZ0MsQ0FBQztBQUV2RSxPQUFPLEVBQUUseUJBQXlCLEVBQUUsTUFBTSxvREFBb0QsQ0FBQztBQUMvRixPQUFPLEVBQUUsaUJBQWlCLEVBQUUsTUFBTSw2QkFBNkIsQ0FBQztBQUNoRSxPQUFPLEVBQUUsdUJBQXVCLEVBQUUsTUFBTSxnREFBZ0QsQ0FBQztBQUN6RixPQUFPLEVBQUUsd0JBQXdCLEVBQUUsTUFBTSxrREFBa0QsQ0FBQztBQUM1RixPQUFPLEVBQUUsc0JBQXNCLEVBQUUsTUFBTSw4Q0FBOEMsQ0FBQztBQUN0RixPQUFPLEVBQUUsOEJBQThCLEVBQUUsTUFBTSxnRUFBZ0UsQ0FBQzs7QUE0QmhILE1BQU0sT0FBTyxjQUFjOzs0R0FBZCxjQUFjOzZHQUFkLGNBQWMsaUJBWHZCLGlCQUFpQjtRQUNqQixzQkFBc0I7UUFDdEIsd0JBQXdCO1FBQ3hCLHVCQUF1QjtRQUN2Qix5QkFBeUI7UUFDekIsOEJBQThCLGFBbEI5QixZQUFZO1FBQ1osY0FBYztRQUNkLFdBQVc7UUFDWCxxQkFBcUI7UUFDckIsZUFBZTtRQUNmLGlCQUFpQjtRQUNqQixrQkFBa0I7UUFDbEIsYUFBYTtRQUNiLGNBQWM7UUFDZCxlQUFlO1FBQ2YsbUJBQW1CLGFBV25CLGlCQUFpQjs2R0FHUixjQUFjLFlBekJoQjtZQUNQLFlBQVk7WUFDWixjQUFjO1lBQ2QsV0FBVztZQUNYLHFCQUFxQjtZQUNyQixlQUFlO1lBQ2YsaUJBQWlCO1lBQ2pCLGtCQUFrQjtZQUNsQixhQUFhO1lBQ2IsY0FBYztZQUNkLGVBQWU7WUFDZixtQkFBbUI7U0FDcEI7NEZBYVUsY0FBYztrQkExQjFCLFFBQVE7bUJBQUM7b0JBQ1IsT0FBTyxFQUFFO3dCQUNQLFlBQVk7d0JBQ1osY0FBYzt3QkFDZCxXQUFXO3dCQUNYLHFCQUFxQjt3QkFDckIsZUFBZTt3QkFDZixpQkFBaUI7d0JBQ2pCLGtCQUFrQjt3QkFDbEIsYUFBYTt3QkFDYixjQUFjO3dCQUNkLGVBQWU7d0JBQ2YsbUJBQW1CO3FCQUNwQjtvQkFDRCxZQUFZLEVBQUU7d0JBQ1osaUJBQWlCO3dCQUNqQixzQkFBc0I7d0JBQ3RCLHdCQUF3Qjt3QkFDeEIsdUJBQXVCO3dCQUN2Qix5QkFBeUI7d0JBQ3pCLDhCQUE4QjtxQkFDL0I7b0JBQ0QsT0FBTyxFQUFFO3dCQUNQLGlCQUFpQjtxQkFDbEI7aUJBQ0YiLCJzb3VyY2VzQ29udGVudCI6WyIvKlxuICogQ29weXJpZ2h0IDIwMjIgQmxvb21yZWFjaC4gQWxsIHJpZ2h0cyByZXNlcnZlZC4gKGh0dHBzOi8vd3d3LmJsb29tcmVhY2guY29tLylcbiAqXG4gKiBMaWNlbnNlZCB1bmRlciB0aGUgQXBhY2hlIExpY2Vuc2UsIFZlcnNpb24gMi4wICh0aGUgXCJMaWNlbnNlXCIpO1xuICogeW91IG1heSBub3QgdXNlIHRoaXMgZmlsZSBleGNlcHQgaW4gY29tcGxpYW5jZSB3aXRoIHRoZSBMaWNlbnNlLlxuICogWW91IG1heSBvYnRhaW4gYSBjb3B5IG9mIHRoZSBMaWNlbnNlIGF0XG4gKlxuICogIGh0dHBzOi8vd3d3LmFwYWNoZS5vcmcvbGljZW5zZXMvTElDRU5TRS0yLjBcbiAqXG4gKiBVbmxlc3MgcmVxdWlyZWQgYnkgYXBwbGljYWJsZSBsYXcgb3IgYWdyZWVkIHRvIGluIHdyaXRpbmcsIHNvZnR3YXJlXG4gKiBkaXN0cmlidXRlZCB1bmRlciB0aGUgTGljZW5zZSBpcyBkaXN0cmlidXRlZCBvbiBhbiBcIkFTIElTXCIgQkFTSVMsXG4gKiBXSVRIT1VUIFdBUlJBTlRJRVMgT1IgQ09ORElUSU9OUyBPRiBBTlkgS0lORCwgZWl0aGVyIGV4cHJlc3Mgb3IgaW1wbGllZC5cbiAqIFNlZSB0aGUgTGljZW5zZSBmb3IgdGhlIHNwZWNpZmljIGxhbmd1YWdlIGdvdmVybmluZyBwZXJtaXNzaW9ucyBhbmRcbiAqIGxpbWl0YXRpb25zIHVuZGVyIHRoZSBMaWNlbnNlLlxuICovXG5cbmltcG9ydCB7IE5nTW9kdWxlIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pbXBvcnQgeyBDb21tb25Nb2R1bGUgfSBmcm9tICdAYW5ndWxhci9jb21tb24nO1xuaW1wb3J0IHsgRm9ybXNNb2R1bGUsIFJlYWN0aXZlRm9ybXNNb2R1bGUgfSBmcm9tICdAYW5ndWxhci9mb3Jtcyc7XG5pbXBvcnQgeyBEcmFnRHJvcE1vZHVsZSB9IGZyb20gJ0Bhbmd1bGFyL2Nkay9kcmFnLWRyb3AnO1xuaW1wb3J0IHsgTWF0QnV0dG9uTW9kdWxlIH0gZnJvbSAnQGFuZ3VsYXIvbWF0ZXJpYWwvYnV0dG9uJztcbmltcG9ydCB7IE1hdENoZWNrYm94TW9kdWxlIH0gZnJvbSAnQGFuZ3VsYXIvbWF0ZXJpYWwvY2hlY2tib3gnO1xuaW1wb3J0IHsgTWF0Rm9ybUZpZWxkTW9kdWxlIH0gZnJvbSAnQGFuZ3VsYXIvbWF0ZXJpYWwvZm9ybS1maWVsZCc7XG5pbXBvcnQgeyBNYXRJY29uTW9kdWxlIH0gZnJvbSAnQGFuZ3VsYXIvbWF0ZXJpYWwvaWNvbic7XG5pbXBvcnQgeyBNYXRJbnB1dE1vZHVsZSB9IGZyb20gJ0Bhbmd1bGFyL21hdGVyaWFsL2lucHV0JztcbmltcG9ydCB7IE1hdFNlbGVjdE1vZHVsZSB9IGZyb20gJ0Bhbmd1bGFyL21hdGVyaWFsL3NlbGVjdCc7XG5pbXBvcnQgeyBNYXRBdXRvY29tcGxldGVNb2R1bGUgfSBmcm9tICdAYW5ndWxhci9tYXRlcmlhbC9hdXRvY29tcGxldGUnO1xuXG5pbXBvcnQgeyBCcmllRm9ybUNoZWNrYm94Q29tcG9uZW50IH0gZnJvbSAnLi9jb21wb25lbnRzL2Zvcm0tY2hlY2tib3gvZm9ybS1jaGVja2JveC5jb21wb25lbnQnO1xuaW1wb3J0IHsgQnJpZUZvcm1Db21wb25lbnQgfSBmcm9tICcuL2NvbXBvbmVudHMvZm9ybS5jb21wb25lbnQnO1xuaW1wb3J0IHsgQnJpZUZvcm1TZWxlY3RDb21wb25lbnQgfSBmcm9tICcuL2NvbXBvbmVudHMvZm9ybS1zZWxlY3QvZm9ybS1zZWxlY3QuY29tcG9uZW50JztcbmltcG9ydCB7IEJyaWVGb3JtQ29udHJvbENvbXBvbmVudCB9IGZyb20gJy4vY29tcG9uZW50cy9mb3JtLWNvbnRyb2wvZm9ybS1jb250cm9sLmNvbXBvbmVudCc7XG5pbXBvcnQgeyBCcmllRm9ybUlucHV0Q29tcG9uZW50IH0gZnJvbSAnLi9jb21wb25lbnRzL2Zvcm0taW5wdXQvZm9ybS1pbnB1dC5jb21wb25lbnQnO1xuaW1wb3J0IHsgQnJpZUZvcm1Hcm91cFJlcGVhdGVyQ29tcG9uZW50IH0gZnJvbSAnLi9jb21wb25lbnRzL2Zvcm0tZ3JvdXAtcmVwZWF0ZXIvZm9ybS1ncm91cC1yZXBlYXRlci5jb21wb25lbnQnO1xuXG5ATmdNb2R1bGUoe1xuICBpbXBvcnRzOiBbXG4gICAgQ29tbW9uTW9kdWxlLFxuICAgIERyYWdEcm9wTW9kdWxlLFxuICAgIEZvcm1zTW9kdWxlLFxuICAgIE1hdEF1dG9jb21wbGV0ZU1vZHVsZSxcbiAgICBNYXRCdXR0b25Nb2R1bGUsXG4gICAgTWF0Q2hlY2tib3hNb2R1bGUsXG4gICAgTWF0Rm9ybUZpZWxkTW9kdWxlLFxuICAgIE1hdEljb25Nb2R1bGUsXG4gICAgTWF0SW5wdXRNb2R1bGUsXG4gICAgTWF0U2VsZWN0TW9kdWxlLFxuICAgIFJlYWN0aXZlRm9ybXNNb2R1bGUsXG4gIF0sXG4gIGRlY2xhcmF0aW9uczogW1xuICAgIEJyaWVGb3JtQ29tcG9uZW50LFxuICAgIEJyaWVGb3JtSW5wdXRDb21wb25lbnQsXG4gICAgQnJpZUZvcm1Db250cm9sQ29tcG9uZW50LFxuICAgIEJyaWVGb3JtU2VsZWN0Q29tcG9uZW50LFxuICAgIEJyaWVGb3JtQ2hlY2tib3hDb21wb25lbnQsXG4gICAgQnJpZUZvcm1Hcm91cFJlcGVhdGVyQ29tcG9uZW50LFxuICBdLFxuICBleHBvcnRzOiBbXG4gICAgQnJpZUZvcm1Db21wb25lbnQsXG4gIF0sXG59KVxuZXhwb3J0IGNsYXNzIEJyaWVGb3JtTW9kdWxlIHsgfVxuIl19 | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZm9ybS5tb2R1bGUuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi9wcm9qZWN0cy9icmllL2Zvcm0vZm9ybS5tb2R1bGUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7Ozs7Ozs7Ozs7Ozs7O0dBY0c7QUFFSCxPQUFPLEVBQUUsUUFBUSxFQUFFLE1BQU0sZUFBZSxDQUFDO0FBQ3pDLE9BQU8sRUFBRSxZQUFZLEVBQUUsTUFBTSxpQkFBaUIsQ0FBQztBQUMvQyxPQUFPLEVBQUUsV0FBVyxFQUFFLG1CQUFtQixFQUFFLE1BQU0sZ0JBQWdCLENBQUM7QUFDbEUsT0FBTyxFQUFFLGNBQWMsRUFBRSxNQUFNLHdCQUF3QixDQUFDO0FBQ3hELE9BQU8sRUFBRSxlQUFlLEVBQUUsTUFBTSwwQkFBMEIsQ0FBQztBQUMzRCxPQUFPLEVBQUUsaUJBQWlCLEVBQUUsTUFBTSw0QkFBNEIsQ0FBQztBQUMvRCxPQUFPLEVBQUUsa0JBQWtCLEVBQUUsTUFBTSw4QkFBOEIsQ0FBQztBQUNsRSxPQUFPLEVBQUUsYUFBYSxFQUFFLE1BQU0sd0JBQXdCLENBQUM7QUFDdkQsT0FBTyxFQUFFLGNBQWMsRUFBRSxNQUFNLHlCQUF5QixDQUFDO0FBQ3pELE9BQU8sRUFBRSxlQUFlLEVBQUUsTUFBTSwwQkFBMEIsQ0FBQztBQUMzRCxPQUFPLEVBQUUscUJBQXFCLEVBQUUsTUFBTSxnQ0FBZ0MsQ0FBQztBQUV2RSxPQUFPLEVBQUUseUJBQXlCLEVBQUUsTUFBTSxvREFBb0QsQ0FBQztBQUMvRixPQUFPLEVBQUUsaUJBQWlCLEVBQUUsTUFBTSw2QkFBNkIsQ0FBQztBQUNoRSxPQUFPLEVBQUUsdUJBQXVCLEVBQUUsTUFBTSxnREFBZ0QsQ0FBQztBQUN6RixPQUFPLEVBQUUsd0JBQXdCLEVBQUUsTUFBTSxrREFBa0QsQ0FBQztBQUM1RixPQUFPLEVBQUUsc0JBQXNCLEVBQUUsTUFBTSw4Q0FBOEMsQ0FBQztBQUN0RixPQUFPLEVBQUUsOEJBQThCLEVBQUUsTUFBTSxnRUFBZ0UsQ0FBQztBQUNoSCxPQUFPLEVBQUUscUJBQXFCLEVBQUUsTUFBTSw0Q0FBNEMsQ0FBQzs7QUE2Qm5GLE1BQU0sT0FBTyxjQUFjOzs0R0FBZCxjQUFjOzZHQUFkLGNBQWMsaUJBWnZCLGlCQUFpQjtRQUNqQixzQkFBc0I7UUFDdEIsd0JBQXdCO1FBQ3hCLHVCQUF1QjtRQUN2Qix5QkFBeUI7UUFDekIsOEJBQThCO1FBQzlCLHFCQUFxQixhQW5CckIsWUFBWTtRQUNaLGNBQWM7UUFDZCxXQUFXO1FBQ1gscUJBQXFCO1FBQ3JCLGVBQWU7UUFDZixpQkFBaUI7UUFDakIsa0JBQWtCO1FBQ2xCLGFBQWE7UUFDYixjQUFjO1FBQ2QsZUFBZTtRQUNmLG1CQUFtQixhQVluQixpQkFBaUI7NkdBR1IsY0FBYyxZQTFCaEI7WUFDUCxZQUFZO1lBQ1osY0FBYztZQUNkLFdBQVc7WUFDWCxxQkFBcUI7WUFDckIsZUFBZTtZQUNmLGlCQUFpQjtZQUNqQixrQkFBa0I7WUFDbEIsYUFBYTtZQUNiLGNBQWM7WUFDZCxlQUFlO1lBQ2YsbUJBQW1CO1NBQ3BCOzRGQWNVLGNBQWM7a0JBM0IxQixRQUFRO21CQUFDO29CQUNSLE9BQU8sRUFBRTt3QkFDUCxZQUFZO3dCQUNaLGNBQWM7d0JBQ2QsV0FBVzt3QkFDWCxxQkFBcUI7d0JBQ3JCLGVBQWU7d0JBQ2YsaUJBQWlCO3dCQUNqQixrQkFBa0I7d0JBQ2xCLGFBQWE7d0JBQ2IsY0FBYzt3QkFDZCxlQUFlO3dCQUNmLG1CQUFtQjtxQkFDcEI7b0JBQ0QsWUFBWSxFQUFFO3dCQUNaLGlCQUFpQjt3QkFDakIsc0JBQXNCO3dCQUN0Qix3QkFBd0I7d0JBQ3hCLHVCQUF1Qjt3QkFDdkIseUJBQXlCO3dCQUN6Qiw4QkFBOEI7d0JBQzlCLHFCQUFxQjtxQkFDdEI7b0JBQ0QsT0FBTyxFQUFFO3dCQUNQLGlCQUFpQjtxQkFDbEI7aUJBQ0YiLCJzb3VyY2VzQ29udGVudCI6WyIvKlxuICogQ29weXJpZ2h0IDIwMjIgQmxvb21yZWFjaC4gQWxsIHJpZ2h0cyByZXNlcnZlZC4gKGh0dHBzOi8vd3d3LmJsb29tcmVhY2guY29tLylcbiAqXG4gKiBMaWNlbnNlZCB1bmRlciB0aGUgQXBhY2hlIExpY2Vuc2UsIFZlcnNpb24gMi4wICh0aGUgXCJMaWNlbnNlXCIpO1xuICogeW91IG1heSBub3QgdXNlIHRoaXMgZmlsZSBleGNlcHQgaW4gY29tcGxpYW5jZSB3aXRoIHRoZSBMaWNlbnNlLlxuICogWW91IG1heSBvYnRhaW4gYSBjb3B5IG9mIHRoZSBMaWNlbnNlIGF0XG4gKlxuICogIGh0dHBzOi8vd3d3LmFwYWNoZS5vcmcvbGljZW5zZXMvTElDRU5TRS0yLjBcbiAqXG4gKiBVbmxlc3MgcmVxdWlyZWQgYnkgYXBwbGljYWJsZSBsYXcgb3IgYWdyZWVkIHRvIGluIHdyaXRpbmcsIHNvZnR3YXJlXG4gKiBkaXN0cmlidXRlZCB1bmRlciB0aGUgTGljZW5zZSBpcyBkaXN0cmlidXRlZCBvbiBhbiBcIkFTIElTXCIgQkFTSVMsXG4gKiBXSVRIT1VUIFdBUlJBTlRJRVMgT1IgQ09ORElUSU9OUyBPRiBBTlkgS0lORCwgZWl0aGVyIGV4cHJlc3Mgb3IgaW1wbGllZC5cbiAqIFNlZSB0aGUgTGljZW5zZSBmb3IgdGhlIHNwZWNpZmljIGxhbmd1YWdlIGdvdmVybmluZyBwZXJtaXNzaW9ucyBhbmRcbiAqIGxpbWl0YXRpb25zIHVuZGVyIHRoZSBMaWNlbnNlLlxuICovXG5cbmltcG9ydCB7IE5nTW9kdWxlIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pbXBvcnQgeyBDb21tb25Nb2R1bGUgfSBmcm9tICdAYW5ndWxhci9jb21tb24nO1xuaW1wb3J0IHsgRm9ybXNNb2R1bGUsIFJlYWN0aXZlRm9ybXNNb2R1bGUgfSBmcm9tICdAYW5ndWxhci9mb3Jtcyc7XG5pbXBvcnQgeyBEcmFnRHJvcE1vZHVsZSB9IGZyb20gJ0Bhbmd1bGFyL2Nkay9kcmFnLWRyb3AnO1xuaW1wb3J0IHsgTWF0QnV0dG9uTW9kdWxlIH0gZnJvbSAnQGFuZ3VsYXIvbWF0ZXJpYWwvYnV0dG9uJztcbmltcG9ydCB7IE1hdENoZWNrYm94TW9kdWxlIH0gZnJvbSAnQGFuZ3VsYXIvbWF0ZXJpYWwvY2hlY2tib3gnO1xuaW1wb3J0IHsgTWF0Rm9ybUZpZWxkTW9kdWxlIH0gZnJvbSAnQGFuZ3VsYXIvbWF0ZXJpYWwvZm9ybS1maWVsZCc7XG5pbXBvcnQgeyBNYXRJY29uTW9kdWxlIH0gZnJvbSAnQGFuZ3VsYXIvbWF0ZXJpYWwvaWNvbic7XG5pbXBvcnQgeyBNYXRJbnB1dE1vZHVsZSB9IGZyb20gJ0Bhbmd1bGFyL21hdGVyaWFsL2lucHV0JztcbmltcG9ydCB7IE1hdFNlbGVjdE1vZHVsZSB9IGZyb20gJ0Bhbmd1bGFyL21hdGVyaWFsL3NlbGVjdCc7XG5pbXBvcnQgeyBNYXRBdXRvY29tcGxldGVNb2R1bGUgfSBmcm9tICdAYW5ndWxhci9tYXRlcmlhbC9hdXRvY29tcGxldGUnO1xuXG5pbXBvcnQgeyBCcmllRm9ybUNoZWNrYm94Q29tcG9uZW50IH0gZnJvbSAnLi9jb21wb25lbnRzL2Zvcm0tY2hlY2tib3gvZm9ybS1jaGVja2JveC5jb21wb25lbnQnO1xuaW1wb3J0IHsgQnJpZUZvcm1Db21wb25lbnQgfSBmcm9tICcuL2NvbXBvbmVudHMvZm9ybS5jb21wb25lbnQnO1xuaW1wb3J0IHsgQnJpZUZvcm1TZWxlY3RDb21wb25lbnQgfSBmcm9tICcuL2NvbXBvbmVudHMvZm9ybS1zZWxlY3QvZm9ybS1zZWxlY3QuY29tcG9uZW50JztcbmltcG9ydCB7IEJyaWVGb3JtQ29udHJvbENvbXBvbmVudCB9IGZyb20gJy4vY29tcG9uZW50cy9mb3JtLWNvbnRyb2wvZm9ybS1jb250cm9sLmNvbXBvbmVudCc7XG5pbXBvcnQgeyBCcmllRm9ybUlucHV0Q29tcG9uZW50IH0gZnJvbSAnLi9jb21wb25lbnRzL2Zvcm0taW5wdXQvZm9ybS1pbnB1dC5jb21wb25lbnQnO1xuaW1wb3J0IHsgQnJpZUZvcm1Hcm91cFJlcGVhdGVyQ29tcG9uZW50IH0gZnJvbSAnLi9jb21wb25lbnRzL2Zvcm0tZ3JvdXAtcmVwZWF0ZXIvZm9ybS1ncm91cC1yZXBlYXRlci5jb21wb25lbnQnO1xuaW1wb3J0IHsgQnJpZUZvcm1UZXh0Q29tcG9uZW50IH0gZnJvbSAnLi9jb21wb25lbnRzL2Zvcm0tdGV4dC9mb3JtLXRleHQuY29tcG9uZW50JztcblxuQE5nTW9kdWxlKHtcbiAgaW1wb3J0czogW1xuICAgIENvbW1vbk1vZHVsZSxcbiAgICBEcmFnRHJvcE1vZHVsZSxcbiAgICBGb3Jtc01vZHVsZSxcbiAgICBNYXRBdXRvY29tcGxldGVNb2R1bGUsXG4gICAgTWF0QnV0dG9uTW9kdWxlLFxuICAgIE1hdENoZWNrYm94TW9kdWxlLFxuICAgIE1hdEZvcm1GaWVsZE1vZHVsZSxcbiAgICBNYXRJY29uTW9kdWxlLFxuICAgIE1hdElucHV0TW9kdWxlLFxuICAgIE1hdFNlbGVjdE1vZHVsZSxcbiAgICBSZWFjdGl2ZUZvcm1zTW9kdWxlLFxuICBdLFxuICBkZWNsYXJhdGlvbnM6IFtcbiAgICBCcmllRm9ybUNvbXBvbmVudCxcbiAgICBCcmllRm9ybUlucHV0Q29tcG9uZW50LFxuICAgIEJyaWVGb3JtQ29udHJvbENvbXBvbmVudCxcbiAgICBCcmllRm9ybVNlbGVjdENvbXBvbmVudCxcbiAgICBCcmllRm9ybUNoZWNrYm94Q29tcG9uZW50LFxuICAgIEJyaWVGb3JtR3JvdXBSZXBlYXRlckNvbXBvbmVudCxcbiAgICBCcmllRm9ybVRleHRDb21wb25lbnQsXG4gIF0sXG4gIGV4cG9ydHM6IFtcbiAgICBCcmllRm9ybUNvbXBvbmVudCxcbiAgXSxcbn0pXG5leHBvcnQgY2xhc3MgQnJpZUZvcm1Nb2R1bGUgeyB9XG4iXX0= |
@@ -22,3 +22,4 @@ /* | ||
BrieFormFieldType["GROUP_REPEATER"] = "group-repeater"; | ||
BrieFormFieldType["TEXT"] = "text"; | ||
})(BrieFormFieldType || (BrieFormFieldType = {})); | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZm9ybS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uLy4uL3Byb2plY3RzL2JyaWUvZm9ybS9tb2RlbHMvZm9ybS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTs7Ozs7Ozs7Ozs7Ozs7R0FjRztBQStESCxNQUFNLENBQU4sSUFBWSxpQkFLWDtBQUxELFdBQVksaUJBQWlCO0lBQzNCLG9DQUFlLENBQUE7SUFDZiwwQ0FBcUIsQ0FBQTtJQUNyQixzQ0FBaUIsQ0FBQTtJQUNqQixzREFBaUMsQ0FBQTtBQUNuQyxDQUFDLEVBTFcsaUJBQWlCLEtBQWpCLGlCQUFpQixRQUs1QiIsInNvdXJjZXNDb250ZW50IjpbIi8qXG4gKiBDb3B5cmlnaHQgMjAyMiBCbG9vbXJlYWNoLiBBbGwgcmlnaHRzIHJlc2VydmVkLiAoaHR0cHM6Ly93d3cuYmxvb21yZWFjaC5jb20vKVxuICpcbiAqIExpY2Vuc2VkIHVuZGVyIHRoZSBBcGFjaGUgTGljZW5zZSwgVmVyc2lvbiAyLjAgKHRoZSBcIkxpY2Vuc2VcIik7XG4gKiB5b3UgbWF5IG5vdCB1c2UgdGhpcyBmaWxlIGV4Y2VwdCBpbiBjb21wbGlhbmNlIHdpdGggdGhlIExpY2Vuc2UuXG4gKiBZb3UgbWF5IG9idGFpbiBhIGNvcHkgb2YgdGhlIExpY2Vuc2UgYXRcbiAqXG4gKiAgaHR0cHM6Ly93d3cuYXBhY2hlLm9yZy9saWNlbnNlcy9MSUNFTlNFLTIuMFxuICpcbiAqIFVubGVzcyByZXF1aXJlZCBieSBhcHBsaWNhYmxlIGxhdyBvciBhZ3JlZWQgdG8gaW4gd3JpdGluZywgc29mdHdhcmVcbiAqIGRpc3RyaWJ1dGVkIHVuZGVyIHRoZSBMaWNlbnNlIGlzIGRpc3RyaWJ1dGVkIG9uIGFuIFwiQVMgSVNcIiBCQVNJUyxcbiAqIFdJVEhPVVQgV0FSUkFOVElFUyBPUiBDT05ESVRJT05TIE9GIEFOWSBLSU5ELCBlaXRoZXIgZXhwcmVzcyBvciBpbXBsaWVkLlxuICogU2VlIHRoZSBMaWNlbnNlIGZvciB0aGUgc3BlY2lmaWMgbGFuZ3VhZ2UgZ292ZXJuaW5nIHBlcm1pc3Npb25zIGFuZFxuICogbGltaXRhdGlvbnMgdW5kZXIgdGhlIExpY2Vuc2UuXG4gKi9cblxuaW1wb3J0IHsgQWJzdHJhY3RDb250cm9sLCBWYWxpZGF0b3JGbiB9IGZyb20gJ0Bhbmd1bGFyL2Zvcm1zJztcblxuZXhwb3J0IHR5cGUgQnJpZUZvcm1GaWVsZCA9IEJyaWVGb3JtSW5wdXRGaWVsZCB8IEJyaWVGb3JtQ2hlY2tib3hGaWVsZCB8IEJyaWVGb3JtU2VsZWN0RmllbGQ7XG5leHBvcnQgdHlwZSBCcmllRm9ybURhdGFTb3VyY2UgPSBBcnJheTxCcmllRm9ybUZpZWxkIHwgQnJpZUZvcm1Hcm91cFJlcGVhdGVyRmllbGQ+O1xuXG5leHBvcnQgaW50ZXJmYWNlIEJyaWVGb3JtR3JvdXBSZXBlYXRlckZpZWxkIHtcbiAgaWQ6IHN0cmluZztcbiAgbmFtZTogc3RyaW5nO1xuICB0eXBlOiBCcmllRm9ybUZpZWxkVHlwZS5HUk9VUF9SRVBFQVRFUjtcbiAgZmllbGRzOiBCcmllRm9ybUZpZWxkW107XG4gIGxhYmVsPzogc3RyaW5nO1xuICB2YWx1ZXM/OiBCcmllRm9ybUdyb3VwUmVwZWF0ZXJWYWx1ZXM7XG4gIGRyYWdnYWJsZT86IGJvb2xlYW47XG4gIHJlYWRPbmx5PzogYm9vbGVhbjtcbn1cblxuZXhwb3J0IHR5cGUgQnJpZUZvcm1Hcm91cFJlcGVhdGVyVmFsdWVzID0gUmVjb3JkPHN0cmluZywgc3RyaW5nIHwgbnVtYmVyIHwgYm9vbGVhbiB8IEJyaWVGb3JtU2VsZWN0T3B0aW9uPltdO1xuXG5leHBvcnQgaW50ZXJmYWNlIEJyaWVGb3JtRmllbGRCYXNlIHtcbiAgaWQ6IHN0cmluZztcbiAgbmFtZTogc3RyaW5nO1xuICBsYWJlbD86IHN0cmluZztcbiAgdmFsaWRhdG9ycz86IFZhbGlkYXRvckZuW107XG4gIGVycm9ycz86IEJyaWVGb3JtRmllbGRFcnJvcltdO1xuICBkaXNhYmxlZD86IGJvb2xlYW47XG4gIHdpZHRoPzogc3RyaW5nO1xufVxuXG5leHBvcnQgaW50ZXJmYWNlIEJyaWVGb3JtSW5wdXRGaWVsZCBleHRlbmRzIEJyaWVGb3JtRmllbGRCYXNlIHtcbiAgdHlwZTogQnJpZUZvcm1GaWVsZFR5cGUuSU5QVVQ7XG4gIGlucHV0VHlwZT86IHN0cmluZztcbiAgcGxhY2Vob2xkZXI/OiBzdHJpbmc7XG4gIHZhbHVlPzogc3RyaW5nIHwgbnVtYmVyO1xuICByZWFkT25seT86IGJvb2xlYW47XG4gIG9wdGlvbnM/OiBzdHJpbmdbXTtcbn1cblxuZXhwb3J0IGludGVyZmFjZSBCcmllRm9ybUNoZWNrYm94RmllbGQgZXh0ZW5kcyBCcmllRm9ybUZpZWxkQmFzZSB7XG4gIHR5cGU6IEJyaWVGb3JtRmllbGRUeXBlLkNIRUNLQk9YO1xuICB2YWx1ZT86IGJvb2xlYW47XG59XG5cbmV4cG9ydCBpbnRlcmZhY2UgQnJpZUZvcm1TZWxlY3RGaWVsZCBleHRlbmRzIEJyaWVGb3JtRmllbGRCYXNlIHtcbiAgdHlwZTogQnJpZUZvcm1GaWVsZFR5cGUuU0VMRUNUO1xuICBwbGFjZWhvbGRlcj86IHN0cmluZztcbiAgdmFsdWU/OiBCcmllRm9ybVNlbGVjdE9wdGlvbjtcbiAgcmVhZE9ubHk/OiBib29sZWFuO1xuICBvcHRpb25zPzogQnJpZUZvcm1TZWxlY3RPcHRpb25bXTtcbn1cblxuZXhwb3J0IGludGVyZmFjZSBCcmllRm9ybVNlbGVjdE9wdGlvbiB7XG4gIGRpc2FibGVkPzogYm9vbGVhbjtcbiAgdmFsdWU6IHN0cmluZyB8IG51bWJlcjtcbiAgbGFiZWw6IHN0cmluZztcbn1cblxuZXhwb3J0IGludGVyZmFjZSBCcmllRm9ybUZpZWxkRXJyb3Ige1xuICBtZXNzYWdlOiBzdHJpbmc7XG4gIHZhbGlkYXRlKGNvbnRyb2w6IEFic3RyYWN0Q29udHJvbCB8IG51bGwpOiBib29sZWFuO1xufVxuXG5leHBvcnQgZW51bSBCcmllRm9ybUZpZWxkVHlwZSB7XG4gIElOUFVUID0gJ2lucHV0JyxcbiAgQ0hFQ0tCT1ggPSAnY2hlY2tib3gnLFxuICBTRUxFQ1QgPSAnc2VsZWN0JyxcbiAgR1JPVVBfUkVQRUFURVIgPSAnZ3JvdXAtcmVwZWF0ZXInLFxufVxuXG5leHBvcnQgaW50ZXJmYWNlIEJyaWVGb3JtQ29udHJvbHMge1xuICBbY29udHJvbElkOiBzdHJpbmddOiBBYnN0cmFjdENvbnRyb2w7XG59XG4iXX0= | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZm9ybS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uLy4uL3Byb2plY3RzL2JyaWUvZm9ybS9tb2RlbHMvZm9ybS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTs7Ozs7Ozs7Ozs7Ozs7R0FjRztBQTJFSCxNQUFNLENBQU4sSUFBWSxpQkFNWDtBQU5ELFdBQVksaUJBQWlCO0lBQzNCLG9DQUFlLENBQUE7SUFDZiwwQ0FBcUIsQ0FBQTtJQUNyQixzQ0FBaUIsQ0FBQTtJQUNqQixzREFBaUMsQ0FBQTtJQUNqQyxrQ0FBYSxDQUFBO0FBQ2YsQ0FBQyxFQU5XLGlCQUFpQixLQUFqQixpQkFBaUIsUUFNNUIiLCJzb3VyY2VzQ29udGVudCI6WyIvKlxuICogQ29weXJpZ2h0IDIwMjIgQmxvb21yZWFjaC4gQWxsIHJpZ2h0cyByZXNlcnZlZC4gKGh0dHBzOi8vd3d3LmJsb29tcmVhY2guY29tLylcbiAqXG4gKiBMaWNlbnNlZCB1bmRlciB0aGUgQXBhY2hlIExpY2Vuc2UsIFZlcnNpb24gMi4wICh0aGUgXCJMaWNlbnNlXCIpO1xuICogeW91IG1heSBub3QgdXNlIHRoaXMgZmlsZSBleGNlcHQgaW4gY29tcGxpYW5jZSB3aXRoIHRoZSBMaWNlbnNlLlxuICogWW91IG1heSBvYnRhaW4gYSBjb3B5IG9mIHRoZSBMaWNlbnNlIGF0XG4gKlxuICogIGh0dHBzOi8vd3d3LmFwYWNoZS5vcmcvbGljZW5zZXMvTElDRU5TRS0yLjBcbiAqXG4gKiBVbmxlc3MgcmVxdWlyZWQgYnkgYXBwbGljYWJsZSBsYXcgb3IgYWdyZWVkIHRvIGluIHdyaXRpbmcsIHNvZnR3YXJlXG4gKiBkaXN0cmlidXRlZCB1bmRlciB0aGUgTGljZW5zZSBpcyBkaXN0cmlidXRlZCBvbiBhbiBcIkFTIElTXCIgQkFTSVMsXG4gKiBXSVRIT1VUIFdBUlJBTlRJRVMgT1IgQ09ORElUSU9OUyBPRiBBTlkgS0lORCwgZWl0aGVyIGV4cHJlc3Mgb3IgaW1wbGllZC5cbiAqIFNlZSB0aGUgTGljZW5zZSBmb3IgdGhlIHNwZWNpZmljIGxhbmd1YWdlIGdvdmVybmluZyBwZXJtaXNzaW9ucyBhbmRcbiAqIGxpbWl0YXRpb25zIHVuZGVyIHRoZSBMaWNlbnNlLlxuICovXG5cbmltcG9ydCB7IEFic3RyYWN0Q29udHJvbCwgVmFsaWRhdG9yRm4gfSBmcm9tICdAYW5ndWxhci9mb3Jtcyc7XG5cbmV4cG9ydCB0eXBlIEJyaWVGb3JtRmllbGQgPSBCcmllRm9ybUlucHV0RmllbGQgfCBCcmllRm9ybUNoZWNrYm94RmllbGQgfCBCcmllRm9ybVNlbGVjdEZpZWxkIHwgQnJpZUZvcm1UZXh0RmllbGQ7XG5leHBvcnQgdHlwZSBCcmllRm9ybURhdGFTb3VyY2UgPSBBcnJheTxCcmllRm9ybUZpZWxkIHwgQnJpZUZvcm1Hcm91cFJlcGVhdGVyRmllbGQ+O1xuXG5leHBvcnQgaW50ZXJmYWNlIEJyaWVGb3JtR3JvdXBSZXBlYXRlckZpZWxkIHtcbiAgaWQ6IHN0cmluZztcbiAgbmFtZTogc3RyaW5nO1xuICB0eXBlOiBCcmllRm9ybUZpZWxkVHlwZS5HUk9VUF9SRVBFQVRFUjtcbiAgZmllbGRzOiBCcmllRm9ybUZpZWxkW107XG4gIGxhYmVsPzogc3RyaW5nO1xuICB2YWx1ZXM/OiBCcmllRm9ybUdyb3VwUmVwZWF0ZXJWYWx1ZXM7XG4gIGRyYWdnYWJsZT86IGJvb2xlYW47XG4gIHJlYWRPbmx5PzogYm9vbGVhbjtcbn1cblxuZXhwb3J0IHR5cGUgQnJpZUZvcm1Hcm91cFJlcGVhdGVyVmFsdWVzID0gUmVjb3JkPHN0cmluZywgc3RyaW5nIHwgbnVtYmVyIHwgYm9vbGVhbiB8IEJyaWVGb3JtU2VsZWN0T3B0aW9uPltdO1xuXG5leHBvcnQgaW50ZXJmYWNlIEJyaWVGb3JtRmllbGRCYXNlIHtcbiAgaWQ6IHN0cmluZztcbiAgbmFtZTogc3RyaW5nO1xuICBsYWJlbD86IHN0cmluZztcbiAgdmFsaWRhdG9ycz86IFZhbGlkYXRvckZuW107XG4gIGVycm9ycz86IEJyaWVGb3JtRmllbGRFcnJvcltdO1xuICBkaXNhYmxlZD86IGJvb2xlYW47XG4gIHdpZHRoPzogc3RyaW5nO1xufVxuXG5leHBvcnQgaW50ZXJmYWNlIEJyaWVGb3JtSW5wdXRGaWVsZCBleHRlbmRzIEJyaWVGb3JtRmllbGRCYXNlIHtcbiAgdHlwZTogQnJpZUZvcm1GaWVsZFR5cGUuSU5QVVQ7XG4gIGlucHV0VHlwZT86IHN0cmluZztcbiAgcGxhY2Vob2xkZXI/OiBzdHJpbmc7XG4gIHZhbHVlPzogc3RyaW5nIHwgbnVtYmVyO1xuICByZWFkT25seT86IGJvb2xlYW47XG4gIG9wdGlvbnM/OiBzdHJpbmdbXTtcbn1cblxuZXhwb3J0IGludGVyZmFjZSBCcmllRm9ybUNoZWNrYm94RmllbGQgZXh0ZW5kcyBCcmllRm9ybUZpZWxkQmFzZSB7XG4gIHR5cGU6IEJyaWVGb3JtRmllbGRUeXBlLkNIRUNLQk9YO1xuICB2YWx1ZT86IGJvb2xlYW47XG59XG5cbmV4cG9ydCBpbnRlcmZhY2UgQnJpZUZvcm1TZWxlY3RGaWVsZCBleHRlbmRzIEJyaWVGb3JtRmllbGRCYXNlIHtcbiAgdHlwZTogQnJpZUZvcm1GaWVsZFR5cGUuU0VMRUNUO1xuICBwbGFjZWhvbGRlcj86IHN0cmluZztcbiAgdmFsdWU/OiBCcmllRm9ybVNlbGVjdE9wdGlvbjtcbiAgcmVhZE9ubHk/OiBib29sZWFuO1xuICBvcHRpb25zPzogQnJpZUZvcm1TZWxlY3RPcHRpb25bXTtcbn1cblxuZXhwb3J0IGludGVyZmFjZSBCcmllRm9ybVNlbGVjdE9wdGlvbiB7XG4gIGRpc2FibGVkPzogYm9vbGVhbjtcbiAgdmFsdWU6IHN0cmluZyB8IG51bWJlcjtcbiAgbGFiZWw6IHN0cmluZztcbn1cblxuZXhwb3J0IGludGVyZmFjZSBCcmllRm9ybVRleHRGaWVsZCBleHRlbmRzIEJyaWVGb3JtRmllbGRCYXNlIHtcbiAgbWF4TGVuZ3RoPzogbnVtYmVyO1xuICBtYXhSb3dzPzogbnVtYmVyO1xuICBtaW5MZW5ndGg/OiBudW1iZXI7XG4gIG1pblJvd3M/OiBudW1iZXI7XG4gIHBsYWNlaG9sZGVyPzogc3RyaW5nO1xuICByZWFkT25seT86IGJvb2xlYW47XG4gIHJlc2l6YWJsZT86IGJvb2xlYW47XG4gIHR5cGU6IEJyaWVGb3JtRmllbGRUeXBlLlRFWFQ7XG4gIHZhbHVlPzogc3RyaW5nIHwgbnVtYmVyO1xufVxuXG5leHBvcnQgaW50ZXJmYWNlIEJyaWVGb3JtRmllbGRFcnJvciB7XG4gIG1lc3NhZ2U6IHN0cmluZztcbiAgdmFsaWRhdGUoY29udHJvbDogQWJzdHJhY3RDb250cm9sIHwgbnVsbCk6IGJvb2xlYW47XG59XG5cbmV4cG9ydCBlbnVtIEJyaWVGb3JtRmllbGRUeXBlIHtcbiAgSU5QVVQgPSAnaW5wdXQnLFxuICBDSEVDS0JPWCA9ICdjaGVja2JveCcsXG4gIFNFTEVDVCA9ICdzZWxlY3QnLFxuICBHUk9VUF9SRVBFQVRFUiA9ICdncm91cC1yZXBlYXRlcicsXG4gIFRFWFQgPSAndGV4dCcsXG59XG5cbmV4cG9ydCBpbnRlcmZhY2UgQnJpZUZvcm1Db250cm9scyB7XG4gIFtjb250cm9sSWQ6IHN0cmluZ106IEFic3RyYWN0Q29udHJvbDtcbn1cbiJdfQ== |
@@ -0,0 +0,0 @@ /* |
@@ -0,0 +0,0 @@ /* |
@@ -0,0 +0,0 @@ /** |
@@ -0,0 +0,0 @@ /* |
@@ -0,0 +0,0 @@ /* |
@@ -0,0 +0,0 @@ /* |
@@ -0,0 +0,0 @@ /* |
@@ -0,0 +0,0 @@ /** |
@@ -0,0 +0,0 @@ /* |
@@ -0,0 +0,0 @@ /* |
@@ -0,0 +0,0 @@ /* |
@@ -0,0 +0,0 @@ /* |
@@ -0,0 +0,0 @@ /* |
@@ -0,0 +0,0 @@ /** |
@@ -0,0 +0,0 @@ /* |
@@ -0,0 +0,0 @@ /* |
@@ -0,0 +0,0 @@ /* |
@@ -0,0 +0,0 @@ /* |
@@ -0,0 +0,0 @@ /* |
@@ -0,0 +0,0 @@ /** |
@@ -0,0 +0,0 @@ /* |
@@ -0,0 +0,0 @@ /* |
@@ -0,0 +0,0 @@ /* |
@@ -0,0 +0,0 @@ import * as i0 from '@angular/core'; |
@@ -26,2 +26,3 @@ import * as i0 from '@angular/core'; | ||
import * as i3 from '@angular/material/core'; | ||
import * as i5$1 from '@angular/cdk/text-field'; | ||
@@ -81,2 +82,3 @@ /* | ||
BrieFormFieldType["GROUP_REPEATER"] = "group-repeater"; | ||
BrieFormFieldType["TEXT"] = "text"; | ||
})(BrieFormFieldType || (BrieFormFieldType = {})); | ||
@@ -189,2 +191,41 @@ | ||
*/ | ||
class BrieFormTextComponent { | ||
isFieldRequired() { | ||
const { disabled, validator } = this.group.get(this.field.name) || {}; | ||
const { required } = (validator === null || validator === void 0 ? void 0 : validator({})) || {}; | ||
return !(disabled || this.field.readOnly) && !!required; | ||
} | ||
} | ||
BrieFormTextComponent.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "12.2.15", ngImport: i0, type: BrieFormTextComponent, deps: [], target: i0.ɵɵFactoryTarget.Component }); | ||
BrieFormTextComponent.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "12.0.0", version: "12.2.15", type: BrieFormTextComponent, selector: "brie-form-text", inputs: { group: "group", field: "field", hasLabel: "hasLabel" }, ngImport: i0, template: "<!--\n Copyright 2022 Bloomreach. All rights reserved. (https://www.bloomreach.com/)\n\n Licensed under the Apache License, Version 2.0 (the \"License\");\n you may not use this file except in compliance with the License.\n You may obtain a copy of the License at\n\n https://www.apache.org/licenses/LICENSE-2.0\n\n Unless required by applicable law or agreed to in writing, software\n distributed under the License is distributed on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n See the License for the specific language governing permissions and\n limitations under the License.\n -->\n\n<mat-form-field appearance=\"outline\" [formGroup]=\"group\">\n\n <ng-container *ngIf=\"hasLabel\" ngProjectAs=\"mat-label\">\n <mat-label>{{ field.label }}</mat-label>\n <span *ngIf=\"isFieldRequired()\"> *</span>\n </ng-container>\n\n <textarea *ngIf=\"!field.resizable\"\n matInput\n [formControlName]=\"field.id\"\n [id]=\"field.id\"\n [name]=\"field.name\"\n [placeholder]=\"hasLabel ? (field.placeholder ?? '') : ''\"\n [readonly]=\"field.readOnly ?? false\"\n [maxLength]=\"field.maxLength ?? null\"\n [minLength]=\"field.minLength ?? null\"\n cdkTextareaAutosize\n [cdkAutosizeMinRows]=\"field.minRows ?? 1\"\n [cdkAutosizeMaxRows]=\"field.maxRows ?? 5\">\n </textarea>\n <textarea *ngIf=\"field.resizable\"\n matInput\n [formControlName]=\"field.id\"\n [id]=\"field.id\"\n [name]=\"field.name\"\n [placeholder]=\"hasLabel ? (field.placeholder ?? '') : ''\"\n [readonly]=\"field.readOnly ?? false\"\n [maxLength]=\"field.maxLength ?? null\"\n [minLength]=\"field.minLength ?? null\"\n [rows]=\"field.minRows ?? 5\"\n >\n </textarea>\n\n <ng-container *ngFor=\"let error of field.errors\" ngProjectAs=\"mat-error\">\n <mat-error class=\"error-message\" *ngIf=\"error.validate(group.get(field.name))\">\n {{ error.message }}\n </mat-error>\n </ng-container>\n\n</mat-form-field>\n", styles: [""], components: [{ type: i1$1.MatFormField, selector: "mat-form-field", inputs: ["color", "floatLabel", "appearance", "hideRequiredMarker", "hintLabel"], exportAs: ["matFormField"] }], directives: [{ type: i4.NgControlStatusGroup, selector: "[formGroupName],[formArrayName],[ngModelGroup],[formGroup],form:not([ngNoForm]),[ngForm]" }, { type: i4.FormGroupDirective, selector: "[formGroup]", inputs: ["formGroup"], outputs: ["ngSubmit"], exportAs: ["ngForm"] }, { type: i5.NgIf, selector: "[ngIf]", inputs: ["ngIf", "ngIfThen", "ngIfElse"] }, { type: i1$1.MatLabel, selector: "mat-label" }, { type: i6.MatInput, selector: "input[matInput], textarea[matInput], select[matNativeControl], input[matNativeControl], textarea[matNativeControl]", inputs: ["id", "disabled", "required", "type", "value", "readonly", "placeholder", "errorStateMatcher", "aria-describedby"], exportAs: ["matInput"] }, { type: i5$1.CdkTextareaAutosize, selector: "textarea[cdkTextareaAutosize]", inputs: ["cdkAutosizeMinRows", "cdkAutosizeMaxRows", "cdkTextareaAutosize", "placeholder"], exportAs: ["cdkTextareaAutosize"] }, { type: i4.DefaultValueAccessor, selector: "input:not([type=checkbox])[formControlName],textarea[formControlName],input:not([type=checkbox])[formControl],textarea[formControl],input:not([type=checkbox])[ngModel],textarea[ngModel],[ngDefaultControl]" }, { type: i4.NgControlStatus, selector: "[formControlName],[ngModel],[formControl]" }, { type: i4.FormControlName, selector: "[formControlName]", inputs: ["disabled", "formControlName", "ngModel"], outputs: ["ngModelChange"] }, { type: i5.NgForOf, selector: "[ngFor][ngForOf]", inputs: ["ngForOf", "ngForTrackBy", "ngForTemplate"] }, { type: i1$1.MatError, selector: "mat-error", inputs: ["id"] }] }); | ||
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "12.2.15", ngImport: i0, type: BrieFormTextComponent, decorators: [{ | ||
type: Component, | ||
args: [{ | ||
selector: 'brie-form-text', | ||
templateUrl: './form-text.component.html', | ||
styleUrls: ['./form-text.component.scss'], | ||
}] | ||
}], propDecorators: { group: [{ | ||
type: Input | ||
}], field: [{ | ||
type: Input | ||
}], hasLabel: [{ | ||
type: Input | ||
}] } }); | ||
/* | ||
* Copyright 2022 Bloomreach. All rights reserved. (https://www.bloomreach.com/) | ||
* | ||
* Licensed under the Apache License, Version 2.0 (the "License"); | ||
* you may not use this file except in compliance with the License. | ||
* You may obtain a copy of the License at | ||
* | ||
* https://www.apache.org/licenses/LICENSE-2.0 | ||
* | ||
* Unless required by applicable law or agreed to in writing, software | ||
* distributed under the License is distributed on an "AS IS" BASIS, | ||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | ||
* See the License for the specific language governing permissions and | ||
* limitations under the License. | ||
*/ | ||
class BrieFormControlComponent { | ||
@@ -198,2 +239,3 @@ get FieldTypes() { | ||
BrieFormFieldType.SELECT, | ||
BrieFormFieldType.TEXT, | ||
]; | ||
@@ -211,3 +253,3 @@ return matFormFieldTypes.some((type) => this.field.type === type); | ||
BrieFormControlComponent.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "12.2.15", ngImport: i0, type: BrieFormControlComponent, deps: [], target: i0.ɵɵFactoryTarget.Component }); | ||
BrieFormControlComponent.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "12.0.0", version: "12.2.15", type: BrieFormControlComponent, selector: "brie-form-control", inputs: { group: "group", field: "field", index: "index" }, ngImport: i0, template: "<!--\n Copyright 2022 Bloomreach. All rights reserved. (https://www.bloomreach.com/)\n\n Licensed under the Apache License, Version 2.0 (the \"License\");\n you may not use this file except in compliance with the License.\n You may obtain a copy of the License at\n\n https://www.apache.org/licenses/LICENSE-2.0\n\n Unless required by applicable law or agreed to in writing, software\n distributed under the License is distributed on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n See the License for the specific language governing permissions and\n limitations under the License.\n -->\n\n<div [formGroup]=\"group\">\n <label *ngIf=\"!hasMatFormField && !isCheckbox && hasLabel\"\n [for]=\"field.id\">\n {{ field.label }}\n </label>\n\n <div>\n <brie-form-input\n *ngIf=\"field.type === FieldTypes.INPUT\"\n [hasLabel]=\"hasLabel\"\n [group]=\"group\"\n [field]=\"field\"></brie-form-input>\n\n <brie-form-select\n *ngIf=\"field.type === FieldTypes.SELECT\"\n [hasLabel]=\"hasLabel\"\n [group]=\"group\"\n [field]=\"field\"></brie-form-select>\n\n <brie-form-checkbox\n *ngIf=\"field.type === FieldTypes.CHECKBOX\"\n [group]=\"group\"\n [field]=\"field\"></brie-form-checkbox>\n </div>\n\n <ng-container *ngIf=\"!hasMatFormField\">\n\n <ng-container *ngFor=\"let error of field.errors\" ngProjectAs=\"mat-error\">\n <mat-error class=\"error-message\" *ngIf=\"error.validate(group.get(field.name))\">\n {{ error.message }}\n </mat-error>\n </ng-container>\n\n </ng-container>\n\n <ng-content></ng-content>\n</div>\n", styles: [":host{display:block;padding-bottom:1.725em}:host ::ng-deep mat-form-field{width:100%}:host ::ng-deep mat-form-field .mat-form-field-wrapper{padding:0!important}\n"], components: [{ type: BrieFormInputComponent, selector: "brie-form-input", inputs: ["group", "field", "hasLabel"] }, { type: BrieFormSelectComponent, selector: "brie-form-select", inputs: ["group", "field", "hasLabel"] }, { type: BrieFormCheckboxComponent, selector: "brie-form-checkbox", inputs: ["group", "field"] }], directives: [{ type: i4.NgControlStatusGroup, selector: "[formGroupName],[formArrayName],[ngModelGroup],[formGroup],form:not([ngNoForm]),[ngForm]" }, { type: i4.FormGroupDirective, selector: "[formGroup]", inputs: ["formGroup"], outputs: ["ngSubmit"], exportAs: ["ngForm"] }, { type: i5.NgIf, selector: "[ngIf]", inputs: ["ngIf", "ngIfThen", "ngIfElse"] }, { type: i5.NgForOf, selector: "[ngFor][ngForOf]", inputs: ["ngForOf", "ngForTrackBy", "ngForTemplate"] }, { type: i1$1.MatError, selector: "mat-error", inputs: ["id"] }] }); | ||
BrieFormControlComponent.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "12.0.0", version: "12.2.15", type: BrieFormControlComponent, selector: "brie-form-control", inputs: { group: "group", field: "field", index: "index" }, ngImport: i0, template: "<!--\n Copyright 2022 Bloomreach. All rights reserved. (https://www.bloomreach.com/)\n\n Licensed under the Apache License, Version 2.0 (the \"License\");\n you may not use this file except in compliance with the License.\n You may obtain a copy of the License at\n\n https://www.apache.org/licenses/LICENSE-2.0\n\n Unless required by applicable law or agreed to in writing, software\n distributed under the License is distributed on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n See the License for the specific language governing permissions and\n limitations under the License.\n -->\n\n<div [formGroup]=\"group\">\n <label *ngIf=\"!hasMatFormField && !isCheckbox && hasLabel\"\n [for]=\"field.id\">\n {{ field.label }}\n </label>\n\n <div>\n <brie-form-input\n *ngIf=\"field.type === FieldTypes.INPUT\"\n [hasLabel]=\"hasLabel\"\n [group]=\"group\"\n [field]=\"field\"></brie-form-input>\n\n <brie-form-select\n *ngIf=\"field.type === FieldTypes.SELECT\"\n [hasLabel]=\"hasLabel\"\n [group]=\"group\"\n [field]=\"field\"></brie-form-select>\n\n <brie-form-checkbox\n *ngIf=\"field.type === FieldTypes.CHECKBOX\"\n [group]=\"group\"\n [field]=\"field\"></brie-form-checkbox>\n\n <brie-form-text\n *ngIf=\"field.type === FieldTypes.TEXT\"\n [hasLabel]=\"hasLabel\"\n [group]=\"group\"\n [field]=\"field\"></brie-form-text>\n </div>\n\n <ng-container *ngIf=\"!hasMatFormField\">\n\n <ng-container *ngFor=\"let error of field.errors\" ngProjectAs=\"mat-error\">\n <mat-error class=\"error-message\" *ngIf=\"error.validate(group.get(field.name))\">\n {{ error.message }}\n </mat-error>\n </ng-container>\n\n </ng-container>\n\n <ng-content></ng-content>\n</div>\n", styles: [":host{display:block;padding-bottom:1.725em}:host ::ng-deep mat-form-field{width:100%}:host ::ng-deep mat-form-field .mat-form-field-wrapper{padding:0!important}\n"], components: [{ type: BrieFormInputComponent, selector: "brie-form-input", inputs: ["group", "field", "hasLabel"] }, { type: BrieFormSelectComponent, selector: "brie-form-select", inputs: ["group", "field", "hasLabel"] }, { type: BrieFormCheckboxComponent, selector: "brie-form-checkbox", inputs: ["group", "field"] }, { type: BrieFormTextComponent, selector: "brie-form-text", inputs: ["group", "field", "hasLabel"] }], directives: [{ type: i4.NgControlStatusGroup, selector: "[formGroupName],[formArrayName],[ngModelGroup],[formGroup],form:not([ngNoForm]),[ngForm]" }, { type: i4.FormGroupDirective, selector: "[formGroup]", inputs: ["formGroup"], outputs: ["ngSubmit"], exportAs: ["ngForm"] }, { type: i5.NgIf, selector: "[ngIf]", inputs: ["ngIf", "ngIfThen", "ngIfElse"] }, { type: i5.NgForOf, selector: "[ngFor][ngForOf]", inputs: ["ngForOf", "ngForTrackBy", "ngForTemplate"] }, { type: i1$1.MatError, selector: "mat-error", inputs: ["id"] }] }); | ||
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "12.2.15", ngImport: i0, type: BrieFormControlComponent, decorators: [{ | ||
@@ -547,3 +589,4 @@ type: Component, | ||
BrieFormCheckboxComponent, | ||
BrieFormGroupRepeaterComponent], imports: [CommonModule, | ||
BrieFormGroupRepeaterComponent, | ||
BrieFormTextComponent], imports: [CommonModule, | ||
DragDropModule, | ||
@@ -595,2 +638,3 @@ FormsModule, | ||
BrieFormGroupRepeaterComponent, | ||
BrieFormTextComponent, | ||
], | ||
@@ -597,0 +641,0 @@ exports: [ |
@@ -0,0 +0,0 @@ import * as i0 from '@angular/core'; |
@@ -0,0 +0,0 @@ import * as i0 from '@angular/core'; |
@@ -0,0 +0,0 @@ import * as i0 from '@angular/core'; |
@@ -0,0 +0,0 @@ import * as i0 from '@angular/core'; |
@@ -0,0 +0,0 @@ /* |
@@ -0,0 +0,0 @@ /** |
@@ -0,0 +0,0 @@ import { FormGroup } from '@angular/forms'; |
@@ -0,0 +0,0 @@ import { FormGroup } from '@angular/forms'; |
@@ -0,0 +0,0 @@ import { ElementRef, QueryList } from '@angular/core'; |
@@ -0,0 +0,0 @@ import { OnInit } from '@angular/core'; |
@@ -0,0 +0,0 @@ import { FormGroup } from '@angular/forms'; |
@@ -0,0 +0,0 @@ import { AfterViewInit, ChangeDetectorRef, ElementRef, EventEmitter, OnDestroy, QueryList } from '@angular/core'; |
@@ -8,16 +8,17 @@ import * as i0 from "@angular/core"; | ||
import * as i6 from "./components/form-group-repeater/form-group-repeater.component"; | ||
import * as i7 from "@angular/common"; | ||
import * as i8 from "@angular/cdk/drag-drop"; | ||
import * as i9 from "@angular/forms"; | ||
import * as i10 from "@angular/material/autocomplete"; | ||
import * as i11 from "@angular/material/button"; | ||
import * as i12 from "@angular/material/checkbox"; | ||
import * as i13 from "@angular/material/form-field"; | ||
import * as i14 from "@angular/material/icon"; | ||
import * as i15 from "@angular/material/input"; | ||
import * as i16 from "@angular/material/select"; | ||
import * as i7 from "./components/form-text/form-text.component"; | ||
import * as i8 from "@angular/common"; | ||
import * as i9 from "@angular/cdk/drag-drop"; | ||
import * as i10 from "@angular/forms"; | ||
import * as i11 from "@angular/material/autocomplete"; | ||
import * as i12 from "@angular/material/button"; | ||
import * as i13 from "@angular/material/checkbox"; | ||
import * as i14 from "@angular/material/form-field"; | ||
import * as i15 from "@angular/material/icon"; | ||
import * as i16 from "@angular/material/input"; | ||
import * as i17 from "@angular/material/select"; | ||
export declare class BrieFormModule { | ||
static ɵfac: i0.ɵɵFactoryDeclaration<BrieFormModule, never>; | ||
static ɵmod: i0.ɵɵNgModuleDeclaration<BrieFormModule, [typeof i1.BrieFormComponent, typeof i2.BrieFormInputComponent, typeof i3.BrieFormControlComponent, typeof i4.BrieFormSelectComponent, typeof i5.BrieFormCheckboxComponent, typeof i6.BrieFormGroupRepeaterComponent], [typeof i7.CommonModule, typeof i8.DragDropModule, typeof i9.FormsModule, typeof i10.MatAutocompleteModule, typeof i11.MatButtonModule, typeof i12.MatCheckboxModule, typeof i13.MatFormFieldModule, typeof i14.MatIconModule, typeof i15.MatInputModule, typeof i16.MatSelectModule, typeof i9.ReactiveFormsModule], [typeof i1.BrieFormComponent]>; | ||
static ɵmod: i0.ɵɵNgModuleDeclaration<BrieFormModule, [typeof i1.BrieFormComponent, typeof i2.BrieFormInputComponent, typeof i3.BrieFormControlComponent, typeof i4.BrieFormSelectComponent, typeof i5.BrieFormCheckboxComponent, typeof i6.BrieFormGroupRepeaterComponent, typeof i7.BrieFormTextComponent], [typeof i8.CommonModule, typeof i9.DragDropModule, typeof i10.FormsModule, typeof i11.MatAutocompleteModule, typeof i12.MatButtonModule, typeof i13.MatCheckboxModule, typeof i14.MatFormFieldModule, typeof i15.MatIconModule, typeof i16.MatInputModule, typeof i17.MatSelectModule, typeof i10.ReactiveFormsModule], [typeof i1.BrieFormComponent]>; | ||
static ɵinj: i0.ɵɵInjectorDeclaration<BrieFormModule>; | ||
} |
import { AbstractControl, ValidatorFn } from '@angular/forms'; | ||
export declare type BrieFormField = BrieFormInputField | BrieFormCheckboxField | BrieFormSelectField; | ||
export declare type BrieFormField = BrieFormInputField | BrieFormCheckboxField | BrieFormSelectField | BrieFormTextField; | ||
export declare type BrieFormDataSource = Array<BrieFormField | BrieFormGroupRepeaterField>; | ||
@@ -48,2 +48,13 @@ export interface BrieFormGroupRepeaterField { | ||
} | ||
export interface BrieFormTextField extends BrieFormFieldBase { | ||
maxLength?: number; | ||
maxRows?: number; | ||
minLength?: number; | ||
minRows?: number; | ||
placeholder?: string; | ||
readOnly?: boolean; | ||
resizable?: boolean; | ||
type: BrieFormFieldType.TEXT; | ||
value?: string | number; | ||
} | ||
export interface BrieFormFieldError { | ||
@@ -57,3 +68,4 @@ message: string; | ||
SELECT = "select", | ||
GROUP_REPEATER = "group-repeater" | ||
GROUP_REPEATER = "group-repeater", | ||
TEXT = "text" | ||
} | ||
@@ -60,0 +72,0 @@ export interface BrieFormControls { |
@@ -0,0 +0,0 @@ export * from './form.module'; |
@@ -0,0 +0,0 @@ import { AbstractControlOptions, FormArray, FormGroup } from '@angular/forms'; |
@@ -0,0 +0,0 @@ /** |
@@ -0,0 +0,0 @@ import { BrieHeadingActions } from '../models/heading'; |
@@ -0,0 +0,0 @@ import * as i0 from "@angular/core"; |
@@ -0,0 +0,0 @@ export declare type BrieHeadingActions = BrieButton[][]; |
export * from './heading.module'; | ||
export * from './components/heading.component'; | ||
export * from './models/heading'; |
@@ -0,0 +0,0 @@ /** |
@@ -0,0 +0,0 @@ import { EventEmitter } from '@angular/core'; |
@@ -0,0 +0,0 @@ import * as i0 from "@angular/core"; |
@@ -0,0 +0,0 @@ export interface BrieListElement<T extends string | number = string> extends BrieListDefault { |
export * from './list.module'; | ||
export * from './components/list.component'; | ||
export * from './models/list'; |
{ | ||
"name": "@bloomreach/brie", | ||
"version": "0.0.21", | ||
"version": "0.0.22", | ||
"keywords": [ | ||
@@ -5,0 +5,0 @@ "angular", |
declare const _default: {}; | ||
export default _default; |
@@ -0,0 +0,0 @@ /** |
@@ -0,0 +0,0 @@ import { MatSnackBarRef } from '@angular/material/snack-bar'; |
@@ -0,0 +0,0 @@ export interface BrieSnackBar { |
@@ -0,0 +0,0 @@ export * from './snackbar.module'; |
@@ -0,0 +0,0 @@ import { MatSnackBar } from '@angular/material/snack-bar'; |
@@ -0,0 +0,0 @@ import * as i0 from "@angular/core"; |
@@ -0,0 +0,0 @@ /** |
@@ -0,0 +0,0 @@ import { ElementRef, EventEmitter, OnChanges, OnDestroy, OnInit } from '@angular/core'; |
@@ -0,0 +0,0 @@ export interface BrieTreeSubMenuItem { |
export * from './tree.module'; | ||
export * from './components/tree.component'; | ||
export * from './models/tree'; |
@@ -0,0 +0,0 @@ import * as i0 from "@angular/core"; |
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is not supported yet
New author
Supply chain riskA new npm collaborator published a version of the package for the first time. New collaborators are usually benign additions to a project, but do indicate a change to the security surface area of a package.
Found 1 instance in 1 package
Long strings
Supply chain riskContains long string literals, which may be a sign of obfuscated or packed code.
Found 1 instance in 1 package
Long strings
Supply chain riskContains long string literals, which may be a sign of obfuscated or packed code.
Found 1 instance in 1 package
966609
120
7271
37
1