Example

class Example {
private _loading: RunGuard | null = null;

get loading(): boolean {
return !!this._loading?.active;
}

someMethod() {
const loading = this._loading = new RunGuard();
try {
// do something
} finally {
loading.dispose();
}
}
}

Hierarchy

  • RunGuard

Constructors

Accessors

Methods

Constructors

  • Returns RunGuard

Accessors

  • get active(): boolean
  • Returns boolean

Methods

  • Returns void

Generated using TypeDoc