打字稿现有javascript代码的不同类型的成员访问者

时间:2013-06-03 19:28:37

标签: typescript

我正在为Firefox编写addon sdk的声明文件。 setter上有一个class属性,可以是'Context'实例或上下文实例的数组,但是getter返回一个Collection类。我认为没有办法宣布这一点。请有人确认或否认这一点。

1 个答案:

答案 0 :(得分:0)

在这种情况下,您需要指定一个通用类型。我担心你的情况是any。例如:

declare class C{
    someProp:any;
}