worker-tls
Version:
worker-tls 提供了 动态Worker 功能 和 其它一些 Worker 场景下有用的工具集;让开发者可以像调用对象方法一样动态地调用Worker中的方法,也可以随时地往 Worker 中动态地添加函数 等等。
23 lines • 928 B
TypeScript
/**
* 获取当前线程的类型
* @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