@controladad/ng-base
Version:
Everything you need for Angular
8 lines (7 loc) • 594 B
TypeScript
import { MonoTypeOperatorFunction, Observable } from 'rxjs';
import { DestroyRef } from '@angular/core';
export declare function getObservable<T>(value: T | Observable<T>): Observable<T>;
export declare function startWithTap<T>(callback: () => void): (source: Observable<T>) => Observable<T>;
export declare function filterEmpty<T>(): MonoTypeOperatorFunction<T>;
export declare function distinctUntilChangedWithTimeout<T>(timeout: number, compare?: (pre: any, cur: any) => boolean): MonoTypeOperatorFunction<T>;
export declare function destroyRefObservable(ref: DestroyRef): Observable<void>;