Internationalisation
Bundled Plugins API
tabs
​
Place the windows of an application into tabs drawn on its titlebar

API Overview

API Documentation

Functions

​enableForApp​

Signature
hs.tabs.enableForApp(app)
Type
Function
Description
Places all the windows of an app into one place and tab them
Parameters
  • app - An hs.application object or the app title
Returns
  • None

​focusTab​

Signature
hs.tabs.focusTab(app, num)
Type
Function
Description
Focuses a specific tab of an app
Parameters
  • app - An hs.application object previously enabled for tabbing
  • num - A tab number to switch to
Returns
  • None
Notes
  • If num is higher than the number of tabs, the last tab will be focussed

​tabWindows​

Signature
hs.tabs.tabWindows(app)
Type
Function
Description
Gets a list of the tabs of a window
Parameters
  • app - An hs.application object
Returns
  • An array of the tabbed windows of an app in the same order as they would be tabbed
Notes
  • This function can be used when writing tab switchers
Export as PDF
Copy link