打字稿:在函数参数中显示类型/接口定义

时间:2021-01-18 17:22:34

标签: typescript

我使用 Typescript 创建了一个库,该库将单个函数导出为入口点。有多个必需的参数,我将它们按逻辑分组到单独的接口中。我还生成了一个与我的输出文件同名的类型声明文件。

例如

df <- data.frame(
  variable=c("A","B","A","B"),
  Level=c("X","X","Y","Y"),
  value=c(.2,.3,-.2,-.3)
)

library(ggplot2)
ggplot(df, aes(variable, value, fill=Level)) +
  geom_bar(position="identity", stat="identity") + 
  coord_flip()

不幸的是,在用户方面,我似乎无法“发现”构成类型 A 和 B 的属性。我不得不查看库代码以了解 A 和 B 描述的内容。我使用 VS Code 错了吗?让用户完整查看函数参数的最佳方式是什么?不使用内部接口,只使用单个属性作为原语?

0 个答案:

没有答案