Interface: TabIndicatorAdornment
Defined in: packages/sdk/src/tab-adornment.ts:41
Trailing status adornment on a CenterDock tab — static Phosphor glyph. For busy/ready/warn/error chrome use TabActivityAdornment instead (ADR 0030).
Set via EditorService.setIndicator / TerminalService.setIndicator.
Properties
id
id: string;Defined in: packages/sdk/src/tab-adornment.ts:43
Extension-owned key; stacking + clear target.
icon
icon: string;Defined in: packages/sdk/src/tab-adornment.ts:51
Glyph as a PhosphorIconName (e.g. "Flag"). The host resolves and paints it at 1em in regular weight by default. Set filled for Phosphor fill weight; color tints the glyph; set chip for a soft tinted background.
tooltip?
optional tooltip?: string;Defined in: packages/sdk/src/tab-adornment.ts:53
Tooltip shown when hovering the indicator.
color?
optional color?: TabAdornmentColor;Defined in: packages/sdk/src/tab-adornment.ts:55
Semantic color for the glyph (and chip fill).
chip?
optional chip?: boolean;Defined in: packages/sdk/src/tab-adornment.ts:60
When true, paint a soft tinted chip behind the icon. Default is glyph-only — no background.
filled?
optional filled?: boolean;Defined in: packages/sdk/src/tab-adornment.ts:65
When true, paint the glyph with Phosphor weight="fill". Default is regular weight (outline).