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

Method GetTabFx

gui/chrome_tabs.py:1253–1261  ·  view source on GitHub ↗
(self, width, height)

Source from the content-addressed store, hash-verified

1251
1252 @lru_cache(maxsize=50)
1253 def GetTabFx(self, width, height):
1254 renderer = _TabRenderer((width, height))
1255 fx_bmp = renderer.Render()
1256 img = fx_bmp.ConvertToImage()
1257 if not img.HasAlpha():
1258 img.InitAlpha()
1259 img = img.Blur(2)
1260 img = img.AdjustChannels(0.3, 0.3, 0.3, 0.35)
1261 return wx.Bitmap(img)
1262
1263 def AddTab(self, title=wx.EmptyString, img=None, closeable=False):
1264 self.ClearTabsSelected()

Callers 1

UpdateTabFXMethod · 0.95

Calls 3

_TabRendererClass · 0.85
AdjustChannelsMethod · 0.80
RenderMethod · 0.45

Tested by

no test coverage detected