Interface: TabAdornmentMethods
Defined in: packages/sdk/src/tab-adornment.ts:184
Shared adorn verbs for CenterDock editor and terminal tabs. Implemented by EditorService and TerminalService (target id is the editor or terminal session id respectively).
Extended by
Methods
setIcon()
setIcon(targetId, adornment): void;Defined in: packages/sdk/src/tab-adornment.ts:185
Parameters
targetId
string
adornment
Returns
void
clearIcon()
clearIcon(targetId, adornmentId): void;Defined in: packages/sdk/src/tab-adornment.ts:186
Parameters
targetId
string
adornmentId
string
Returns
void
bindIcon()
bindIcon(binder): Disposable;Defined in: packages/sdk/src/tab-adornment.ts:187
Parameters
binder
Returns
setIndicator()
setIndicator(targetId, adornment): void;Defined in: packages/sdk/src/tab-adornment.ts:189
Parameters
targetId
string
adornment
Returns
void
clearIndicator()
clearIndicator(targetId, adornmentId): void;Defined in: packages/sdk/src/tab-adornment.ts:190
Parameters
targetId
string
adornmentId
string
Returns
void
flashIndicator()
flashIndicator(targetId, flash): void;Defined in: packages/sdk/src/tab-adornment.ts:191
Parameters
targetId
string
flash
Returns
void
bindIndicator()
bindIndicator(binder): Disposable;Defined in: packages/sdk/src/tab-adornment.ts:192
Parameters
binder
Returns
setActivity()
setActivity(targetId, adornment): void;Defined in: packages/sdk/src/tab-adornment.ts:194
Parameters
targetId
string
adornment
Returns
void
clearActivity()
clearActivity(targetId, adornmentId): void;Defined in: packages/sdk/src/tab-adornment.ts:195
Parameters
targetId
string
adornmentId
string
Returns
void
flashActivity()
flashActivity(targetId, flash): void;Defined in: packages/sdk/src/tab-adornment.ts:196
Parameters
targetId
string
flash
Returns
void
bindActivity()
bindActivity(binder): Disposable;Defined in: packages/sdk/src/tab-adornment.ts:197
Parameters
binder
Returns
getIcons()
getIcons(targetId): TabIconAdornment[];Defined in: packages/sdk/src/tab-adornment.ts:200
All leading icons for targetId, in set/bind order.
Parameters
targetId
string
Returns
getIndicators()
getIndicators(targetId): TabIndicatorAdornment[];Defined in: packages/sdk/src/tab-adornment.ts:202
All trailing indicators for targetId, in set/bind/flash order.
Parameters
targetId
string
Returns
getActivities()
getActivities(targetId): TabActivityAdornment[];Defined in: packages/sdk/src/tab-adornment.ts:204
All trailing activities for targetId, in set/bind/flash order.
Parameters
targetId
string
Returns
invalidateTabAdornments()
invalidateTabAdornments(): void;Defined in: packages/sdk/src/tab-adornment.ts:206
Signal that binder data changed — re-query provide and re-render.
Returns
void
subscribeTabAdornments()
subscribeTabAdornments(listener): Disposable;Defined in: packages/sdk/src/tab-adornment.ts:207
Parameters
listener
() => void