@lotto24-angular/imports-orchestrator
Version:
Orchestrate dynamically imported components in Angular applications
17 lines (16 loc) • 550 B
TypeScript
import * as i0 from "@angular/core";
export declare class ImportsQueueProcessor {
private static processing;
private readonly logger;
private readonly queue;
private readonly isRoutingActive$;
private readonly concurrency;
private running;
process(): void;
private processQueue;
private processItem;
private updateConcurrency;
private suspendForNavigation;
static ɵfac: i0.ɵɵFactoryDeclaration<ImportsQueueProcessor, never>;
static ɵprov: i0.ɵɵInjectableDeclaration<ImportsQueueProcessor>;
}