(self, srcRow, dstRow)
| 185 | wx.PostEvent(self.mainFrame, ItemSelected(itemID=int(data[1]))) |
| 186 | |
| 187 | def _merge(self, srcRow, dstRow): |
| 188 | fitID = self.mainFrame.getActiveFit() |
| 189 | try: |
| 190 | srcDrone = self.drones[srcRow] |
| 191 | dstDrone = self.drones[dstRow] |
| 192 | except IndexError: |
| 193 | return |
| 194 | if srcDrone in self.original and dstDrone in self.original: |
| 195 | srcPosition = self.original.index(srcDrone) |
| 196 | dstPosition = self.original.index(dstDrone) |
| 197 | self.mainFrame.command.Submit(cmd.GuiMergeLocalDroneStacksCommand( |
| 198 | fitID=fitID, srcPosition=srcPosition, dstPosition=dstPosition)) |
| 199 | |
| 200 | @staticmethod |
| 201 | def droneKey(drone): |
no test coverage detected