# NAPI框架代码生成工具 ## 版本规划 2024.03.30提供1.4.1版本 基本完善工具C++支持能力,具体特性见表1。 **表 1** 2024.03.30待支持特性

类别

待开发特性

变量/返回值

  • 支持ts接口文件中namespace域的any类型之复合类型变量转换为对应C++类型变量
  • 支持ts接口文件中namespace域的多中类型合并成新类型之复合类型的变量转换为对应C++类型变量

函数

  • 支持箭头函数的参数是回调函数
  • 支持on/off第二个参数为object
  • 支持class中有参构造中有枚举类型
  • 箭头回调支持异步调用
  • on注册回调的箭头函数支持携带js返回值给C++
  • 支持js业务代码回调接口中的回调js函数
  • class2声明在class1之后时,支持class1中的有参构造的参数有class2

文件

  • 优化VSCode插件用户界面
  • 分离生成的工具代码普通方法和回调方法,防止嵌套使用头文件

可维护性

  • 增加debug信息
## 相关链接 无