记录并允许Javascript类上的宏功能

时间:2019-03-05 13:56:41

标签: typescript typescript-typings

我正在尝试为Collectionsjs节点模块编写一个打字稿定义。到目前为止,我不确定的唯一问题是该模块附带了一个"macro" function,允许您通过将它们分配给“原型”来在类上创建新函数。

是否可以用打字稿记录这种事情,或者至少允许它按照您期望的方式工作?

这是我的定义:

static macro(name: string, callback: (coll: Collection<unknown>, ...args: unknown[]) => unknown): void;

谢谢

1 个答案:

答案 0 :(得分:0)

因此,我在要合并的回购中问了这个问题。答案是,这实际上是不可能的。您可以在github合并请求here

中找到讨论