"use strict";function _classCallCheck(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function _defineProperties(e,t){for(var n=0;n
e.g. load ".concat(o," file then update the modal's content. We'll use jQuery here, but you could use a data binding library or other methods instead.
"))})}},{key:"handleDntAssignees",value:function(){var i=this;$(document).on("change",'[name="taskAssignees[]"]',function(){$(this).hasClass("task-unassignees")&&$("#dntmAssignees .task-unassignees").is(":checked")?$("#dntmAssignees .task-assignees:checked").prop("checked",!1):$("#dntmAssignees .task-unassignees").prop("checked",!1);var e=$("#dntmAssignees .task-assignees:checked"),t=$("#dntAssignees > span:first-child"),n="Unassigned",o=[];e.each(function(){o.push($(this).data("label"))});var s=o.length;s?(o.sort(),n=1===s?o[0]:"".concat(o[0]," + ").concat(s-1," more"),t.text(n),$("#dntDivider").removeClass("d-none")):(t.text(n),$("#dntmAssignees .task-unassignees").prop("checked",!0),$("#dntDivider").addClass("d-none"));var a=$("#dntmAssignees > [data-sort]").get(),d=i.sortingElems(a);$.each(d,function(e,t){$(t).find('[name="taskAssignees[]"]').is(":checked")?$("#dntDivider").before(t):$("#dntmAssignees").append(t)})})}},{key:"handleDntLabels",value:function(){$(document).on("change",'[name="taskLabels[]"]',function(){$(this).hasClass("task-nolabel")&&$("#dntLabels .task-nolabel").is(":checked")?$("#dntLabels .task-label:checked").prop("checked",!1):$("#dntLabels .task-nolabel").prop("checked",!1);var e=$("#dntLabels .task-label:checked"),t=$("#bntLabels > span:first-child"),n="No Label",o=[];e.each(function(){o.push($(this).data("label"))});var s=o.length;s?(o.sort(),n=1===s?o[0]:"".concat(o[0]," + ").concat(s-1," more"),t.text(n)):(t.text(n),$("#dntLabels .task-nolabel").prop("checked",!0))})}},{key:"handleNtTodos",value:function(){function n(e){var t=!(0