SAP云平台webIDE UI5应用的Application Status菜单实现细节

148 阅读1分钟

我们在SAP云平台的WebIDE里选中一个UI5应用,菜单Deploy->Application Status查看其部署状态,

这个菜单点击后的实现是怎样的呢?

核心文件是config-preload.js:

before this line is executed, no log is printed.

Menu.js作为UI菜单元素响应用户输入的入口:

Core-preload.js和config-preload.js同等重要:

这些菜单点击后的执行逻辑,是包裹在一个异步代理容器中进行的:
_createAsyncProxyMethod

最终ApplicationStatus状态的查询会调用监听函数getDeploymentInfo来完成。

要获取更多Jerry的原创文章,请关注公众号"汪子熙":