MCPcopy Index your code
hub / github.com/pyfa-org/Pyfa / setToggles

Method setToggles

gui/builtinMarketBrowser/itemView.py:202–214  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

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

Callers 4

selectionMadeMethod · 0.95
clearSearchMethod · 0.95
populateSearchMethod · 0.95
__init__Method · 0.80

Calls 3

getMetaGroupIdByItemMethod · 0.80
setMetaAvailableMethod · 0.80
resetMethod · 0.45

Tested by

no test coverage detected