MCPcopy Create free account
hub / github.com/pyfa-org/Pyfa / activate

Method activate

gui/builtinContextMenus/moduleFill.py:26–36  ·  view source on GitHub ↗
(self, callingWindow, fullContext, mainItem, i)

Source from the content-addressed store, hash-verified

24 return _t("Fill With {0}").format(itmContext if itmContext is not None else _t("Module"))
25
26 def activate(self, callingWindow, fullContext, mainItem, i):
27
28 srcContext = fullContext[0]
29 fitID = self.mainFrame.getActiveFit()
30
31 if srcContext == "fittingModule":
32 fit = Fit.getInstance().getFit(fitID)
33 if mainItem in fit.modules:
34 position = fit.modules.index(mainItem)
35 self.mainFrame.command.Submit(cmd.GuiFillWithClonedLocalModulesCommand(
36 fitID=fitID, position=position))
37
38
39FillWithModule.register()

Callers

nothing calls this directly

Calls 3

getFitMethod · 0.80
getActiveFitMethod · 0.45
getInstanceMethod · 0.45

Tested by

no test coverage detected