(self, callingWindow, fullContext, mainItem, i)
| 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 | |
| 39 | FillWithModule.register() |
nothing calls this directly
no test coverage detected