> For the complete documentation index, see [llms.txt](https://chaoses-ib.gitbook.io/directory-opus/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://chaoses-ib.gitbook.io/directory-opus/manual/reference/scripting_reference/scripting_objects/tabclickdata.md).

# TabClickData

If a [script add-in](/directory-opus/manual/scripting/script_add-ins.md)implements the [**OnTabClick**](/directory-opus/manual/reference/scripting_reference/scripting_events/ontabclick.md) event, the method receives a **TabClickData** object when a tab is clicked with a qualifier key held down.

| Property Name | Return Type                                                                                       | Description                                                                                                                                                                                                                                                                                                          |
| ------------- | ------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| qualifiers    | *string*                                                                                          | <p>Returns a string indicating any qualifier keys that were held down by the user when the event was triggered.<br>The string can contain any or all of the following: <em>shift</em> <em>ctrl</em>, <em>alt</em>, <em>lwin</em>, <em>rwin</em><br>If no qualifiers were down, the string will be: <em>none</em></p> |
| tab           | *object:*[**Tab**](/directory-opus/manual/reference/scripting_reference/scripting_objects/tab.md) | Returns a [**Tab**](/directory-opus/manual/reference/scripting_reference/scripting_objects/tab.md) object representing the tab that was clicked.                                                                                                                                                                     |
