View file File name : jetpack-modules.models.min.js Content :window.jetpackModules=window.jetpackModules||{},window.jetpackModules.models=function(t,e,r,a){"use strict";var s={};return s.Modules=a.Model.extend({visibles:{},filter_and_sort:function(){var t,a=e(".subsubsub .current a"),s=this.get("raw"),i=e(".button-group.filter-active .active"),o=e(".button-group.sort .active"),n=e("#srch-term-search-input").val().toLowerCase();return a.closest("li").hasClass("all")||(s=r.filter(s,(function(t){return r.contains(t.module_tags,a.data("title"))}))),i.data("filter-by")&&(s=r.filter(s,(function(t){return t[i.data("filter-by")]===i.data("filter-value")}))),n.length&&(s=r.filter(s,(function(t){return-1!==(t.name+" "+t.description+" "+t.long_description+" "+t.search_terms+" "+t.module_tags).toLowerCase().indexOf(n)}))),o.data("sort-by")&&(s=r.sortBy(s,o.data("sort-by")),"reverse"===o.data("sort-order")&&s.reverse()),t=r.groupBy(s,"available"),r.has(t,"false")&&(s=[].concat(t[!0],t[!1])),this.set("items",s),this},initialize:function(){var t=this.get("items");this.set("raw",t)}}),s}(window,jQuery,_,Backbone);