An interface for JupyterLab-like application status functionality.

interface ILabStatus {
    busySignal: ISignal<JupyterFrontEnd<any, any>, boolean>;
    dirtySignal: ISignal<JupyterFrontEnd<any, any>, boolean>;
    isBusy: boolean;
    isDirty: boolean;
    setBusy(): IDisposable;
    setDirty(): IDisposable;
}

Implemented by

Properties

busySignal: ISignal<JupyterFrontEnd<any, any>, boolean>

A signal for when application changes its busy status.

dirtySignal: ISignal<JupyterFrontEnd<any, any>, boolean>

A signal for when application changes its dirty status.

isBusy: boolean

Whether the application is busy.

isDirty: boolean

Whether the application is dirty.

Methods