ItemManager
Extends:
Static Member Summary
| Static Public Members | ||
| public static |
|
|
Constructor Summary
| Public Constructor | ||
| public |
constructor(title: string | import("../../elements/tabpanel/tabpanel.js").default, tabs: import("../../elements/tabpanel/tabpanel.js").default) |
|
Member Summary
| Public Members | ||
| public |
|
|
| public |
listHtmlOptions: {} |
|
| public |
titleFilter: * |
|
| Private Members | ||
| private |
_items: *[] |
|
| private |
display: * |
|
| private |
tab: * |
|
Method Summary
| Public Methods | ||
| public |
clear() |
|
| public |
|
|
| public |
getDisplay(): * |
|
| public |
getItemById(id: *): * |
|
| public |
getItemByTitleContains(t: *): * |
|
| public |
getSelectedItems(): * |
|
| public |
removeItem(id: string) |
|
| public |
selectItemById(id: *) |
|
| public |
setDisplay(t: string) |
|
| public |
setItems(items: *) |
|
| public |
setTitleFilter(f: *) |
|
| public |
toggleSelection(id: *) |
|
| public |
|
|
| public |
updateDetailHtml(items: *) |
|
| public |
|
|
| public |
|
|
Static Public Members
public static TABSESSION_NAME: * source
Public Constructors
public constructor(title: string | import("../../elements/tabpanel/tabpanel.js").default, tabs: import("../../elements/tabpanel/tabpanel.js").default) source
Params:
| Name | Type | Attribute | Description |
| title | string | import("../../elements/tabpanel/tabpanel.js").default | ||
| tabs | import("../../elements/tabpanel/tabpanel.js").default |
|
Public Members
public : string source
public listHtmlOptions: {} source
public titleFilter: * source
Private Members
private _items: *[] source
private display: * source
private tab: * source
Public Methods
public clear() source
public filterItems() source
public removeItem(id: string) source
Params:
| Name | Type | Attribute | Description |
| id | string |
public selectItemById(id: *) source
Params:
| Name | Type | Attribute | Description |
| id | * |
public setDisplay(t: string) source
Params:
| Name | Type | Attribute | Description |
| t | string |
public setItems(items: *) source
Params:
| Name | Type | Attribute | Description |
| items | * |
public setTitleFilter(f: *) source
Params:
| Name | Type | Attribute | Description |
| f | * |
public toggleSelection(id: *) source
Params:
| Name | Type | Attribute | Description |
| id | * |
public unselectAll() source
public updateDetailHtml(items: *) source
Params:
| Name | Type | Attribute | Description |
| items | * |