(self, event)
| 65 | return sub |
| 66 | |
| 67 | def handleMenu(self, event): |
| 68 | mutaplasmid, item = self.eventIDs[event.Id] |
| 69 | fitID = self.mainFrame.getActiveFit() |
| 70 | fit = Fit.getInstance().getFit(fitID) |
| 71 | if item in fit.modules: |
| 72 | position = fit.modules.index(item) |
| 73 | self.mainFrame.command.Submit(GuiConvertMutatedLocalModuleCommand( |
| 74 | fitID=fitID, position=position, mutaplasmid=mutaplasmid)) |
| 75 | elif item in fit.drones: |
| 76 | position = fit.drones.index(item) |
| 77 | self.mainFrame.command.Submit(GuiConvertMutatedLocalDroneCommand( |
| 78 | fitID=fitID, position=position, mutaplasmid=mutaplasmid)) |
| 79 | |
| 80 | def activate(self, callingWindow, fullContext, mainItem, i): |
| 81 | fitID = self.mainFrame.getActiveFit() |
nothing calls this directly
no test coverage detected