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\
Defined in src/renderer/components/dock/terminal.store.ts:29
terminals#
• Protected terminals: 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