【发布时间】:2020-09-22 00:08:20
【问题描述】:
可以通过简单地分析对象属性来动态生成类型注释,例如:
cons myObj = {
start() { /*...*/ },
}
我想生成/返回以下类型:
type Props = {
start: () => void;
isScreenStart: () => boolean;
isStartAllowed: () => boolean;
}
给定一个像advance 这样的属性,它应该生成以下类型
advance: () => void;
isScreenAdvance: () => boolean;
isAdvanceAllowed: () => boolean;
【问题讨论】:
标签: typescript