扩展管理逻辑结构图
2017-06-08 21:23:30 0 举报
mblock扩展管理PC版本逻辑图
作者其他创作
大纲/内容
Avainable
扩展管理逻辑实现图
versionauthornamedescriptionhomepageswitch(启用开关)
Installed(已安装列表)
Avainable(网络列表)
显示update按钮
运用electron的nodejs环境
对比version高低
判断本地与服务器差别
filedialog----filestream
ajax获取在线json数据
读取本地扩展列表(fs.readdirSync)
版本相等
本地有
隐藏update按钮
ExtensionsItem(组成)
versionauthornamedescriptionhomepageswitch查看源文件删除图标
ExtensionsManager(this.show())
本地没有
ExtensionsItem显示Install安扭
Installed
本地版本低
调用ExtensionsItem进行sort排列所有扩展
获取网络列表(all availnable)
收藏
收藏
0 条评论
回复 删除
下一页