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

Method DeletePage

gui/chrome_tabs.py:259–272  ·  view source on GitHub ↗
(self, n)

Source from the content-addressed store, hash-verified

257 wx.PostEvent(self, PageChanged(old_selection, page))
258
259 def DeletePage(self, n):
260 page = self._pages[n]
261 self._pages.remove(page)
262 page.Destroy()
263
264 self.tabs_container.DeleteTab(n)
265
266 selection = self.tabs_container.GetSelected()
267 if selection is not None:
268 self._active_page = self._pages[selection]
269 self.ShowActive()
270 wx.PostEvent(self, PageChanged(-1, selection))
271 else:
272 self._active_page = None
273
274 def SwitchPages(self, src, dst):
275 self._pages[src], self._pages[dst] = self._pages[dst], self._pages[src]

Callers 2

OnMiddleUpMethod · 0.45
CheckTabCloseMethod · 0.45

Calls 6

ShowActiveMethod · 0.95
PageChangedClass · 0.85
DeleteTabMethod · 0.80
removeMethod · 0.45
DestroyMethod · 0.45
GetSelectedMethod · 0.45

Tested by

no test coverage detected