app/assets/javascripts/socialcheesecake/search.js in social_cheesecake-0.4.0 vs app/assets/javascripts/socialcheesecake/search.js in social_cheesecake-0.5.0
- old
+ new
@@ -1,26 +1,18 @@
var socialCheesecake = socialCheesecake || {};
(function() {
- socialCheesecake.SearchEngine = function(settings) {
- this.parent = settings.parent;
- }
-
- socialCheesecake.SearchEngine.prototype.filter = function(pattern) {
- var actors = this.parent.grid.actors;
- var patt = new RegExp(pattern.toLowerCase());
-
- for(var i in actors) {
- var actor = actors[i];
- if(actor.name.toLowerCase().match(patt)) {
- actor.unfilter();
- } else {
- actor.filter();
+ socialCheesecake.SearchEngine = {
+ filter : function(pattern, actors) {
+ var actors = actors;
+ var patt = new RegExp(pattern.toLowerCase());
+
+ for(var i in actors) {
+ var actor = actors[i];
+ if(actor.name.toLowerCase().match(patt)) {
+ actor.unfilter();
+ } else {
+ actor.filter();
+ }
}
- }
-
- if(this.parent.highlightedSector) {
- this.parent.grid.fadeIn(this.parent.highlightedSector.actors, 100, true);
- } else {
- this.parent.grid.fadeIn(this.parent.grid.actors, 100, true);
}
}
})();