ngx-rxjs-zone-scheduler
Version:
https://github.com/ftischler/ngx-rxjs-zone-scheduler/blob/main/libs/ngx-rxjs-zone-scheduler/README.md
18 lines (17 loc) • 1.01 kB
TypeScript
import { NgZone } from '@angular/core';
import { MonoTypeOperatorFunction, SchedulerLike } from 'rxjs';
import * as i0 from "@angular/core";
export declare function enterNgZone(ngZone: NgZone, scheduler?: SchedulerLike): SchedulerLike;
export declare function leaveNgZone(ngZone: NgZone, scheduler?: SchedulerLike): SchedulerLike;
export declare class RxNgZoneScheduler {
private ngZone;
constructor(ngZone: NgZone);
observeOnNgZone<T>(scheduler?: SchedulerLike): MonoTypeOperatorFunction<T>;
observeOutOfNgZone<T>(scheduler?: SchedulerLike): MonoTypeOperatorFunction<T>;
subscribeOnNgZone<T>(scheduler?: SchedulerLike): MonoTypeOperatorFunction<T>;
subscribeOutOfNgZone<T>(scheduler?: SchedulerLike): MonoTypeOperatorFunction<T>;
enterNgZone(scheduler?: SchedulerLike): SchedulerLike;
leaveNgZone(scheduler?: SchedulerLike): SchedulerLike;
static ɵfac: i0.ɵɵFactoryDeclaration<RxNgZoneScheduler, never>;
static ɵprov: i0.ɵɵInjectableDeclaration<RxNgZoneScheduler>;
}