@loona/angular
Version:
App State Management done with GraphQL (angular integration)
15 lines (14 loc) • 508 B
TypeScript
import { OnDestroy } from '@angular/core';
import { Observable, BehaviorSubject, Subject } from 'rxjs';
import { Action } from '@loona/core';
export declare class Actions<V = Action> extends Observable<V> {
}
export declare class ScannedActions extends Subject<Action> implements OnDestroy {
ngOnDestroy(): void;
}
export declare class InnerActions extends BehaviorSubject<Action> implements OnDestroy {
constructor();
next(action: Action): void;
complete(): void;
ngOnDestroy(): void;
}