var __extends=this&&this.__extends||function(){var t=function(n,e){t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,n){t.__proto__=n}||function(t,n){for(var e in n)if(Object.prototype.hasOwnProperty.call(n,e))t[e]=n[e]};return t(n,e)};return function(n,e){if(typeof e!=="function"&&e!==null)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");t(n,e);function r(){this.constructor=n}n.prototype=e===null?Object.create(e):(r.prototype=e.prototype,new r)}}();System.register(["./p-343b3b10.system.js","./p-ebdd1444.system.js","./p-a56cdd14.system.js"],(function(t){"use strict";var n,e,r;return{setters:[function(t){n=t.h},function(t){e=t.r},function(t){r=t.B}],execute:function(){var o=function(t){__extends(n,t);function n(n,e,r,o,i,u,s){var a=t.call(this,n,"subForm")||this;a.id=n;a.title=e;a.description=o;a.fields=r;a.language=s;a.layout=i;a.showFieldOrder=u;a.maxCount=1;a.minCount=1;a.separated=true;a.value=undefined;return a}n.prototype.setMaxCount=function(t){this.maxCount=t;return this};n.prototype.setMinCount=function(t){this.minCount=t;return this};n.prototype.setSeparated=function(t){this.separated=t;return this};return n}(r);t("S",o);o.type="subForm";var i=function(t,e,r,o,i,u){return n("dvn-field-input-sub-form",{disabled:o,errors:r,field:t,onChange:function(n){n.stopImmediatePropagation();i(t,n.detail)},onBlur:function(){return u(t)},value:e})};e("subForm",i)}}}));