<link rel="stylesheet" href="/_merged_assets/_static/search/noscript.css">
Atom Community Logo Atom Community API Getting Started Toggle darkmode

Busy Signal GitHub

Busy Signal is a base package that provides an easy to use API to show your package is performing a task.

screenshot of busy-signal package

BusyMessage

Methods

dispose

Returns

void

setTitle

Parameters

title
string

Returns

void

BusySignalOptions

Properties

debounce

(optional)
boolean

onDidClick

(optional)

  

onlyForFile

(optional)
string

revealTooltip

(optional)
boolean

waitingFor

(optional)
"user"|"computer"

BusySignalProvider

Methods

add

Parameters

message
string

Returns

void

clear

Returns

void

dispose

Returns

void

remove

Parameters

message
string

Returns

void

BusySignalRegistry

Methods

create

Returns

BusySignalProvider

BusySignalService

Methods

dispose

Returns

void

reportBusy

Parameters

title
string
options
BusySignalOptions

Returns

BusyMessage

reportBusyWhile

Type Parameters

T

Parameters

title
string
f

  
options
BusySignalOptions

Returns

Promise<T>