Skip to content

@k8slens/extensions

Globals / "src/renderer/components/dock/edit-resource.store" / EditResourceStore

Class: EditResourceStore#

Hierarchy#

EditResourceStore

Index#

Constructors#

Properties#

Methods#

Constructors#

constructor#

+ new EditResourceStore(): EditResourceStore

Overrides DockTabStore.constructor

Defined in src/renderer/components/dock/edit-resource.store.ts:15

Returns: EditResourceStore

Properties#

data#

Protected data: ObservableMap\ = observable.map\([])

Inherited from DockTabStore.data

Defined in src/renderer/components/dock/dock-tab.store.ts:12


options#

Protected options: Options\<KubeEditResource>

Inherited from DockTabStore.options

Defined in src/renderer/components/dock/dock-tab.store.ts:14

Methods#

clearData#

clearData(tabId: TabId): void

Inherited from DockTabStore.clearData

Defined in src/renderer/components/dock/dock-tab.store.ts:51

Parameters:

Name Type
tabId TabId

Returns: void


getData#

getData(tabId: TabId): T

Inherited from DockTabStore.getData

Defined in src/renderer/components/dock/dock-tab.store.ts:43

Parameters:

Name Type
tabId TabId

Returns: T


getTabByResource#

getTabByResource(object: KubeObject): IDockTab

Defined in src/renderer/components/dock/edit-resource.store.ts:49

Parameters:

Name Type
object KubeObject

Returns: IDockTab


reset#

reset(): void

Overrides DockTabStore.reset

Defined in src/renderer/components/dock/edit-resource.store.ts:56

Returns: void


serializeData#

ProtectedserializeData(): (string | Partial\)[][]

Inherited from DockTabStore.serializeData

Defined in src/renderer/components/dock/dock-tab.store.ts:35

Returns: (string | Partial\)[][]


setData#

setData(tabId: TabId, data: KubeEditResource): void

Inherited from DockTabStore.setData

Defined in src/renderer/components/dock/dock-tab.store.ts:47

Parameters:

Name Type
tabId TabId
data KubeEditResource

Returns: void


Last update: November 10, 2020