UNPKG

@obliczeniowo/elementary

Version:
24 lines (20 loc) 982 B
import { BehaviorSubject, Subscription, Observer } from 'rxjs'; import { EventEmitter } from '@angular/core'; import { Subscription as Subscription$1 } from 'rxjs/internal/Subscription'; declare class BehaviorSubjectExt<T> extends BehaviorSubject<T> { subscriptions: Subscription[]; clearSubscriptions(): void; clearClosed(): void; subscribe(observerOrNext?: Partial<Observer<T>> | ((value: T) => void) | null, error?: ((error: any) => void) | null, complete?: (() => void) | null): Subscription; unsubscribe(): void; } declare class EventEmitterExt<T> extends EventEmitter<T> { subscriptions: Subscription$1[]; temp?: T; clearSubscriptions(): void; clearClosed(): void; subscribe(observerOrNext?: Partial<Observer<T>> | ((value: T) => void) | null, error?: ((error: any) => void) | null, complete?: (() => void) | null): Subscription$1; unsubscribe(): void; next(value: T): void; } export { BehaviorSubjectExt, EventEmitterExt };