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

Method charChanged

gui/characterSelection.py:177–192  ·  view source on GitHub ↗
(self, event)

Source from the content-addressed store, hash-verified

175 SkillFetchExceptionHandler(e)
176
177 def charChanged(self, event):
178 fitID = self.mainFrame.getActiveFit()
179 charID = self.getActiveCharacter()
180
181 if charID == -1:
182 # revert to previous character
183 self.charChoice.SetSelection(self.charCache)
184 self.mainFrame.OnShowCharacterEditor(event)
185 return
186
187 self.toggleRefreshButton()
188
189 sFit = Fit.getInstance()
190 sFit.changeChar(fitID, charID)
191 self.charCache = self.charChoice.GetCurrentSelection()
192 wx.PostEvent(self.mainFrame, GE.FitChanged(fitIDs=(fitID,)))
193
194 def toggleRefreshButton(self):
195 charID = self.getActiveCharacter()

Callers 2

refreshCharacterListMethod · 0.95
fitChangedMethod · 0.95

Calls 7

getActiveCharacterMethod · 0.95
toggleRefreshButtonMethod · 0.95
SetSelectionMethod · 0.80
OnShowCharacterEditorMethod · 0.80
changeCharMethod · 0.80
getActiveFitMethod · 0.45
getInstanceMethod · 0.45

Tested by

no test coverage detected