@pepperi/lib
Version:
This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 10.0.1.
674 lines (670 loc) • 158 kB
JavaScript
(function (global, factory) {
typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports, require('@angular/core'), require('@angular/common'), require('@angular/forms'), require('@angular/material/core'), require('@angular/material/grid-list'), require('angular2-signaturepad'), require('@pepperi/lib'), require('@pepperi/lib/dialog'), require('@pepperi/lib/address'), require('@pepperi/lib/attachment'), require('@pepperi/lib/checkbox'), require('@pepperi/lib/date'), require('@pepperi/lib/image'), require('@pepperi/lib/images-filmstrip'), require('@pepperi/lib/internal-button'), require('@pepperi/lib/menu'), require('@pepperi/lib/quantity-selector'), require('@pepperi/lib/rich-html-textarea'), require('@pepperi/lib/select'), require('@pepperi/lib/separator'), require('@pepperi/lib/signature'), require('@pepperi/lib/textarea'), require('@pepperi/lib/textbox'), require('@ngx-translate/core')) :
typeof define === 'function' && define.amd ? define('@pepperi/lib/form', ['exports', '@angular/core', '@angular/common', '@angular/forms', '@angular/material/core', '@angular/material/grid-list', 'angular2-signaturepad', '@pepperi/lib', '@pepperi/lib/dialog', '@pepperi/lib/address', '@pepperi/lib/attachment', '@pepperi/lib/checkbox', '@pepperi/lib/date', '@pepperi/lib/image', '@pepperi/lib/images-filmstrip', '@pepperi/lib/internal-button', '@pepperi/lib/menu', '@pepperi/lib/quantity-selector', '@pepperi/lib/rich-html-textarea', '@pepperi/lib/select', '@pepperi/lib/separator', '@pepperi/lib/signature', '@pepperi/lib/textarea', '@pepperi/lib/textbox', '@ngx-translate/core'], factory) :
(global = global || self, factory((global.pepperi = global.pepperi || {}, global.pepperi.lib = global.pepperi.lib || {}, global.pepperi.lib.form = {}), global.ng.core, global.ng.common, global.ng.forms, global.ng.material.core, global.ng.material.gridList, global.signaturepad, global.pepperi.lib, global.pepperi.lib.dialog, global.pepperi.lib.address, global.pepperi.lib.attachment, global.pepperi.lib.checkbox, global.pepperi.lib.date, global.pepperi.lib.image, global.pepperi.lib['images-filmstrip'], global.pepperi.lib['internal-button'], global.pepperi.lib.menu, global.pepperi.lib['quantity-selector'], global.pepperi.lib['rich-html-textarea'], global.pepperi.lib.select, global.pepperi.lib.separator, global.pepperi.lib.signature, global.pepperi.lib.textarea, global.pepperi.lib.textbox, global.translate));
}(this, (function (exports, i0, i5, i4, core, i6, angular2Signaturepad, i2, i1, i3, i4$1, i5$1, i6$1, i8, i7, i9, i10, i11, i12, i13, i14, i15, i16, i17, i3$1) { 'use strict';
/*! *****************************************************************************
Copyright (c) Microsoft Corporation.
Permission to use, copy, modify, and/or distribute this software for any
purpose with or without fee is hereby granted.
THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
PERFORMANCE OF THIS SOFTWARE.
***************************************************************************** */
/* global Reflect, Promise */
var extendStatics = function (d, b) {
extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b)
if (Object.prototype.hasOwnProperty.call(b, p))
d[p] = b[p]; };
return extendStatics(d, b);
};
function __extends(d, b) {
extendStatics(d, b);
function __() { this.constructor = d; }
d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());
}
var __assign = function () {
__assign = Object.assign || function __assign(t) {
for (var s, i = 1, n = arguments.length; i < n; i++) {
s = arguments[i];
for (var p in s)
if (Object.prototype.hasOwnProperty.call(s, p))
t[p] = s[p];
}
return t;
};
return __assign.apply(this, arguments);
};
function __rest(s, e) {
var t = {};
for (var p in s)
if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0)
t[p] = s[p];
if (s != null && typeof Object.getOwnPropertySymbols === "function")
for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) {
if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i]))
t[p[i]] = s[p[i]];
}
return t;
}
function __decorate(decorators, target, key, desc) {
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
if (typeof Reflect === "object" && typeof Reflect.decorate === "function")
r = Reflect.decorate(decorators, target, key, desc);
else
for (var i = decorators.length - 1; i >= 0; i--)
if (d = decorators[i])
r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
return c > 3 && r && Object.defineProperty(target, key, r), r;
}
function __param(paramIndex, decorator) {
return function (target, key) { decorator(target, key, paramIndex); };
}
function __metadata(metadataKey, metadataValue) {
if (typeof Reflect === "object" && typeof Reflect.metadata === "function")
return Reflect.metadata(metadataKey, metadataValue);
}
function __awaiter(thisArg, _arguments, P, generator) {
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
return new (P || (P = Promise))(function (resolve, reject) {
function fulfilled(value) { try {
step(generator.next(value));
}
catch (e) {
reject(e);
} }
function rejected(value) { try {
step(generator["throw"](value));
}
catch (e) {
reject(e);
} }
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
step((generator = generator.apply(thisArg, _arguments || [])).next());
});
}
function __generator(thisArg, body) {
var _ = { label: 0, sent: function () { if (t[0] & 1)
throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g;
return g = { next: verb(0), "throw": verb(1), "return": verb(2) }, typeof Symbol === "function" && (g[Symbol.iterator] = function () { return this; }), g;
function verb(n) { return function (v) { return step([n, v]); }; }
function step(op) {
if (f)
throw new TypeError("Generator is already executing.");
while (_)
try {
if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done)
return t;
if (y = 0, t)
op = [op[0] & 2, t.value];
switch (op[0]) {
case 0:
case 1:
t = op;
break;
case 4:
_.label++;
return { value: op[1], done: false };
case 5:
_.label++;
y = op[1];
op = [0];
continue;
case 7:
op = _.ops.pop();
_.trys.pop();
continue;
default:
if (!(t = _.trys, t = t.length > 0 && t[t.length - 1]) && (op[0] === 6 || op[0] === 2)) {
_ = 0;
continue;
}
if (op[0] === 3 && (!t || (op[1] > t[0] && op[1] < t[3]))) {
_.label = op[1];
break;
}
if (op[0] === 6 && _.label < t[1]) {
_.label = t[1];
t = op;
break;
}
if (t && _.label < t[2]) {
_.label = t[2];
_.ops.push(op);
break;
}
if (t[2])
_.ops.pop();
_.trys.pop();
continue;
}
op = body.call(thisArg, _);
}
catch (e) {
op = [6, e];
y = 0;
}
finally {
f = t = 0;
}
if (op[0] & 5)
throw op[1];
return { value: op[0] ? op[1] : void 0, done: true };
}
}
var __createBinding = Object.create ? (function (o, m, k, k2) {
if (k2 === undefined)
k2 = k;
Object.defineProperty(o, k2, { enumerable: true, get: function () { return m[k]; } });
}) : (function (o, m, k, k2) {
if (k2 === undefined)
k2 = k;
o[k2] = m[k];
});
function __exportStar(m, o) {
for (var p in m)
if (p !== "default" && !Object.prototype.hasOwnProperty.call(o, p))
__createBinding(o, m, p);
}
function __values(o) {
var s = typeof Symbol === "function" && Symbol.iterator, m = s && o[s], i = 0;
if (m)
return m.call(o);
if (o && typeof o.length === "number")
return {
next: function () {
if (o && i >= o.length)
o = void 0;
return { value: o && o[i++], done: !o };
}
};
throw new TypeError(s ? "Object is not iterable." : "Symbol.iterator is not defined.");
}
function __read(o, n) {
var m = typeof Symbol === "function" && o[Symbol.iterator];
if (!m)
return o;
var i = m.call(o), r, ar = [], e;
try {
while ((n === void 0 || n-- > 0) && !(r = i.next()).done)
ar.push(r.value);
}
catch (error) {
e = { error: error };
}
finally {
try {
if (r && !r.done && (m = i["return"]))
m.call(i);
}
finally {
if (e)
throw e.error;
}
}
return ar;
}
function __spread() {
for (var ar = [], i = 0; i < arguments.length; i++)
ar = ar.concat(__read(arguments[i]));
return ar;
}
function __spreadArrays() {
for (var s = 0, i = 0, il = arguments.length; i < il; i++)
s += arguments[i].length;
for (var r = Array(s), k = 0, i = 0; i < il; i++)
for (var a = arguments[i], j = 0, jl = a.length; j < jl; j++, k++)
r[k] = a[j];
return r;
}
;
function __await(v) {
return this instanceof __await ? (this.v = v, this) : new __await(v);
}
function __asyncGenerator(thisArg, _arguments, generator) {
if (!Symbol.asyncIterator)
throw new TypeError("Symbol.asyncIterator is not defined.");
var g = generator.apply(thisArg, _arguments || []), i, q = [];
return i = {}, verb("next"), verb("throw"), verb("return"), i[Symbol.asyncIterator] = function () { return this; }, i;
function verb(n) { if (g[n])
i[n] = function (v) { return new Promise(function (a, b) { q.push([n, v, a, b]) > 1 || resume(n, v); }); }; }
function resume(n, v) { try {
step(g[n](v));
}
catch (e) {
settle(q[0][3], e);
} }
function step(r) { r.value instanceof __await ? Promise.resolve(r.value.v).then(fulfill, reject) : settle(q[0][2], r); }
function fulfill(value) { resume("next", value); }
function reject(value) { resume("throw", value); }
function settle(f, v) { if (f(v), q.shift(), q.length)
resume(q[0][0], q[0][1]); }
}
function __asyncDelegator(o) {
var i, p;
return i = {}, verb("next"), verb("throw", function (e) { throw e; }), verb("return"), i[Symbol.iterator] = function () { return this; }, i;
function verb(n, f) { i[n] = o[n] ? function (v) { return (p = !p) ? { value: __await(o[n](v)), done: n === "return" } : f ? f(v) : v; } : f; }
}
function __asyncValues(o) {
if (!Symbol.asyncIterator)
throw new TypeError("Symbol.asyncIterator is not defined.");
var m = o[Symbol.asyncIterator], i;
return m ? m.call(o) : (o = typeof __values === "function" ? __values(o) : o[Symbol.iterator](), i = {}, verb("next"), verb("throw"), verb("return"), i[Symbol.asyncIterator] = function () { return this; }, i);
function verb(n) { i[n] = o[n] && function (v) { return new Promise(function (resolve, reject) { v = o[n](v), settle(resolve, reject, v.done, v.value); }); }; }
function settle(resolve, reject, d, v) { Promise.resolve(v).then(function (v) { resolve({ value: v, done: d }); }, reject); }
}
function __makeTemplateObject(cooked, raw) {
if (Object.defineProperty) {
Object.defineProperty(cooked, "raw", { value: raw });
}
else {
cooked.raw = raw;
}
return cooked;
}
;
var __setModuleDefault = Object.create ? (function (o, v) {
Object.defineProperty(o, "default", { enumerable: true, value: v });
}) : function (o, v) {
o["default"] = v;
};
function __importStar(mod) {
if (mod && mod.__esModule)
return mod;
var result = {};
if (mod != null)
for (var k in mod)
if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k))
__createBinding(result, mod, k);
__setModuleDefault(result, mod);
return result;
}
function __importDefault(mod) {
return (mod && mod.__esModule) ? mod : { default: mod };
}
function __classPrivateFieldGet(receiver, privateMap) {
if (!privateMap.has(receiver)) {
throw new TypeError("attempted to get private field on non-instance");
}
return privateMap.get(receiver);
}
function __classPrivateFieldSet(receiver, privateMap, value) {
if (!privateMap.has(receiver)) {
throw new TypeError("attempted to set private field on non-instance");
}
privateMap.set(receiver, value);
return value;
}
function PepperiFieldGeneratorComponent_pep_address_1_Template(rf, ctx) {
if (rf & 1) {
var _r17_1 = i0.ɵɵgetCurrentView();
i0.ɵɵelementStart(0, "pep-address", 17);
i0.ɵɵlistener("valueChanged", function PepperiFieldGeneratorComponent_pep_address_1_Template_pep_address_valueChanged_0_listener($event) { i0.ɵɵrestoreView(_r17_1); var ctx_r16 = i0.ɵɵnextContext(); return ctx_r16.onValueChanged($event); });
i0.ɵɵelementEnd();
}
if (rf & 2) {
var ctx_r0 = i0.ɵɵnextContext();
i0.ɵɵproperty("form", ctx_r0.form)("key", ctx_r0.field.key)("formattedValue", ctx_r0.field.formattedValue)("label", ctx_r0.field.label)("required", ctx_r0.field.required)("disabled", ctx_r0.field.disabled)("readonly", ctx_r0.field.readonly)("xAlignment", ctx_r0.field.xAlignment)("rowSpan", ctx_r0.field.rowSpan)("groupFields", ctx_r0.field.groupFields)("layoutType", ctx_r0.layoutType);
}
}
function PepperiFieldGeneratorComponent_pep_attachment_2_Template(rf, ctx) {
if (rf & 1) {
var _r19_1 = i0.ɵɵgetCurrentView();
i0.ɵɵelementStart(0, "pep-attachment", 18);
i0.ɵɵlistener("elementClicked", function PepperiFieldGeneratorComponent_pep_attachment_2_Template_pep_attachment_elementClicked_0_listener($event) { i0.ɵɵrestoreView(_r19_1); var ctx_r18 = i0.ɵɵnextContext(); return ctx_r18.onClick($event); })("valueChanged", function PepperiFieldGeneratorComponent_pep_attachment_2_Template_pep_attachment_valueChanged_0_listener($event) { i0.ɵɵrestoreView(_r19_1); var ctx_r20 = i0.ɵɵnextContext(); return ctx_r20.onValueChanged($event); });
i0.ɵɵelementEnd();
}
if (rf & 2) {
var ctx_r1 = i0.ɵɵnextContext();
i0.ɵɵproperty("form", ctx_r1.form)("key", ctx_r1.field.key)("src", ctx_r1.field.value)("label", ctx_r1.field.label)("required", ctx_r1.field.required)("disabled", ctx_r1.field.disabled)("readonly", ctx_r1.field.readonly)("xAlignment", ctx_r1.field.xAlignment)("rowSpan", ctx_r1.field.rowSpan)("isActive", ctx_r1.isActive)("showTitle", ctx_r1.showTitle)("layoutType", ctx_r1.layoutType);
}
}
function PepperiFieldGeneratorComponent_pep_checkbox_3_Template(rf, ctx) {
if (rf & 1) {
var _r22_1 = i0.ɵɵgetCurrentView();
i0.ɵɵelementStart(0, "pep-checkbox", 19);
i0.ɵɵlistener("valueChanged", function PepperiFieldGeneratorComponent_pep_checkbox_3_Template_pep_checkbox_valueChanged_0_listener($event) { i0.ɵɵrestoreView(_r22_1); var ctx_r21 = i0.ɵɵnextContext(); return ctx_r21.onValueChanged($event); });
i0.ɵɵelementEnd();
}
if (rf & 2) {
var ctx_r2 = i0.ɵɵnextContext();
i0.ɵɵproperty("form", ctx_r2.form)("key", ctx_r2.field.key)("value", ctx_r2.field.value)("label", ctx_r2.field.label)("type", ctx_r2.field.type)("required", ctx_r2.field.required)("disabled", ctx_r2.field.disabled)("readonly", ctx_r2.field.readonly)("xAlignment", ctx_r2.field.xAlignment)("rowSpan", ctx_r2.field.rowSpan)("additionalValue", ctx_r2.field.additionalValue)("showTitle", ctx_r2.showTitle)("layoutType", ctx_r2.layoutType)("isActive", ctx_r2.isActive);
}
}
function PepperiFieldGeneratorComponent_pep_date_4_Template(rf, ctx) {
if (rf & 1) {
var _r24_1 = i0.ɵɵgetCurrentView();
i0.ɵɵelementStart(0, "pep-date", 20);
i0.ɵɵlistener("valueChanged", function PepperiFieldGeneratorComponent_pep_date_4_Template_pep_date_valueChanged_0_listener($event) { i0.ɵɵrestoreView(_r24_1); var ctx_r23 = i0.ɵɵnextContext(); return ctx_r23.onValueChanged($event); });
i0.ɵɵelementEnd();
}
if (rf & 2) {
var ctx_r3 = i0.ɵɵnextContext();
i0.ɵɵproperty("form", ctx_r3.form)("key", ctx_r3.field.key)("value", ctx_r3.field.value)("formattedValue", ctx_r3.field.formattedValue)("label", ctx_r3.field.label)("type", ctx_r3.field.type)("required", ctx_r3.field.required)("disabled", ctx_r3.field.disabled)("readonly", ctx_r3.field.readonly)("textColor", ctx_r3.field.textColor)("xAlignment", ctx_r3.field.xAlignment)("rowSpan", ctx_r3.field.rowSpan)("minValue", ctx_r3.field.minValue)("maxValue", ctx_r3.field.maxValue)("showTitle", ctx_r3.showTitle)("layoutType", ctx_r3.layoutType)("isActive", ctx_r3.isActive);
}
}
function PepperiFieldGeneratorComponent_pep_images_filmstrip_5_Template(rf, ctx) {
if (rf & 1) {
i0.ɵɵelement(0, "pep-images-filmstrip", 21);
}
if (rf & 2) {
var ctx_r4 = i0.ɵɵnextContext();
i0.ɵɵproperty("objectId", ctx_r4.objectId)("form", ctx_r4.form)("key", ctx_r4.field.key)("label", ctx_r4.field.label)("showTitle", ctx_r4.showTitle)("value", ctx_r4.field.value)("layoutType", ctx_r4.layoutType);
}
}
function PepperiFieldGeneratorComponent_pep_image_6_Template(rf, ctx) {
if (rf & 1) {
var _r26_1 = i0.ɵɵgetCurrentView();
i0.ɵɵelementStart(0, "pep-image", 22);
i0.ɵɵlistener("elementClicked", function PepperiFieldGeneratorComponent_pep_image_6_Template_pep_image_elementClicked_0_listener($event) { i0.ɵɵrestoreView(_r26_1); var ctx_r25 = i0.ɵɵnextContext(); return ctx_r25.onClick($event); })("valueChanged", function PepperiFieldGeneratorComponent_pep_image_6_Template_pep_image_valueChanged_0_listener($event) { i0.ɵɵrestoreView(_r26_1); var ctx_r27 = i0.ɵɵnextContext(); return ctx_r27.onValueChanged($event); });
i0.ɵɵelementEnd();
}
if (rf & 2) {
var ctx_r5 = i0.ɵɵnextContext();
i0.ɵɵproperty("objectId", ctx_r5.objectId)("form", ctx_r5.form)("key", ctx_r5.field.key)("src", ctx_r5.field.formattedValue)("srcLarge", ctx_r5.field.value)("options", ctx_r5.field.options)("label", ctx_r5.field.label)("type", ctx_r5.field.type)("required", ctx_r5.field.required)("disabled", ctx_r5.field.disabled)("readonly", ctx_r5.field.readonly)("xAlignment", ctx_r5.field.xAlignment)("rowSpan", ctx_r5.field.rowSpan)("indicatorsField", ctx_r5.field.indicatorsField)("menuField", ctx_r5.field.menuField)("hasCampaignField", ctx_r5.field.hasCampaignField)("sizeLimitMB", ctx_r5.field.sizeLimitMB)("isActive", ctx_r5.isActive)("layoutType", ctx_r5.layoutType);
}
}
function PepperiFieldGeneratorComponent_pep_internal_button_7_Template(rf, ctx) {
if (rf & 1) {
var _r29_1 = i0.ɵɵgetCurrentView();
i0.ɵɵelementStart(0, "pep-internal-button", 23);
i0.ɵɵlistener("elementClicked", function PepperiFieldGeneratorComponent_pep_internal_button_7_Template_pep_internal_button_elementClicked_0_listener($event) { i0.ɵɵrestoreView(_r29_1); var ctx_r28 = i0.ɵɵnextContext(); return ctx_r28.onClick($event); })("valueChanged", function PepperiFieldGeneratorComponent_pep_internal_button_7_Template_pep_internal_button_valueChanged_0_listener($event) { i0.ɵɵrestoreView(_r29_1); var ctx_r30 = i0.ɵɵnextContext(); return ctx_r30.onValueChanged($event); });
i0.ɵɵelementEnd();
}
if (rf & 2) {
var ctx_r6 = i0.ɵɵnextContext();
i0.ɵɵproperty("form", ctx_r6.form)("key", ctx_r6.field.key)("value", ctx_r6.field.value)("formattedValue", ctx_r6.field.formattedValue)("label", ctx_r6.field.label)("referenceObjectInternalType", ctx_r6.field.referenceObjectInternalType)("type", ctx_r6.field.type)("disabled", ctx_r6.field.disabled)("readonly", ctx_r6.field.readonly)("xAlignment", ctx_r6.field.xAlignment)("layoutType", ctx_r6.layoutType);
}
}
function PepperiFieldGeneratorComponent_pep_menu_8_Template(rf, ctx) {
if (rf & 1) {
var _r32_1 = i0.ɵɵgetCurrentView();
i0.ɵɵelementStart(0, "pep-menu", 24);
i0.ɵɵlistener("elementClicked", function PepperiFieldGeneratorComponent_pep_menu_8_Template_pep_menu_elementClicked_0_listener($event) { i0.ɵɵrestoreView(_r32_1); var ctx_r31 = i0.ɵɵnextContext(); return ctx_r31.onClick($event); })("notifyMenuItemClicked", function PepperiFieldGeneratorComponent_pep_menu_8_Template_pep_menu_notifyMenuItemClicked_0_listener($event) { i0.ɵɵrestoreView(_r32_1); var ctx_r33 = i0.ɵɵnextContext(); return ctx_r33.onMenuItemClicked($event); });
i0.ɵɵelementEnd();
}
if (rf & 2) {
var ctx_r7 = i0.ɵɵnextContext();
i0.ɵɵproperty("key", ctx_r7.field.key)("label", ctx_r7.field.label)("disabled", ctx_r7.field.disabled)("xAlignment", ctx_r7.field.xAlignment)("options", ctx_r7.field.options)("layoutType", ctx_r7.layoutType);
}
}
function PepperiFieldGeneratorComponent_pep_quantity_selector_9_Template(rf, ctx) {
if (rf & 1) {
var _r35_1 = i0.ɵɵgetCurrentView();
i0.ɵɵelementStart(0, "pep-quantity-selector", 25);
i0.ɵɵlistener("valueChanged", function PepperiFieldGeneratorComponent_pep_quantity_selector_9_Template_pep_quantity_selector_valueChanged_0_listener($event) { i0.ɵɵrestoreView(_r35_1); var ctx_r34 = i0.ɵɵnextContext(); return ctx_r34.onValueChanged($event); })("formValidationChanged", function PepperiFieldGeneratorComponent_pep_quantity_selector_9_Template_pep_quantity_selector_formValidationChanged_0_listener($event) { i0.ɵɵrestoreView(_r35_1); var ctx_r36 = i0.ɵɵnextContext(); return ctx_r36.onFormValidationChanged($event); })("elementClicked", function PepperiFieldGeneratorComponent_pep_quantity_selector_9_Template_pep_quantity_selector_elementClicked_0_listener($event) { i0.ɵɵrestoreView(_r35_1); var ctx_r37 = i0.ɵɵnextContext(); return ctx_r37.onClick($event); });
i0.ɵɵelementEnd();
}
if (rf & 2) {
var ctx_r8 = i0.ɵɵnextContext();
i0.ɵɵproperty("form", ctx_r8.form)("key", ctx_r8.field.key)("value", ctx_r8.field.value)("formattedValue", ctx_r8.field.formattedValue)("label", ctx_r8.field.label)("type", ctx_r8.field.type)("required", ctx_r8.field.required)("disabled", ctx_r8.field.disabled)("readonly", ctx_r8.field.readonly)("textColor", ctx_r8.field.textColor)("xAlignment", ctx_r8.field.xAlignment)("rowSpan", ctx_r8.field.rowSpan)("lastFocusField", ctx_r8.field.lastFocusField)("alowDecimal", ctx_r8.field.alowDecimal)("additionalValue", ctx_r8.field.additionalValue)("notificationInfo", ctx_r8.field.notificationInfo)("isActive", ctx_r8.isActive)("layoutType", ctx_r8.layoutType)("showTitle", ctx_r8.showTitle);
}
}
function PepperiFieldGeneratorComponent_pep_rich_html_textarea_10_Template(rf, ctx) {
if (rf & 1) {
var _r39_1 = i0.ɵɵgetCurrentView();
i0.ɵɵelementStart(0, "pep-rich-html-textarea", 26);
i0.ɵɵlistener("valueChanged", function PepperiFieldGeneratorComponent_pep_rich_html_textarea_10_Template_pep_rich_html_textarea_valueChanged_0_listener($event) { i0.ɵɵrestoreView(_r39_1); var ctx_r38 = i0.ɵɵnextContext(); return ctx_r38.onValueChanged($event); });
i0.ɵɵelementEnd();
}
if (rf & 2) {
var ctx_r9 = i0.ɵɵnextContext();
i0.ɵɵproperty("form", ctx_r9.form)("key", ctx_r9.field.key)("value", ctx_r9.field.value)("label", ctx_r9.field.label)("required", ctx_r9.field.required)("disabled", ctx_r9.field.disabled)("readonly", ctx_r9.field.readonly)("maxFieldCharacters", ctx_r9.field.maxFieldCharacters)("xAlignment", ctx_r9.field.xAlignment)("rowSpan", ctx_r9.field.rowSpan)("showTitle", ctx_r9.showTitle)("layoutType", ctx_r9.layoutType)("isActive", ctx_r9.isActive);
}
}
function PepperiFieldGeneratorComponent_pep_select_11_Template(rf, ctx) {
if (rf & 1) {
var _r41_1 = i0.ɵɵgetCurrentView();
i0.ɵɵelementStart(0, "pep-select", 27);
i0.ɵɵlistener("valueChanged", function PepperiFieldGeneratorComponent_pep_select_11_Template_pep_select_valueChanged_0_listener($event) { i0.ɵɵrestoreView(_r41_1); var ctx_r40 = i0.ɵɵnextContext(); return ctx_r40.onValueChanged($event); })("formValidationChanged", function PepperiFieldGeneratorComponent_pep_select_11_Template_pep_select_formValidationChanged_0_listener($event) { i0.ɵɵrestoreView(_r41_1); var ctx_r42 = i0.ɵɵnextContext(); return ctx_r42.onFormValidationChanged($event); });
i0.ɵɵelementEnd();
}
if (rf & 2) {
var ctx_r10 = i0.ɵɵnextContext();
i0.ɵɵproperty("form", ctx_r10.form)("key", ctx_r10.field.key)("value", ctx_r10.field.value)("formattedValue", ctx_r10.field.formattedValue)("label", ctx_r10.field.label)("type", ctx_r10.field.type)("required", ctx_r10.field.required)("disabled", ctx_r10.field.disabled)("readonly", ctx_r10.field.readonly)("xAlignment", ctx_r10.field.xAlignment)("rowSpan", ctx_r10.field.rowSpan)("options", ctx_r10.field.options)("showTitle", ctx_r10.showTitle)("layoutType", ctx_r10.layoutType)("isActive", ctx_r10.isActive);
}
}
function PepperiFieldGeneratorComponent_pep_separator_12_Template(rf, ctx) {
if (rf & 1) {
i0.ɵɵelement(0, "pep-separator", 28);
}
if (rf & 2) {
var ctx_r11 = i0.ɵɵnextContext();
i0.ɵɵproperty("form", ctx_r11.form)("key", ctx_r11.field.key)("label", ctx_r11.field.label)("xAlignment", ctx_r11.field.xAlignment)("layoutType", ctx_r11.layoutType);
}
}
function PepperiFieldGeneratorComponent_pep_signature_13_Template(rf, ctx) {
if (rf & 1) {
var _r44_1 = i0.ɵɵgetCurrentView();
i0.ɵɵelementStart(0, "pep-signature", 29);
i0.ɵɵlistener("valueChanged", function PepperiFieldGeneratorComponent_pep_signature_13_Template_pep_signature_valueChanged_0_listener($event) { i0.ɵɵrestoreView(_r44_1); var ctx_r43 = i0.ɵɵnextContext(); return ctx_r43.onValueChanged($event); });
i0.ɵɵelementEnd();
}
if (rf & 2) {
var ctx_r12 = i0.ɵɵnextContext();
i0.ɵɵproperty("form", ctx_r12.form)("key", ctx_r12.field.key)("src", ctx_r12.field.value)("label", ctx_r12.field.label)("required", ctx_r12.field.required)("disabled", ctx_r12.field.disabled)("readonly", ctx_r12.field.readonly)("xAlignment", ctx_r12.field.xAlignment)("rowSpan", ctx_r12.field.rowSpan)("isActive", ctx_r12.isActive)("layoutType", ctx_r12.layoutType);
}
}
function PepperiFieldGeneratorComponent_pep_textarea_14_Template(rf, ctx) {
if (rf & 1) {
var _r46_1 = i0.ɵɵgetCurrentView();
i0.ɵɵelementStart(0, "pep-textarea", 30);
i0.ɵɵlistener("valueChanged", function PepperiFieldGeneratorComponent_pep_textarea_14_Template_pep_textarea_valueChanged_0_listener($event) { i0.ɵɵrestoreView(_r46_1); var ctx_r45 = i0.ɵɵnextContext(); return ctx_r45.onValueChanged($event); });
i0.ɵɵelementEnd();
}
if (rf & 2) {
var ctx_r13 = i0.ɵɵnextContext();
i0.ɵɵproperty("form", ctx_r13.form)("key", ctx_r13.field.key)("value", ctx_r13.field.value)("label", ctx_r13.field.label)("required", ctx_r13.field.required)("disabled", ctx_r13.field.disabled)("readonly", ctx_r13.field.readonly)("maxFieldCharacters", ctx_r13.field.maxFieldCharacters)("textColor", ctx_r13.field.textColor)("xAlignment", ctx_r13.field.xAlignment)("rowSpan", ctx_r13.field.rowSpan)("lastFocusField", ctx_r13.field.lastFocusField)("showTitle", ctx_r13.showTitle)("layoutType", ctx_r13.layoutType)("isActive", ctx_r13.isActive);
}
}
function PepperiFieldGeneratorComponent_pep_textbox_15_Template(rf, ctx) {
if (rf & 1) {
var _r48_1 = i0.ɵɵgetCurrentView();
i0.ɵɵelementStart(0, "pep-textbox", 31);
i0.ɵɵlistener("valueChanged", function PepperiFieldGeneratorComponent_pep_textbox_15_Template_pep_textbox_valueChanged_0_listener($event) { i0.ɵɵrestoreView(_r48_1); var ctx_r47 = i0.ɵɵnextContext(); return ctx_r47.onValueChanged($event); })("formValidationChanged", function PepperiFieldGeneratorComponent_pep_textbox_15_Template_pep_textbox_formValidationChanged_0_listener($event) { i0.ɵɵrestoreView(_r48_1); var ctx_r49 = i0.ɵɵnextContext(); return ctx_r49.onFormValidationChanged($event); });
i0.ɵɵelementEnd();
}
if (rf & 2) {
var ctx_r14 = i0.ɵɵnextContext();
i0.ɵɵproperty("form", ctx_r14.form)("key", ctx_r14.field.key)("value", ctx_r14.field.value)("formattedValue", ctx_r14.field.formattedValue)("label", ctx_r14.field.label)("placeholder", ctx_r14.field.placeholder)("type", ctx_r14.field.type)("required", ctx_r14.field.required)("disabled", ctx_r14.field.disabled)("readonly", ctx_r14.field.readonly)("maxFieldCharacters", ctx_r14.field.maxFieldCharacters)("textColor", ctx_r14.field.textColor)("xAlignment", ctx_r14.field.xAlignment)("rowSpan", ctx_r14.field.rowSpan)("lastFocusField", ctx_r14.field.lastFocusField)("showTitle", ctx_r14.showTitle)("layoutType", ctx_r14.layoutType)("isActive", ctx_r14.isActive);
}
}
function PepperiFieldGeneratorComponent_ng_container_16_Template(rf, ctx) {
if (rf & 1) {
i0.ɵɵelementContainer(0);
}
}
var PepperiFieldGeneratorComponent = /** @class */ (function () {
function PepperiFieldGeneratorComponent() {
this.hasHeightLimit = false;
this.isActive = false;
this.objectId = null;
this.layoutType = i2.LAYOUT_TYPE.PepperiForm;
this.showTitle = true;
this.checkForChanges = null;
this.valueChanged = new i0.EventEmitter();
this.childChanged = new i0.EventEmitter();
this.formValidationChanged = new i0.EventEmitter();
this.elementClicked = new i0.EventEmitter();
this.notifyMenuItemClicked = new i0.EventEmitter();
this.notifyChildClicked = new i0.EventEmitter();
}
Object.defineProperty(PepperiFieldGeneratorComponent.prototype, "isValid", {
get: function () {
if (this.field.readonly || this.field.disabled) {
return true;
}
else {
var formControl = this.form && this.form.get(this.field.key);
if (formControl) {
return formControl.valid;
}
else {
return false;
}
}
},
enumerable: false,
configurable: true
});
Object.defineProperty(PepperiFieldGeneratorComponent.prototype, "isTouched", {
get: function () {
var formControl = this.form && this.form.get(this.field.key);
return formControl ? formControl.touched : false;
},
enumerable: false,
configurable: true
});
Object.defineProperty(PepperiFieldGeneratorComponent.prototype, "isDirty", {
get: function () {
var formControl = this.form && this.form.get(this.field.key);
return formControl ? formControl.dirty : false;
},
enumerable: false,
configurable: true
});
PepperiFieldGeneratorComponent.prototype.ngOnDestroy = function () {
if (this.valueChanged) {
this.valueChanged.unsubscribe();
}
if (this.formValidationChanged) {
this.formValidationChanged.unsubscribe();
}
if (this.childChanged) {
this.childChanged.unsubscribe();
}
if (this.elementClicked) {
this.elementClicked.unsubscribe();
}
if (this.notifyMenuItemClicked) {
this.notifyMenuItemClicked.unsubscribe();
}
if (this.notifyChildClicked) {
this.notifyChildClicked.unsubscribe();
}
};
PepperiFieldGeneratorComponent.prototype.onValueChanged = function (valueChanged) {
this.valueChanged.emit(valueChanged);
};
PepperiFieldGeneratorComponent.prototype.onChildChanged = function (childChanged) {
this.childChanged.emit(childChanged);
};
PepperiFieldGeneratorComponent.prototype.onFormValidationChanged = function (formValidationChanged) {
this.formValidationChanged.emit(formValidationChanged);
};
PepperiFieldGeneratorComponent.prototype.onClick = function (fieldClicked) {
this.elementClicked.emit(fieldClicked);
};
PepperiFieldGeneratorComponent.prototype.onMenuItemClicked = function (fieldToEdit) {
this.notifyMenuItemClicked.emit(fieldToEdit);
};
PepperiFieldGeneratorComponent.prototype.onChildClick = function (childClicked) {
this.notifyChildClicked.emit(childClicked);
};
PepperiFieldGeneratorComponent.prototype.ngOnChanges = function (changes) {
// TODO: Remove it only for testing.
// this.field.disabled = this.field.readonly = false;
};
return PepperiFieldGeneratorComponent;
}());
PepperiFieldGeneratorComponent.ɵfac = function PepperiFieldGeneratorComponent_Factory(t) { return new (t || PepperiFieldGeneratorComponent)(); };
PepperiFieldGeneratorComponent.ɵcmp = i0.ɵɵdefineComponent({ type: PepperiFieldGeneratorComponent, selectors: [["pep-field-generator"]], inputs: { field: "field", hasHeightLimit: "hasHeightLimit", isActive: "isActive", objectId: "objectId", form: "form", layoutType: "layoutType", showTitle: "showTitle", checkForChanges: "checkForChanges" }, outputs: { valueChanged: "valueChanged", childChanged: "childChanged", formValidationChanged: "formValidationChanged", elementClicked: "elementClicked", notifyMenuItemClicked: "notifyMenuItemClicked", notifyChildClicked: "notifyChildClicked" }, features: [i0.ɵɵNgOnChangesFeature], decls: 17, vars: 18, consts: [[3, "ngSwitch", "formGroup"], [3, "form", "key", "formattedValue", "label", "required", "disabled", "readonly", "xAlignment", "rowSpan", "groupFields", "layoutType", "valueChanged", 4, "ngSwitchCase"], [3, "form", "key", "src", "label", "required", "disabled", "readonly", "xAlignment", "rowSpan", "isActive", "showTitle", "layoutType", "elementClicked", "valueChanged", 4, "ngSwitchCase"], [3, "form", "key", "value", "label", "type", "required", "disabled", "readonly", "xAlignment", "rowSpan", "additionalValue", "showTitle", "layoutType", "isActive", "valueChanged", 4, "ngSwitchCase"], [3, "form", "key", "value", "formattedValue", "label", "type", "required", "disabled", "readonly", "textColor", "xAlignment", "rowSpan", "minValue", "maxValue", "showTitle", "layoutType", "isActive", "valueChanged", 4, "ngSwitchCase"], [3, "objectId", "form", "key", "label", "showTitle", "value", "layoutType", 4, "ngSwitchCase"], [3, "objectId", "form", "key", "src", "srcLarge", "options", "label", "type", "required", "disabled", "readonly", "xAlignment", "rowSpan", "indicatorsField", "menuField", "hasCampaignField", "sizeLimitMB", "isActive", "layoutType", "elementClicked", "valueChanged", 4, "ngSwitchCase"], [3, "form", "key", "value", "formattedValue", "label", "referenceObjectInternalType", "type", "disabled", "readonly", "xAlignment", "layoutType", "elementClicked", "valueChanged", 4, "ngSwitchCase"], [3, "key", "label", "disabled", "xAlignment", "options", "layoutType", "elementClicked", "notifyMenuItemClicked", 4, "ngSwitchCase"], [3, "form", "key", "value", "formattedValue", "label", "type", "required", "disabled", "readonly", "textColor", "xAlignment", "rowSpan", "lastFocusField", "alowDecimal", "additionalValue", "notificationInfo", "isActive", "layoutType", "showTitle", "valueChanged", "formValidationChanged", "elementClicked", 4, "ngSwitchCase"], [3, "form", "key", "value", "label", "required", "disabled", "readonly", "maxFieldCharacters", "xAlignment", "rowSpan", "showTitle", "layoutType", "isActive", "valueChanged", 4, "ngSwitchCase"], [3, "form", "key", "value", "formattedValue", "label", "type", "required", "disabled", "readonly", "xAlignment", "rowSpan", "options", "showTitle", "layoutType", "isActive", "valueChanged", "formValidationChanged", 4, "ngSwitchCase"], [3, "form", "key", "label", "xAlignment", "layoutType", 4, "ngSwitchCase"], [3, "form", "key", "src", "label", "required", "disabled", "readonly", "xAlignment", "rowSpan", "isActive", "layoutType", "valueChanged", 4, "ngSwitchCase"], [3, "form", "key", "value", "label", "required", "disabled", "readonly", "maxFieldCharacters", "textColor", "xAlignment", "rowSpan", "lastFocusField", "showTitle", "layoutType", "isActive", "valueChanged", 4, "ngSwitchCase"], [3, "form", "key", "value", "formattedValue", "label", "placeholder", "type", "required", "disabled", "readonly", "maxFieldCharacters", "textColor", "xAlignment", "rowSpan", "lastFocusField", "showTitle", "layoutType", "isActive", "valueChanged", "formValidationChanged", 4, "ngSwitchCase"], [4, "ngSwitchCase"], [3, "form", "key", "formattedValue", "label", "required", "disabled", "readonly", "xAlignment", "rowSpan", "groupFields", "layoutType", "valueChanged"], [3, "form", "key", "src", "label", "required", "disabled", "readonly", "xAlignment", "rowSpan", "isActive", "showTitle", "layoutType", "elementClicked", "valueChanged"], [3, "form", "key", "value", "label", "type", "required", "disabled", "readonly", "xAlignment", "rowSpan", "additionalValue", "showTitle", "layoutType", "isActive", "valueChanged"], [3, "form", "key", "value", "formattedValue", "label", "type", "required", "disabled", "readonly", "textColor", "xAlignment", "rowSpan", "minValue", "maxValue", "showTitle", "layoutType", "isActive", "valueChanged"], [3, "objectId", "form", "key", "label", "showTitle", "value", "layoutType"], [3, "objectId", "form", "key", "src", "srcLarge", "options", "label", "type", "required", "disabled", "readonly", "xAlignment", "rowSpan", "indicatorsField", "menuField", "hasCampaignField", "sizeLimitMB", "isActive", "layoutType", "elementClicked", "valueChanged"], [3, "form", "key", "value", "formattedValue", "label", "referenceObjectInternalType", "type", "disabled", "readonly", "xAlignment", "layoutType", "elementClicked", "valueChanged"], [3, "key", "label", "disabled", "xAlignment", "options", "layoutType", "elementClicked", "notifyMenuItemClicked"], [3, "form", "key", "value", "formattedValue", "label", "type", "required", "disabled", "readonly", "textColor", "xAlignment", "rowSpan", "lastFocusField", "alowDecimal", "additionalValue", "notificationInfo", "isActive", "layoutType", "showTitle", "valueChanged", "formValidationChanged", "elementClicked"], [3, "form", "key", "value", "label", "required", "disabled", "readonly", "maxFieldCharacters", "xAlignment", "rowSpan", "showTitle", "layoutType", "isActive", "valueChanged"], [3, "form", "key", "value", "formattedValue", "label", "type", "required", "disabled", "readonly", "xAlignment", "rowSpan", "options", "showTitle", "layoutType", "isActive", "valueChanged", "formValidationChanged"], [3, "form", "key", "label", "xAlignment", "layoutType"], [3, "form", "key", "src", "label", "required", "disabled", "readonly", "xAlignment", "rowSpan", "isActive", "layoutType", "valueChanged"], [3, "form", "key", "value", "label", "required", "disabled", "readonly", "maxFieldCharacters", "textColor", "xAlignment", "rowSpan", "lastFocusField", "showTitle", "layoutType", "isActive", "valueChanged"], [3, "form", "key", "value", "formattedValue", "label", "placeholder", "type", "required", "disabled", "readonly", "maxFieldCharacters", "textColor", "xAlignment", "rowSpan", "lastFocusField", "showTitle", "layoutType", "isActive", "valueChanged", "formValidationChanged"]], template: function PepperiFieldGeneratorComponent_Template(rf, ctx) {
if (rf & 1) {
i0.ɵɵelementContainerStart(0, 0);
i0.ɵɵtemplate(1, PepperiFieldGeneratorComponent_pep_address_1_Template, 1, 11, "pep-address", 1);
i0.ɵɵtemplate(2, PepperiFieldGeneratorComponent_pep_attachment_2_Template, 1, 12, "pep-attachment", 2);
i0.ɵɵtemplate(3, PepperiFieldGeneratorComponent_pep_checkbox_3_Template, 1, 14, "pep-checkbox", 3);
i0.ɵɵtemplate(4, PepperiFieldGeneratorComponent_pep_date_4_Template, 1, 17, "pep-date", 4);
i0.ɵɵtemplate(5, PepperiFieldGeneratorComponent_pep_images_filmstrip_5_Template, 1, 7, "pep-images-filmstrip", 5);
i0.ɵɵtemplate(6, PepperiFieldGeneratorComponent_pep_image_6_Template, 1, 19, "pep-image", 6);
i0.ɵɵtemplate(7, PepperiFieldGeneratorComponent_pep_internal_button_7_Template, 1, 11, "pep-internal-button", 7);
i0.ɵɵtemplate(8, PepperiFieldGeneratorComponent_pep_menu_8_Template, 1, 6, "pep-menu", 8);
i0.ɵɵtemplate(9, PepperiFieldGeneratorComponent_pep_quantity_selector_9_Template, 1, 19, "pep-quantity-selector", 9);
i0.ɵɵtemplate(10, PepperiFieldGeneratorComponent_pep_rich_html_textarea_10_Template, 1, 13, "pep-rich-html-textarea", 10);
i0.ɵɵtemplate(11, PepperiFieldGeneratorComponent_pep_select_11_Template, 1, 15, "pep-select", 11);
i0.ɵɵtemplate(12, PepperiFieldGeneratorComponent_pep_separator_12_Template, 1, 5, "pep-separator", 12);
i0.ɵɵtemplate(13, PepperiFieldGeneratorComponent_pep_signature_13_Template, 1, 11, "pep-signature", 13);
i0.ɵɵtemplate(14, PepperiFieldGeneratorComponent_pep_textarea_14_Template, 1, 15, "pep-textarea", 14);
i0.ɵɵtemplate(15, PepperiFieldGeneratorComponent_pep_textbox_15_Template, 1, 18, "pep-textbox", 15);
i0.ɵɵtemplate(16, PepperiFieldGeneratorComponent_ng_container_16_Template, 1, 0, "ng-container", 16);
i0.ɵɵelementContainerEnd();
}
if (rf & 2) {
i0.ɵɵproperty("ngSwitch", ctx.field.controlType)("formGroup", ctx.form);
i0.ɵɵadvance(1);
i0.ɵɵproperty("ngSwitchCase", "address");
i0.ɵɵadvance(1);
i0.ɵɵproperty("ngSwitchCase", "attachment");
i0.ɵɵadvance(1);
i0.ɵɵproperty("ngSwitchCase", "checkbox");
i0.ɵɵadvance(1);
i0.ɵɵproperty("ngSwitchCase", "date");
i0.ɵɵadvance(1);
i0.ɵɵproperty("ngSwitchCase", "images");
i0.ɵɵadvance(1);
i0.ɵɵproperty("ngSwitchCase", "image");
i0.ɵɵadvance(1);
i0.ɵɵproperty("ngSwitchCase", "button");
i0.ɵɵadvance(1);
i0.ɵɵproperty("ngSwitchCase", "menu");
i0.ɵɵadvance(1);
i0.ɵɵproperty("ngSwitchCase", "qs");
i0.ɵɵadvance(1);
i0.ɵɵproperty("ngSwitchCase", "richhtmltextarea");
i0.ɵɵadvance(1);
i0.ɵɵproperty("ngSwitchCase", "select");
i0.ɵɵadvance(1);
i0.ɵɵproperty("ngSwitchCase", "separator");
i0.ɵɵadvance(1);
i0.ɵɵproperty("ngSwitchCase", "signature");
i0.ɵɵadvance(1);
i0.ɵɵproperty("ngSwitchCase", "textarea");
i0.ɵɵadvance(1);
i0.ɵɵproperty("ngSwitchCase", "textbox");
i0.ɵɵadvance(1);
i0.ɵɵproperty("ngSwitchCase", "placeholder");
}
}, directives: [i5.NgSwitch, i4.NgControlStatusGroup, i4.FormGroupDirective, i5.NgSwitchCase, i3.PepperiAddressComponent, i4$1.PepperiAttachmentComponent, i5$1.PepperiCheckboxComponent, i6$1.PepperiDateComponent, i7.PepperiImagesFilmstripComponent, i8.PepperiImageComponent, i9.PepperiInternalButtonComponent, i10.PepperiMenuComponent, i11.PepperiQuantitySelectorComponent, i12.PepperiRichHtmlTextareaComponent, i13.PepperiSelectComponent, i14.PepperiSeparatorComponent, i15.PepperiSignatureComponent, i16.PepperiTextareaComponent, i17.PepperiTextboxComponent], styles: ["[_nghost-%COMP%]{height:100%;width:100%}"], changeDetection: 0 });
/*@__PURE__*/ (function () {
i0.ɵsetClassMetadata(PepperiFieldGeneratorComponent, [{
type: i0.Component,
args: [{
selector: 'pep-field-generator',
templateUrl: './field-generator.component.html',
styleUrls: ['./field-generator.component.scss'],
encapsulation: i0.ViewEncapsulation.Emulated,
changeDetection: i0.ChangeDetectionStrategy.OnPush
}]
}], function () { return []; }, { field: [{
type: i0.Input
}], hasHeightLimit: [{
type: i0.Input
}], isActive: [{
type: i0.Input
}], objectId: [{
type: i0.Input
}], form: [{
type: i0.Input
}], layoutType: [{
type: i0.Input
}], showTitle: [{
type: i0.Input
}], checkForChanges: [{
type: i0.Input
}], valueChanged: [{
type: i0.Output
}], childChanged: [{
type: i0.Output
}], formValidationChanged: [{
type: i0.Output
}], elementClicked: [{
type: i0.Output
}], notifyMenuItemClicked: [{
type: i0.Output
}], noti