mirror of
https://github.com/codex-storage/deluge.git
synced 2025-01-13 04:54:23 +00:00
add missing getFilter function and improve hasFilter
This commit is contained in:
parent
a47f9bc8dd
commit
3b1d038d2d
@ -87,6 +87,10 @@ Deluge.Sidebar = Ext.extend(Ext.Panel, {
|
||||
this.fireEvent('afterfiltercreate', this, panel);
|
||||
},
|
||||
|
||||
getFilter: function(filter) {
|
||||
return this.panels[filter];
|
||||
},
|
||||
|
||||
getFilterStates: function() {
|
||||
var states = {}
|
||||
|
||||
@ -101,14 +105,7 @@ Deluge.Sidebar = Ext.extend(Ext.Panel, {
|
||||
},
|
||||
|
||||
hasFilter: function(filter) {
|
||||
var has = false;
|
||||
this.items.each(function(panel) {
|
||||
if (panel.filterType == filter) {
|
||||
has = true;
|
||||
return false;
|
||||
}
|
||||
});
|
||||
return has;
|
||||
return (this.panels[filter]) ? true : false;
|
||||
},
|
||||
|
||||
// private
|
||||
|
Loading…
x
Reference in New Issue
Block a user