Skip to content

@k8slens/extensions

Globals / "src/renderer/components/dock/dock-tab.store" / DockTabStore

Class: DockTabStore\#

Type parameters#

Name Default
T any

Hierarchy#

  • DockTabStore

EditResourceStore

PodLogsStore

Index#

Constructors#

Properties#

Methods#

Constructors#

constructor#

+ new DockTabStore(options?: Options\): DockTabStore

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\ = observable.map\([])

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


Last update: November 10, 2020