export const __webpack_esm_id__=95113;export const __webpack_esm_ids__=[20575,68152,95113];export const __webpack_esm_modules__={68152(e,r,o){var t=o(20575);function i(e){return{restrict:"E",scope:{field:"=",form:"=",translationKeyPrefix:"="},templateUrl:"js/angular/core/directives/dynamic-form/templates/form-field-template.html",link:function(e){e.FIELD_TYPE=t.w}}}angular.module("graphdb.framework.core.directives.dynamic-form-field",[]).directive("dynamicFormField",i),i.$inject=[]},95113(e,r,o){o(68152);var t=o(20575),i=o(71315);angular.module("graphdb.framework.core.directives.dynamic-form",["graphdb.framework.core.directives.dynamic-form-field"]).directive("dynamicForm",n),n.$inject=[];const l=i.I.logger;function n(){return{restrict:"E",scope:{formModel:"=",showAllFields:"=?",onValidityChange:"&?",formCtrl:"=?",translationKeyPrefix:"@?"},templateUrl:"js/angular/core/directives/dynamic-form/templates/dynamic-form.html",link:function(e,r){e.FIELD_TYPE=t.w,e.formCtrl=void 0,e.showAllFields=e.showAllFields||!1,(()=>{const o=r.find("form").controller("form");if(!o)return void l.error("Form controller not found!");e.formCtrl=o;const t=o.$setValidity;e.formCtrl.$setValidity=function(r,i,l){t.call(o,r,i,l),e.onValidityChange&&e.onValidityChange({valid:o.$valid})}})()}}}},20575(e,r,o){o.d(r,{w:()=>t});const t={STRING:"string",TEXT:"text",BOOLEAN:"boolean",JSON:"json",SELECT:"select",MULTI_SELECT:"multi_select"}}};
//# sourceMappingURL=95113.cbb04d24bf896325ada3.bundle.js.map