web/lib/metadataplayer/LdtPlayer-core.js
changeset 29 1449502d69c5
parent 0 7f8907368bd5
equal deleted inserted replaced
28:2607ea318318 29:1449502d69c5
   446         rgxp = new RegExp(rxsource,"im");
   446         rgxp = new RegExp(rxsource,"im");
   447     this.regexp = new RegExp(rxsource,"gim");
   447     this.regexp = new RegExp(rxsource,"gim");
   448     var res = this.filter(function(_element, _k) {
   448     var res = this.filter(function(_element, _k) {
   449         var titlematch = rgxp.test(_element.title),
   449         var titlematch = rgxp.test(_element.title),
   450             descmatch = rgxp.test(_element.description),
   450             descmatch = rgxp.test(_element.description),
   451             _isfound = !!(titlematch || descmatch);
   451             tagsmatch = rgxp.test(_element.getTagTexts()),
       
   452             _isfound = !!(titlematch || descmatch || tagsmatch);
   452         _element.found = _isfound;
   453         _element.found = _isfound;
   453         _element.trigger(_isfound ? "found" : "not-found");
   454         _element.trigger(_isfound ? "found" : "not-found");
   454         return _isfound;
   455         return _isfound;
   455     });
   456     });
   456     this.trigger(res.length ? "found" : "not-found",res);
   457     this.trigger(res.length ? "found" : "not-found",res);