2016-05-30 149 views
0

聲明ES6迭代回調(代表),我宣佈我的代理/回調爲:如何打字稿

export interface SomeDelegate { 
    (): void; 
} 

,但是我不知道如何申報迭代回調

export interface SomeDelegate { 
    function *(): Iterable<any>; 
} 

任何想法?

預先感謝您!

回答

0

好的,你似乎可以聲明返回迭代器的普通委託並將它賦值爲生成器函數...