/** * jPList - jQuery Data Grid Controls 5.2.0.15 - http://jplist.com * Copyright 2016 Miriam Zusin */ (function(){var e=function(a,c){var b,e=[],d,f,l;b=a.$control.data("storage-status");c&&b||a.params.$buttons.each(function(a,h){d=jQuery(h);(l=c?"true"===d.attr("data-selected"):d.data("selected")||!1)&&(f=d.attr("data-path"))&&e.push(f)});return b=new jQuery.fn.jplist.StatusDTO(a.name,a.action,a.type,{pathGroup:e,filterType:"pathGroup"},a.inStorage,a.inAnimation,a.isAnimateToTop,a.inDeepLinking)},f=function(a,c){var b,e;a.params.$buttons.each(function(a,h){if(b=jQuery(h).attr("data-path"))e=new jQuery.fn.jplist.PathModel(b, "text"),c.push(e)})},d=function(a,c,b){var e;a.params.$buttons.each(function(a,c){e=jQuery(c);e.removeClass("jplist-selected");e.data("selected",!1)});if(c.data&&c.data.pathGroup&&jQuery.isArray(c.data.pathGroup)&&0