(self)
| 200 | return filteredItems |
| 201 | |
| 202 | def setToggles(self): |
| 203 | metaIDs = set() |
| 204 | sMkt = self.sMkt |
| 205 | for item in self.unfilteredStore: |
| 206 | metaIDs.add(sMkt.getMetaGroupIdByItem(item)) |
| 207 | |
| 208 | for btn in self.marketBrowser.metaButtons: |
| 209 | btn.reset() |
| 210 | btnMetas = sMkt.META_MAP[btn.metaName] |
| 211 | if len(metaIDs.intersection(btnMetas)) > 0: |
| 212 | btn.setMetaAvailable(True) |
| 213 | else: |
| 214 | btn.setMetaAvailable(False) |
| 215 | |
| 216 | def scheduleSearch(self, event=None): |
| 217 | self.searchTimer.Stop() # Cancel any pending timers |
no test coverage detected