UNPKG

spidereye

Version:

Client library for .Net SpiderEye apps

12 lines (11 loc) 670 B
import { ApiCallback, EventCallback, ApiResult } from "./index"; export declare class SpiderEye { static get isReady(): boolean; static onReady(callback: () => void): void; static onReadyAsync(): Promise<void>; static invokeApi<TResult = any, TParam = any>(id: string, parameters: TParam, callback: ApiCallback<TResult>): void; static invokeApiAsync<TResult = any, TParam = any>(id: string, parameters: TParam): Promise<ApiResult<TResult>>; static addEventHandler<TResult = any, TParam = any>(name: string, callback: EventCallback<TResult, TParam>): void; static removeEventHandler(name: string): void; private static checkBridgeReady; }