Your IP : 3.137.216.202


Current Path : /home/bitrix/ext_www/klimatlend.ua/bitrix/js/sale/
Upload File :
Current File : /home/bitrix/ext_www/klimatlend.ua/bitrix/js/sale/core_ui_dynamiclist.min.js

(function(){if(typeof BX.ui!="object")BX.ui={};BX.ui.dynamicList=function(i,t){this.parentConstruct(BX.ui.dynamicList,i);BX.merge(this,{opts:{initiallyAdd:0,startFrom:0},vars:{idOffset:0},sys:{code:"dynamiclist"}});this.handleInitStack(t,BX.ui.dynamicList,i)};BX.extend(BX.ui.dynamicList,BX.ui.widget);BX.merge(BX.ui.dynamicList.prototype,{init:function(){BX.ui.dynamicList.superclass.init.call(this);this.ctrls.container=this.getControl("container");this.vars.idOffset=parseInt(this.opts.startFrom);this.pushFuncStack("buildUpDOM",BX.ui.dynamicList);this.pushFuncStack("bindEvents",BX.ui.dynamicList)},buildUpDOM:function(){var i=this.opts;for(var t=0;t<parseInt(i.initiallyAdd);t++)this.addRow()},bindEvents:function(){var i=this,t=this.opts,s=this.ctrls;var n=this.getControl("addmore",true);if(n!="undefined"){BX.bind(n,"click",function(){i.addRow()})}},addRow:function(){BX.append(this.whenbuildRow(),this.ctrls.container);this.vars.idOffset++},whenbuildRow:function(){var i=this.createNodesByTemplate("row",{column_id:this.vars.idOffset},true)[0];this.fireEvent("after-row-built",[i]);return i}})})();
//# sourceMappingURL=core_ui_dynamiclist.map.js