## DuTab()

For use with `DuScriptUI`.
A DuTab inside a `DuTabPanel`.
This is not a real class, and cannot be instanciated.
Use `DuTabPanel.add` to create a new DuTab.
Constructor

#### # new DuTab()

##### Properties:

Name | Type | Description
--- | --- | ---
`index` | `int` | The index of this tab.
`button` | `DuButton` | The button associated with this tab.
`onActivate` | `DuTab~tabActivated` | The function to execute when the tab is displayed.
`onActivate` | `DuTab~tabDeActivated` | The function to execute when the tab is hidden.
`build` | `DuTab~build` | You can use this callback to add a function which builds the UI of the tab, it will be called on first display.

View Source DuAEF_Duik_api.jsxinc, line 12598

# Type Definitions

#### # build()

You can use this callback to add a function which builds the UI of the tab, it will be called on first display.
This allows a faster startup of your script by delaying the creation of the tabs which are hidden at startup.
You can add controls in the `this` object.

View Source DuAEF_Duik_api.jsxinc, line 12625

#### # tabActivated()

The function to execute when the tab is about to be displayed.

View Source DuAEF_Duik_api.jsxinc, line 12613

#### # tabDeActivated()

The function to execute when the tab is hidden.

View Source DuAEF_Duik_api.jsxinc, line 12619