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

Method removeWrappers

graphs/gui/lists.py:172–184  ·  view source on GitHub ↗
(self, wrappers)

Source from the content-addressed store, hash-verified

170 return None
171
172 def removeWrappers(self, wrappers):
173 wrappers = set(wrappers).intersection(self._wrappers)
174 if not wrappers:
175 return
176 for wrapper in wrappers:
177 self._wrappers.remove(wrapper)
178 self.updateView()
179 for wrapper in wrappers:
180 if wrapper.isFit:
181 self.graphFrame.clearCache(reason=GraphCacheCleanupReason.fitRemoved, extraData=wrapper.item.ID)
182 elif wrapper.isProfile:
183 self.graphFrame.clearCache(reason=GraphCacheCleanupReason.profileRemoved, extraData=wrapper.item.ID)
184 self.graphFrame.draw()
185
186 def getSelectedWrappers(self):
187 wrappers = []

Callers 3

OnLeftDClickMethod · 0.95
kbEventMethod · 0.95
__handleGraphItemMethod · 0.80

Calls 4

updateViewMethod · 0.95
removeMethod · 0.45
clearCacheMethod · 0.45
drawMethod · 0.45

Tested by

no test coverage detected