UNPKG

vision-embedded-web

Version:
29 lines (28 loc) 1.67 kB
import { WebContentResponses } from './types/requests'; import { FolderPlayUpdateCallback, SetStateCallback, VarChangedCallback, VarsChangedCallback, VoidCallback, WebContentEvent } from './types/web-content'; /** * Очистить предыдущее состояние, чтобы SetStateCallback мог сработать на тех же данных */ export declare function clearPrevState(): void; export declare function createInterface(): void; export declare function registerStartPlay(callback: VoidCallback): void; export declare function registerStopPlay(callback: VoidCallback): void; export declare function registerSetState<T>(callback: SetStateCallback<T>): void; export declare function notifyAboutRegisterEnd(): void; export declare function registerFolderPlayUpdate(callback: FolderPlayUpdateCallback): void; /** * @param {VarsChangedCallback} callback * Веб контент подписывается на изменение переменных плеера (переменная var1) */ export declare function registerVarsChanged(callback: VarsChangedCallback): void; /** * @param {VarsChangedCallback} callback * Веб контент подписывается на изменение переменной плеера (переменная var1) */ export declare function registerVarChanged(callback: VarChangedCallback): void; export declare const webContentEvent: import("./lib/lite-event").default<WebContentEvent>; export declare const webContentResponseEvent: import("./lib/lite-event").default<{ requestId: string; error: string | null; result: WebContentResponses | null; }>;