x--label--x
x--details--x
','x--label--x
x--details--x
(x--resultsGroups--x)
(x--resultsUsers--x)
','x--label--x
']}}return o(e,[{key:"init",value:function(e){var t=this,a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=Object.assign({},this.defOpt,a);n=this.getTaskListSettings(n,(0,i.default)(e).attr("data-list-id")),null===n.windowWidth&&((0,i.default)(window).width()<1150?n.windowWidth=(0,i.default)(window).width()-40:n.windowWidth=1130),null===n.windowHeight&&(n.windowHeight=(0,i.default)(window).height()-80),this.bindFiltering(n),this.setTableSize(n),(0,i.default)(e).find(".taskDataGrid-wrapper tr.dataGrid_row").each(function(e,a){t.compareAndSetRowHeight(n,(0,i.default)(a).attr("data-task-id"))})}},{key:"reinit",value:function(e){var t=this,a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=Object.assign({},this.defOpt,a);n.listId=(0,i.default)(e).attr("data-list-id"),n.contentGeneratorId=(0,i.default)(e).attr("data-content-generator-id"),n.structureId=(0,i.default)(e).attr("data-structure-id"),null===n.windowWidth&&((0,i.default)(window).width()<1150?n.windowWidth=(0,i.default)(window).width()-40:n.windowWidth=1130),null===n.windowHeight&&(n.windowHeight=(0,i.default)(window).height()-80),this.setTableSize(n),(0,i.default)(e).find(".taskDataGrid-wrapper tr.dataGrid_row").each(function(e,a){t.compareAndSetRowHeight(n,(0,i.default)(a).attr("data-task-id"))}),s.default.loader.hide((0,i.default)("#taskList_"+n.listId))}},{key:"getTaskListSettings",value:function(e,t){return e.listId=(0,i.default)("#taskList_"+t).attr("data-list-id"),e.contentGeneratorId=(0,i.default)("#taskList_"+t).attr("data-content-generator-id"),e.structureId=(0,i.default)("#taskList_"+t).attr("data-structure-id"),e}},{key:"setTableSize",value:function(e){var t=(0,i.default)("#taskList_"+e.listId).width(),a=Math.round((0,i.default)("#taskList_"+e.listId+" .taskDataGrid-wrapper-fixed").first().width()),n=t-a;(0,i.default)("#taskList_"+e.listId+" .taskDataGrid-wrapper-fixed").first().width(a),(0,i.default)("#taskList_"+e.listId+" .taskDataGrid-wrapper").first().width(n)}},{key:"compareAndSetRowHeight",value:function(e,t){var a=(0,i.default)("#taskList_"+e.listId+" .taskDataGrid-wrapper tr.rowid-"+t).height(),n=(0,i.default)("#taskList_"+e.listId+" .taskDataGrid-wrapper-fixed tr.rowid-"+t).height(),r=a>n?a:n;(0,i.default)("#taskList_"+e.listId+" .taskDataGrid-wrapper tr.rowid-"+t+" td").height(r),(0,i.default)("#taskList_"+e.listId+" .taskDataGrid-wrapper-fixed tr.rowid-"+t+" td").height(r)}},{key:"bindFiltering",value:function(e){var t=this;(0,i.default)("#taskList_"+e.listId+" .taskListFiltering").find(".filter-field").each(function(e,a){t.bindFilter((0,i.default)(a))}),this.showButtonRemoveAllFilters(e),(0,i.default)("#taskList_"+e.listId+" .taskListFiltering").find(".filter-new-initiator").click(function(){s.default.dialog.getBlank({width:600,height:e.windowHeight,saveCallback:function(e){},resize:function(e,t){},afterLoad:function(t){t.html((0,i.default)("#taskList_"+e.listId+" .taskListFiltering").find(".filter-chooser").html()),this.bindFilterChooseDialog(e,t)},stornoCallback:function(e){},create:function(e,t){(0,i.default)("body").css({overflow:"display-none"})},beforeClose:function(e,t){(0,i.default)("body").css({overflow:"inherit"})},close:function(e,t){(0,i.default)(this).dialog("destroy").remove()}})}),(0,i.default)("#taskList_"+e.listId+" .taskListFiltering").find(".proceedFilter").click(function(t){t.preventDefault();var a=e.basicAjaxUrl;a+="/contentGeneratorId:"+e.contentGeneratorId,a+="/structureId:"+e.structureId,a+="/case:saveFilters";var n=(0,i.default)("."+e.listId+"-filterInput").serializeObject();i.default.ajax({type:"POST",url:a,data:n,dataType:"json",beforeSend:function(){s.default.loader.show((0,i.default)("#taskList_"+e.listId)),(0,i.default)("."+e.listId+"-filterInput").removeClass(e.listId+"-filterInput").addClass(e.listId+"-filterInput_TEMP")},success:function(t){if(t.error)return l.message.danger(t.error),!1;(0,i.default)('div[data-snippet-id="'+e.listId+'"]').find(".submitDataGrid .proceedFilter").trigger("click"),(0,i.default)("."+e.listId+"-filterInput_TEMP").removeClass(e.listId+"-filterInput_TEMP").addClass(e.listId+"-filterInput")},error:function(t,a,n){(0,i.default)("."+e.listId+"-filterInput_TEMP").removeClass(e.listId+"-filterInput_TEMP").addClass(e.listId+"-filterInput"),s.default.loader.hide((0,i.default)("#taskList_"+e.listId)),l.message.danger(u.default.error.ajax)}})})}},{key:"showButtonRemoveAllFilters",value:function(e){var t=Object.assign({},this.defOpt,e);t=this.getTaskListSettings(t,t.listId),(0,i.default)("#taskListFiltering_"+t.listId).find(".filter-displayer .filter-field.filter-show").size()>1&&(0,i.default)("#taskListFiltering_"+t.listId).find(".filter-field.field-remove-all-filters").addClass("filter-show")}},{key:"hideButtonRemoveAllFilters",value:function(e){var t=Object.assign({},this.defOpt,e);t=this.getTaskListSettings(t,t.listId),1===(0,i.default)("#taskListFiltering_"+t.listId).find(".filter-displayer .filter-field.filter-show:not(.field-remove-all-filters)").size()&&(0,i.default)("#taskListFiltering_"+t.listId).find(".filter-field.field-remove-all-filters").removeClass("filter-show")}},{key:"bindFilter",value:function(e){(0,i.default)(e).hover(function(){e.find(".showAfterFilterHover").stop(!0,!0).delay(500).show("fast","easeInOutCirc")},function(){e.find(".showAfterFilterHover").stop(!0,!0).delay(2200).hide("slow","easeInOutCirc")})}},{key:"bindFilterChooseDialog",value:function(e,t){var a=this,n=Object.assign({},this.defOpt,e);(0,i.default)(".taskList-filter-chooser").find(".filter-field").click(function(e){t.dialog("close"),a.showFilter(n,(0,i.default)(e.currentTarget).attr("data-column-name"))})}},{key:"showFilter",value:function(e,t){var a=Object.assign({},this.defOpt,e);a=this.getTaskListSettings(a,a.listId),(0,i.default)("#taskList_"+a.listId+" .taskListFiltering").find(".filter-temp").append((0,i.default)(".filter-new-initiator"));var n=(0,i.default)("#taskList_"+a.listId+" .taskListFiltering").find(".filter-displayer"),r=(0,i.default)("#taskList_"+a.listId+" .taskListFiltering").find(".filter-displayer .filter-field."+t);n.append(r),n.append((0,i.default)(".filter-new-initiator")),n.find(".filter-field."+t).addClass("filter-show").attr("data-active","true").effect("highlight",{},5e3),(0,i.default)("#taskList_"+a.listId+" .taskListFiltering").find(".filter-chooser").find(".filter-field."+t).hide().attr("data-active","true"),this.showButtonRemoveAllFilters(a)}},{key:"removeAllFilters",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=Object.assign({},this.defOpt,t);(0,i.default)("#taskListFiltering_"+a.listId+" .filter-displayer .filter-field.filter-show .filter-close").each(function(e,t){(0,i.default)(t).trigger("click")})}},{key:"removeFilter",value:function(e,t,a){var n=Object.assign({},this.defOpt,t);n=this.getTaskListSettings(n,n.listId);var r=(0,i.default)("#taskListFiltering_"+n.listId),o=(0,i.default)(r).find(".filter-displayer .filter-field."+a);o.find("ul li").size()>0?o.find("ul li").each(function(e,t){(0,i.default)(t).remove()}):o.find("select").size()>0?(o.find("option:selected").removeAttr("selected"),o.find(".ui-multiselect").size()>0&&o.find("select").multiselect("uncheckAll")):o.find("input").each(function(e,t){(0,i.default)(t).val("")}),(0,i.default)(r).find(".filter-displayer .filter-field."+a).removeClass("filter-show").attr("data-active","false"),(0,i.default)(r).find(".filter-chooser .filter-field."+a).show().attr("data-active","false"),this.hideButtonRemoveAllFilters(n)}},{key:"bindFilterWhisperUsers",value:function(e){var t=this,a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=Object.assign({},this.defOpt,a);this.refreshNumberChosenItemsForWhisper(e,n);var r=new Bloodhound({datumTokenizer:Bloodhound.tokenizers.obj.whitespace("label"),queryTokenizer:Bloodhound.tokenizers.whitespace,remote:{url:"/ajax/_mod:UserManagement/_handler:UserAjax/case:suggestUsers?searchTerm=%QUERY",wildcard:"%QUERY",filter:function(e){return e[0]._data}}});e.typeahead(null,{name:e.attr("name"),display:"label",source:r,templates:{empty:['',"Vašemu vyhledávání neodpovídá žádný záznam.","
"].join("\n"),suggestion:function(e){return""+e.label+"
"+e.email+"
"}}}).on("typeahead:select",function(a,r){var o=(0,i.default)("#"+a.target.id),l=(0,i.default)("ul."+a.target.id+"-list");l.children(".nocriterium").remove(),l.append(' '+r.label+' '),t.setFilterAdditionalInformation((0,i.default)(e).closest(".filter-field"),t.getNumberChosenItemsForWhisper(e,n)+"× zvoleno",n),o.typeahead("val","")}).on("typeahead:asyncrequest",function(t,a){s.default.loader.show(e,{type:"input"})}).on("typeahead:active",function(t,a){s.default.loader.isInitialized(e,{type:"input"})||(s.default.loader.show(e,{type:"input"}),s.default.loader.hide(e,{type:"input"}),e.focus())}).on("typeahead:asyncreceive typeahead:close",function(t,a){s.default.loader.hide(e,{type:"input",force:!0})})}},{key:"refreshNumberChosenItemsForWhisper",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=Object.assign({},this.defOpt,t),n=(0,i.default)(e).closest(a.filter_container),r=n.find(".whisper-input");this.setFilterAdditionalInformation(n,this.getNumberChosenItemsForWhisper(r,a)+"× zvoleno",a)}},{key:"getNumberChosenItemsForWhisper",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=Object.assign({},this.defOpt,t),n=(0,i.default)(e).closest(a.identificator_container);return(0,i.default)(n).find("ul."+e.attr("id")+"-list li:not(.removed):not(.nocriterium)").size()}},{key:"setFilterAdditionalInformation",value:function(e,t){(0,i.default)(e).find(".filter-additional-info").html(t)}},{key:"bindEditableUserWhisper",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=Object.assign({},this.defOpt,t),n=new Bloodhound({datumTokenizer:Bloodhound.tokenizers.obj.whitespace("label"),queryTokenizer:Bloodhound.tokenizers.whitespace,remote:{url:"/ajax/_mod:UserManagement/_handler:UserAjax/case:suggestUsers?searchTerm=%QUERY",wildcard:"%QUERY",filter:function(e){return e[0]._data}}});e.typeahead(null,{name:e.attr("name"),display:"label",source:n,templates:{empty:['',"Vašemu vyhledávání neodpovídá žádný záznam.","
"].join("\n"),suggestion:function(e){return""+e.label+"
"+e.email+"
"}}}).on("typeahead:select",function(t,n){var r=(0,i.default)(a.targetValue),o=(0,i.default)(a.targetLabel);r.val(n.hash),o.html(n.label),(0,i.default)("#"+t.target.id).typeahead("val",""),s.default.loader.hide(e,{type:"input",force:!0})}).on("typeahead:asyncrequest",function(t,a){s.default.loader.show(e,{type:"input"})}).on("typeahead:active",function(t,a){s.default.loader.isInitialized(e,{type:"input"})||(s.default.loader.show(e,{type:"input"}),s.default.loader.hide(e,{type:"input"}),e.focus())}).on("typeahead:asyncreceive typeahead:close",function(t,a){s.default.loader.hide(e,{type:"input",force:!0})})}},{key:"bindEditableUserSolverWhisper",value:function(e){var t=new Bloodhound({datumTokenizer:Bloodhound.tokenizers.obj.whitespace("label"),queryTokenizer:Bloodhound.tokenizers.whitespace,remote:{url:"/ajax/_mod:UserManagement/_handler:UserAjax/case:suggestUsers?searchTerm=%QUERY",wildcard:"%QUERY",filter:function(e){return e[0]._data}}});e.typeahead(null,{name:e.attr("name"),display:"label",source:t,templates:{empty:['',"Vašemu vyhledávání neodpovídá žádný záznam.","
"].join("\n"),suggestion:function(e){return""+e.label+"
"+e.email+"
"}}}).on("typeahead:select",function(t,a){if((0,i.default)("#solversList .solver_"+a.hash).length>0)l.message.warning("Tento řešitel je již zvolen.");else{var n=(0,i.default)("#solversList .cloner").clone();n.find(".removeSolver input").attr("name","solver["+a.hash+"][remove]").val(a.hash),n.find(".solverFullname input").attr("name","solver["+a.hash+"][hash]").val(a.hash),n.find(".solverFullname span").html(a.label),n.find(".newStatusPrimary select").attr("name","solver["+a.hash+"][newStatusPrimary]"),n.find(".newStatusSecondary select").attr("name","solver["+a.hash+"][newStatusSecondary]"),n.appendTo((0,i.default)("#solversList tbody")).removeClass("cloner").removeClass("display-none").addClass("solver_"+a.hash);(0,i.default)("#"+t.target.id).typeahead("val",""),s.default.loader.hide(e,{type:"input",force:!0})}}).on("typeahead:asyncrequest",function(t,a){s.default.loader.show(e,{type:"input"})}).on("typeahead:active",function(t,a){s.default.loader.isInitialized(e,{type:"input"})||(s.default.loader.show(e,{type:"input"}),s.default.loader.hide(e,{type:"input"}),e.focus())}).on("typeahead:asyncreceive typeahead:close",function(t,a){s.default.loader.hide(e,{type:"input",force:!0})})}},{key:"bindEditableGroupRelationWhisper",value:function(e){var t=new Bloodhound({datumTokenizer:Bloodhound.tokenizers.obj.whitespace("label"),queryTokenizer:Bloodhound.tokenizers.whitespace,remote:{url:"/ajax/_mod:UserManagement/_handler:UserAjax/case:suggestUsers?searchTerm=%QUERY",wildcard:"%QUERY",filter:function(e){return e[0]._data}}});e.typeahead(null,{name:e.attr("name"),display:"label",source:t,templates:{empty:['',"Vašemu vyhledávání neodpovídá žádný záznam.","
"].join("\n"),suggestion:function(e){return""+e.label+"
"+e.email+"
"}}}).on("typeahead:select",function(e,t){if((0,i.default)("#solversList .solver_"+t.hash).length>0)l.message.warning("Tento řešitel je již zvolen.");else{var a=(0,i.default)("#solversList .cloner").clone();a.find(".removeSolver input").attr("name","solver["+t.hash+"][remove]").val(t.hash),a.find(".solverFullname input").attr("name","solver["+t.hash+"][hash]").val(t.hash),a.find(".solverFullname span").html(t.label),a.find(".newStatusPrimary select").attr("name","solver["+t.hash+"][newStatusPrimary]"),a.find(".newStatusSecondary select").attr("name","solver["+t.hash+"][newStatusSecondary]"),a.appendTo((0,i.default)("#solversList tbody")).removeClass("cloner").removeClass("display-none").addClass("solver_"+t.hash);(0,i.default)("#"+e.target.id).typeahead("val","")}})}},{key:"bindSelectBoxFilter",value:function(e){(0,i.default)("select."+e).append((0,i.default)("select."+e+"_source > option").clone()),(0,i.default)("input."+e+"_filter").bind("change keyup",function(t,a){(0,i.default)("select."+e).empty();var n=i.default.trim((0,i.default)(a).val()),r=new RegExp(n,"gi"),o=[];(0,i.default)("select."+e+"_source").find("option").each(function(e,t){o.push({value:(0,i.default)(t).val(),text:(0,i.default)(t).text()})}),i.default.each(o,function(t){var a=o[t];null!==a.text.match(r)&&(0,i.default)("select."+e).append((0,i.default)("