blumjs
Version:
A UI Package for Angular2
14 lines (13 loc) • 440 B
TypeScript
import { ElementRef, EventEmitter } from "@angular/core";
import { Observable, BehaviorSubject } from "rxjs";
export declare class LoaderDirective {
private el;
destination: Observable<any>;
loadData: EventEmitter<any>;
loadError: EventEmitter<any>;
loadComplete: EventEmitter<any>;
isLoading$: BehaviorSubject<boolean>;
loading: HTMLElement;
constructor(el: ElementRef);
onClick(): void;
}