MCPcopy Create free account
hub / github.com/pyfa-org/Pyfa / scheduleSearch

Method scheduleSearch

gui/builtinMarketBrowser/itemView.py:216–227  ·  view source on GitHub ↗
(self, event=None)

Source from the content-addressed store, hash-verified

214 btn.setMetaAvailable(False)
215
216 def scheduleSearch(self, event=None):
217 self.searchTimer.Stop() # Cancel any pending timers
218 search = self.marketBrowser.search.GetLineText(0)
219 # Make sure we do not count wildcards as search symbol
220 realsearch = search.replace('*', '').replace('?', '')
221 # Re-select market group if search query has zero length
222 if len(realsearch) == 0:
223 self.selectionMade('search')
224 return
225
226 self.marketBrowser.mode = 'search'
227 self.sMkt.searchItems(search, self.populateSearch, 'market')
228
229 def clearSearch(self, event=None):
230 # Wipe item store and update everything to accomodate with it

Callers

nothing calls this directly

Calls 5

selectionMadeMethod · 0.95
StopMethod · 0.80
GetLineTextMethod · 0.80
replaceMethod · 0.80
searchItemsMethod · 0.80

Tested by

no test coverage detected