@docsvision/webclient
Version:
Type definitions for DocsVision WebClient scripts and extensions.
5 lines (4 loc) • 418 B
TypeScript
import { CancelableApiEvent } from '@docsvision/webclient/System/ApiEvent';
import { Domain, Event } from 'effector';
export declare function delayUntilApiEvent<T>(domain: Domain, event: Event<T>, getApiEvent: () => CancelableApiEvent<T>): Event<T>;
export declare function delayUntilApiEventEx<T1, T2>(domain: Domain, event: Event<T1>, convert: (arg: T1) => T2, getApiEvent: () => CancelableApiEvent<T2>): Event<T1>;