cpr.controls.TabItemsDelegate
This is an interface that can describe additional actions for changes in items in the tab folder.
Index
Name |
Return Type |
Description |
onTabItemAdded |
|
Triggered when a new item is added to the tab folder. |
onTabItemPropertyChanged |
|
Triggered when the properties of the items contained in the tab folder are changed. |
onTabItemRemoved |
|
Triggered when an item is removed from the tabbed folder. |
onTabItemSelected |
|
Triggered when the selection in the tab folder has changed. |
shouldForceRender |
Boolean |
Returns whether to render the content of tab items that are not visible. |
Methods
Triggered when a new item is added to the tab folder.
name |
type |
description |
folder
|
TabFolder |
Tab folder with new items added |
item
|
TabItem |
Newly added items. |
Triggered when the properties of the items contained in the tab folder are changed.
name |
type |
description |
folder
|
TabFolder |
The tab folder the item belongs to. |
item
|
TabItem |
A tab item whose properties have been changed. |
property
|
String |
Changed attribute name. |
oldValue
|
Object |
Existing attribute values. |
newValue
|
Object |
New attribute value. |
Triggered when an item is removed from the tabbed folder.
name |
type |
description |
folder
|
TabFolder |
Tab folder with items removed |
item
|
TabItem |
Removed tab item. |
Triggered when the selection in the tab folder has changed.
name |
type |
description |
folder
|
TabFolder |
Tabs folder with changed selection. |
item
|
TabItem |
Selected tab item. |
Returns whether to render the content of tab items that are not visible. Rendering for invisible tabs may affect performance, so use it only when necessary.
name |
type |
description |
forlder
|
TabFolder |
The tab folder the item belongs to. |
item
|
TabItem |
Tab item to render. |