# 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插件用户界面
- 分离生成的工具代码普通方法和回调方法,防止嵌套使用头文件
|
可维护性
|
|
## 相关链接
无