UNPKG

worker-tls

Version:

worker-tls 提供了 动态Worker 功能 和 其它一些 Worker 场景下有用的工具集;让开发者可以像调用对象方法一样动态地调用Worker中的方法,也可以随时地往 Worker 中动态地添加函数 等等。

23 lines 928 B
/** * 获取当前线程的类型 * @returns */ export declare function getCurrentWorkerType(): any; /** * 根据函数字符串 和 函数名字 来创建函数 * * @remarks * 也可以执行代码,相当于 `eval()` * * @param funString:string 必选; 函数的代码字符串,必须是完整的函数代码字符串,不能是函数体的代码片断,可通过函数的 toString() 方法获得; * @param name?:string 可选; 函数的名字; * @param asDefault?:boolean 可选;name 参数是否作为函数名字的默认值(当 funString 中不包含函数名字时,再使用 name 作为函数的名字) */ export declare function createFunctionBy(funString: string, name?: string, asDefault?: boolean): Function; /** * 判断是否是 worker 实例 * @param target * @returns */ export declare function isWorkerInst(target: any): boolean; //# sourceMappingURL=tools.d.ts.map