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

Method SetPage

gui/chrome_tabs.py:138–153  ·  view source on GitHub ↗
(self, i, page)

Source from the content-addressed store, hash-verified

136 return self._pages[i]
137
138 def SetPage(self, i, page):
139 if i >= len(self._pages) or i is None or page is None:
140 return
141
142 old_page = self._pages[i]
143 self._pages[i] = page
144 if old_page == self._active_page:
145 old_page.Destroy()
146 self._active_page = page
147 else:
148 old_page.Destroy()
149
150 page.Reparent(self.page_container)
151
152 if self._active_page == page:
153 self.ShowActive()
154
155 def GetBorders(self):
156 """Gets border widths to better determine page size in ShowActive()"""

Callers 4

ReplaceActivePageMethod · 0.95
__init__Method · 0.80
__init__Method · 0.80
__init__Method · 0.80

Calls 2

ShowActiveMethod · 0.95
DestroyMethod · 0.45

Tested by

no test coverage detected