(self, event)
| 137 | self.update(self.boosters) |
| 138 | |
| 139 | def addItem(self, event): |
| 140 | item = Market.getInstance().getItem(event.itemID, eager='group') |
| 141 | if item is None or not item.isBooster: |
| 142 | event.Skip() |
| 143 | return |
| 144 | |
| 145 | fitID = self.mainFrame.getActiveFit() |
| 146 | fit = Fit.getInstance().getFit(fitID) |
| 147 | |
| 148 | if not fit or fit.isStructure: |
| 149 | event.Skip() |
| 150 | return |
| 151 | |
| 152 | self.mainFrame.command.Submit(cmd.GuiAddBoosterCommand(fitID=fitID, itemID=event.itemID)) |
| 153 | # Select in any case - as we might've added booster which has been there already and command failed |
| 154 | self.mainFrame.additionsPane.select('Boosters') |
| 155 | event.Skip() |
| 156 | |
| 157 | def onLeftDoubleClick(self, event): |
| 158 | row, _ = self.HitTest(event.Position) |
nothing calls this directly
no test coverage detected