Skip to content

Interface: TerminalTabDecorationProvider

Defined in: packages/sdk/src/terminal-service.ts:48

Deprecated

Prefer TerminalService.bindIndicator. Terminal-only trailing-indicator provider kept as a shim over the adornment registry.

Properties

id

ts
id: string;

Defined in: packages/sdk/src/terminal-service.ts:50

Unique id — conventionally "<extension-id>.tab-decoration".

Methods

provide()

ts
provide(terminalId): 
  | TabIndicatorContribution
  | null;

Defined in: packages/sdk/src/terminal-service.ts:55

Called synchronously for each terminal tab during render. Return null to contribute nothing for this terminal.

Parameters

terminalId

string

Returns

| TabIndicatorContribution | null