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

Method display

gui/builtinContextMenus/moduleRahPattern.py:20–37  ·  view source on GitHub ↗
(self, callingWindow, srcContext, mainItem)

Source from the content-addressed store, hash-verified

18 self.mainFrame = gui.mainFrame.MainFrame.getInstance()
19
20 def display(self, callingWindow, srcContext, mainItem):
21 if srcContext != 'fittingModule':
22 return False
23
24 if self.mainFrame.getActiveFit() is None:
25 return False
26
27 if (mainItem is None or getattr(mainItem, "isEmpty", False)) and srcContext != "fittingShip":
28 return False
29
30 if mainItem.item.group.name != 'Armor Resistance Shift Hardener':
31 return False
32
33 self.module = mainItem
34 self.patternEventMap = {}
35 self.patterns = self._getPatterns()
36 self.items = self._getItems(self.patterns)
37 return True
38
39 def getText(self, callingWindow, itmContext, mainItem):
40 return _t('RAH Damage Pattern')

Callers

nothing calls this directly

Calls 3

_getPatternsMethod · 0.80
_getItemsMethod · 0.80
getActiveFitMethod · 0.45

Tested by

no test coverage detected