Constructor Summary
Public Constructor | ||
public |
|
Member Summary
Public Members | ||
public |
id: * |
|
public |
showTabListButton: boolean |
Private Members | ||
private |
_dynCmds: *[] |
|
private |
|
|
private |
_eleId: * |
|
private |
_eleTabPanel: * |
|
private |
_log: * |
|
private |
_tabs: *[] |
Method Summary
Public Methods | ||
public |
activateTab(id: *) |
|
public |
activateTabByName(name: *): * |
|
public |
addIframeTab(title: *, url: *, options: *, userInteraction: *): * |
|
public |
addTab(tab: *, activate: *): * |
|
public |
closeTab(id: *) |
|
public |
cycleActiveTab(): * |
|
public |
getActiveTab(): * |
|
public |
getNumTabs(): * |
|
public |
getSaveButton(): * |
|
public |
getTabByDataId(dataId: *): * |
|
public |
getTabById(id: *): * |
|
public |
getTabByTitle(title: *): * |
|
public |
getUniqueTitle(title: *): * |
|
public |
|
|
public |
|
|
public |
|
|
public |
setChanged(id: *, changed: *) |
|
public |
setTabNum(num: *) |
|
public |
|
|
public |
|
Inherited Summary
From class Events | ||
public |
off: * |
|
public |
on: * |
|
private |
_eventCallbacks: {} |
|
private |
_listeners: {} |
|
private |
_log: * |
|
private |
_logEvents: boolean |
|
private |
_logName: string |
|
public |
addEventListener(which: *, cb: *, idPrefix: string): string add event listener |
|
public |
emitEvent(which: string, param1: *, param2: *, param3: *, param4: *, param5: *, param6: *) emit event |
|
public |
hasEventListener(id: *, cb: *): boolean check event listener registration |
|
public |
hasListenerForEventName(eventName: *): boolean check event listener by name |
|
public |
logEvents(enabled: boolean, logName: string) enable/disable logging of events for the class |
|
public |
removeEventListener(id: *, cb: *) rempve event listener registration |
Public Constructors
Public Members
public id: * source
public showTabListButton: boolean source
Private Members
private _dynCmds: *[] source
private _eleContentContainer: * source
private _eleId: * source
private _eleTabPanel: * source
private _tabs: *[] source
Public Methods
public activateTab(id: *) source
Params:
Name | Type | Attribute | Description |
id | * |
public addIframeTab(title: *, url: *, options: *, userInteraction: *): * source
Params:
Name | Type | Attribute | Description |
title | * | ||
url | * | ||
options | * | ||
userInteraction | * |
Return:
* |
public addTab(tab: *, activate: *): * source
Params:
Name | Type | Attribute | Description |
tab | * | ||
activate | * |
Return:
* |
public closeTab(id: *) source
Params:
Name | Type | Attribute | Description |
id | * |
public loadCurrentTabUsersettings() source
public saveCurrentTabUsersettings() source
public scrollToActiveTab() source
public setChanged(id: *, changed: *) source
Params:
Name | Type | Attribute | Description |
id | * | ||
changed | * |
public setTabNum(num: *) source
Params:
Name | Type | Attribute | Description |
num | * |