(self, callingWindow, srcContext, mainItem)
| 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') |
nothing calls this directly
no test coverage detected