Globals / "src/renderer/components/dock/dock-tab.store" / DockTabStore
Class: DockTabStore\#
Type parameters#
| Name | Default |
|---|---|
T |
any |
Hierarchy#
- DockTabStore
Index#
Constructors#
Properties#
Methods#
Constructors#
constructor#
+ new DockTabStore(options?: Options\
Defined in src/renderer/components/dock/dock-tab.store.ts:12
Parameters:
| Name | Type | Default value |
|---|---|---|
options |
Options\ |
{} |
Returns: DockTabStore
Properties#
data#
• Protected data: ObservableMap\
Defined in src/renderer/components/dock/dock-tab.store.ts:12
options#
• Protected options: Options\
Defined in src/renderer/components/dock/dock-tab.store.ts:14
Methods#
clearData#
▸ clearData(tabId: TabId): void
Defined in src/renderer/components/dock/dock-tab.store.ts:51
Parameters:
| Name | Type |
|---|---|
tabId |
TabId |
Returns: void
getData#
▸ getData(tabId: TabId): T
Defined in src/renderer/components/dock/dock-tab.store.ts:43
Parameters:
| Name | Type |
|---|---|
tabId |
TabId |
Returns: T
reset#
▸ reset(): void
Defined in src/renderer/components/dock/dock-tab.store.ts:55
Returns: void
serializeData#
▸ ProtectedserializeData(): (string | Partial\
Defined in src/renderer/components/dock/dock-tab.store.ts:35
Returns: (string | Partial\
setData#
▸ setData(tabId: TabId, data: T): void
Defined in src/renderer/components/dock/dock-tab.store.ts:47
Parameters:
| Name | Type |
|---|---|
tabId |
TabId |
data |
T |
Returns: void