@platform/cell.client
Version:
A strongly typed HTTP client for operating with a CellOS service end-point.
18 lines (17 loc) • 535 B
TypeScript
import { Subject } from 'rxjs';
import { t } from '../common';
declare type E = t.TypedSheetEvent;
export declare function saveMonitor(args: {
client: t.IClientTypesystem;
event$?: Subject<E>;
debounce?: number;
}): {
event$: import("rxjs").Observable<t.TypedSheetEvent>;
saving$: import("rxjs").Observable<t.ITypedSheetSaving>;
saved$: import("rxjs").Observable<t.ITypedSheetSaved>;
readonly debounce: number;
readonly isDisposed: boolean;
dispose(): void;
save(): Promise<void>;
};
export {};