AddTab
Description
Creates a new tab and adds it to the collection of tabs.
Syntax
// shellPaneContainer points to instance of IShellPaneContainer
const result = await shellPaneContainer.AddTab(
TabId,
tabTitle,
insertBeforeTabId,
icon,
);
Parameters
| Name | Optionality | Type | Description |
|---|---|---|---|
| TabId | Required | string | The id of the new tab. |
| tabTitle | Required | string | The title of the new tab. |
| insertBeforeTabId | Required | string | The id of the tab before which the new tab should be inserted. |
| icon | Required | string | Header tab image name. Can refer to built-in tab or another custom-created tab. See Using Tabs in Shell Frame Side Pane Tabs for a list of built-in tab identifiers. |
Return type
| Type | Description |
|---|---|
Promise < null | IShellPaneTab > | Returns the newly created tab, which is IShellPaneTab instance. |