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

Method onLeftDoubleClick

gui/builtinAdditionPanes/fighterView.py:325–338  ·  view source on GitHub ↗
(self, event)

Source from the content-addressed store, hash-verified

323 event.Skip()
324
325 def onLeftDoubleClick(self, event):
326 row, _ = self.HitTest(event.Position)
327 if row != -1:
328 col = self.getColumn(event.Position)
329 if col != self.getColIndex(State):
330 try:
331 fighter = self.fighters[row]
332 except IndexError:
333 return
334 if event.GetModifiers() == wx.MOD_ALT:
335 fighters = getSimilarFighters(self.original, fighter)
336 else:
337 fighters = [fighter]
338 self.removeFighters(fighters)
339
340 def removeFighters(self, fighters):
341 fitID = self.mainFrame.getActiveFit()

Callers

nothing calls this directly

Calls 5

removeFightersMethod · 0.95
getSimilarFightersFunction · 0.90
getColIndexMethod · 0.80
HitTestMethod · 0.45
getColumnMethod · 0.45

Tested by

no test coverage detected