ngx-link-preview
Version:
The Open Graph link preview component for Angular 6+
25 lines (24 loc) • 619 B
TypeScript
import { BehaviorSubject } from 'rxjs';
export declare class NgxLinkPreviewLoadingManager {
/** The loading stack, holding an item for each */
private loadingStack;
/** Observable to retrieve if has pending jobs */
hasPendingJobs$: BehaviorSubject<boolean>;
constructor();
/**
* Add task to stack
*/
addTask(name?: string): void;
/**
* Remove task from stack
*/
removeTask(name?: string): void;
/**
* Get task name
*/
private getTaskName;
/**
* Emit if has loading jobs
*/
private emitHasPendingJobs;
}