Skip to content

@k8slens/extensions

Globals / "src/renderer/components/dock/terminal.store" / TerminalStore

Class: TerminalStore#

Hierarchy#

  • TerminalStore

Index#

Constructors#

Properties#

Methods#

Constructors#

constructor#

+ new TerminalStore(): TerminalStore

Defined in src/renderer/components/dock/terminal.store.ts:29

Returns: TerminalStore

Properties#

connections#

Protected connections: ObservableMap\TerminalApi> = observable.map\()

Defined in src/renderer/components/dock/terminal.store.ts:29


terminals#

Protected terminals: Map\Terminal> = new Map\()

Defined in src/renderer/components/dock/terminal.store.ts:28

Methods#

connect#

connect(tabId: TabId): Promise\

Defined in src/renderer/components/dock/terminal.store.ts:49

Parameters:

Name Type
tabId TabId

Returns: Promise\


disconnect#

disconnect(tabId: TabId): void

Defined in src/renderer/components/dock/terminal.store.ts:63

Parameters:

Name Type
tabId TabId

Returns: void


getTerminal#

getTerminal(tabId: TabId): Terminal

Defined in src/renderer/components/dock/terminal.store.ts:105

Parameters:

Name Type
tabId TabId

Returns: Terminal


isConnected#

isConnected(tabId: TabId): boolean

Defined in src/renderer/components/dock/terminal.store.ts:80

Parameters:

Name Type
tabId TabId

Returns: boolean


isDisconnected#

isDisconnected(tabId: TabId): boolean

Defined in src/renderer/components/dock/terminal.store.ts:84

Parameters:

Name Type
tabId TabId

Returns: boolean


reconnect#

reconnect(tabId: TabId): void

Defined in src/renderer/components/dock/terminal.store.ts:75

Parameters:

Name Type
tabId TabId

Returns: void


reset#

reset(): void

Defined in src/renderer/components/dock/terminal.store.ts:109

Returns: void


sendCommand#

sendCommand(command: string, options?: { enter?: boolean ; newTab?: boolean ; tabId?: TabId }): void

Defined in src/renderer/components/dock/terminal.store.ts:91

Parameters:

Name Type Default value
command string -
options { enter?: boolean ; newTab?: boolean ; tabId?: TabId } {}

Returns: void


Last update: November 10, 2020