Commit 5432fbe3 authored by Akikonata's avatar Akikonata

changed module define

parent bc05310e
...@@ -46,14 +46,13 @@ Module定义一个模块,表示控制脑图中一个功能的模块(布局 ...@@ -46,14 +46,13 @@ Module定义一个模块,表示控制脑图中一个功能的模块(布局
## 定义模式: ## 定义模式:
### function(){ {
return{
"init":function(){ "init":function(){
//todo:基本的初始化工作 //todo:基本的初始化工作
}, },
"commands":{ "commands":{
//todo:command字典,name-action键值对模式编写 //todo:command字典,name-action键值对模式编写
"name":define(function(){ "name":{
execute:function(km,args){ execute:function(km,args){
}, },
...@@ -63,9 +62,8 @@ Module定义一个模块,表示控制脑图中一个功能的模块(布局 ...@@ -63,9 +62,8 @@ Module定义一个模块,表示控制脑图中一个功能的模块(布局
queryState:function(km){ queryState:function(km){
}, },
queryValue:function(km){ queryValue:function(km){
} }
}) },
}, },
"events":{ "events":{
//todo:事件响应函数绑定列表,事件名->响应函数键值对模式编写 //todo:事件响应函数绑定列表,事件名->响应函数键值对模式编写
...@@ -79,8 +77,7 @@ Module定义一个模块,表示控制脑图中一个功能的模块(布局 ...@@ -79,8 +77,7 @@ Module定义一个模块,表示控制脑图中一个功能的模块(布局
"unload":function(){ "unload":function(){
//todo:模块unload时的一些处理 //todo:模块unload时的一些处理
} }
} }//处理顺序为 init->commands->events顺次执行,在模块卸载时执行unload函数
###}//处理顺序为 init->commands->events顺次执行,在模块卸载时执行unload函数
## MinderNode ## MinderNode
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment