Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
K
kityminder-core
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Commits
Issue Boards
Open sidebar
吴志俊
kityminder-core
Commits
cc79a59d
Commit
cc79a59d
authored
Dec 20, 2013
by
Akikonata
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
dev
parent
599d15fc
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
31 additions
and
24 deletions
+31
-24
module.default.test.js
minder_module/module.default.test.js
+7
-1
module.test.js
minder_module/module.test.js
+23
-23
index.html
testcase/index.html
+1
-0
No files found.
minder_module/module.default.test.js
View file @
cc79a59d
...
@@ -10,6 +10,12 @@ var mindermoduleDefaultTest = function () {
...
@@ -10,6 +10,12 @@ var mindermoduleDefaultTest = function () {
"execute"
:
function
(
km
,
arg1
,
arg2
,
arg3
)
{
"execute"
:
function
(
km
,
arg1
,
arg2
,
arg3
)
{
console
.
log
(
arg1
,
arg2
,
arg3
);
console
.
log
(
arg1
,
arg2
,
arg3
);
}
}
}
),
"testCommand2"
:
kity
.
createClass
(
"testCommand"
,
{
base
:
Command
,
"execute"
:
function
(
km
,
arg1
,
arg2
,
arg3
)
{
console
.
log
(
arg1
,
arg2
,
arg3
);
}
}
)
}
)
},
},
...
@@ -23,7 +29,7 @@ var mindermoduleDefaultTest = function () {
...
@@ -23,7 +29,7 @@ var mindermoduleDefaultTest = function () {
},
},
"beforecommand"
:
function
(
e
)
{
"beforecommand"
:
function
(
e
)
{
console
.
log
(
"precommand:"
,
e
);
console
.
log
(
"precommand:"
,
e
);
//
e.cancel();
e
.
cancel
();
},
},
"command"
:
function
(
e
)
{
"command"
:
function
(
e
)
{
console
.
log
(
"command exec!"
,
e
);
console
.
log
(
"command exec!"
,
e
);
...
...
minder_module/module.test.js
View file @
cc79a59d
var
mindermoduleTest
=
function
()
{
var
mindermoduleTest
=
function
()
{
console
.
log
(
"test loaded"
);
console
.
log
(
"test loaded"
);
var
stroredData
=
"stored"
;
var
stroredData
=
"stored"
;
return
{
return
{
"ready"
:
function
()
{
"ready"
:
function
()
{
//todo:基本的初始化工作
//todo:基本的初始化工作
console
.
log
(
stroredData
);
console
.
log
(
stroredData
);
},
},
"commands"
:
{
"commands"
:
{
//todo:command字典,name-action 键值对模式编写
//todo:command字典,name-action 键值对模式编写
"testCommand"
:
function
(
km
,
arg
)
{
"testCommand1"
:
function
(
km
,
arg
)
{
console
.
log
(
arg
);
console
.
log
(
"testCommand1"
);
}
}
},
},
"events"
:
{
"events"
:
{
//todo:事件响应函数绑定列表,事件名-响应函数 键值对模式编写
//todo:事件响应函数绑定列表,事件名-响应函数 键值对模式编写
"click"
:
function
(
e
)
{
"click"
:
function
(
e
)
{
},
},
"keydown keyup"
:
function
(
e
)
{
"keydown keyup"
:
function
(
e
)
{
}
}
}
}
}
};
}
};
\ No newline at end of file
\ No newline at end of file
testcase/index.html
View file @
cc79a59d
...
@@ -25,6 +25,7 @@
...
@@ -25,6 +25,7 @@
KityMinder
.
registerModule
(
"defaulttest"
,
mindermoduleDefaultTest
);
KityMinder
.
registerModule
(
"defaulttest"
,
mindermoduleDefaultTest
);
var
myMinder
=
new
KityMinder
();
var
myMinder
=
new
KityMinder
();
myMinder
.
execCommand
(
"testCommand"
,
"test1"
,
function
(){
alert
(
a
)},{
a
:
1
,
b
:
2
});
myMinder
.
execCommand
(
"testCommand"
,
"test1"
,
function
(){
alert
(
a
)},{
a
:
1
,
b
:
2
});
myMinder
.
execCommand
(
"testCommand1"
);
console
.
log
(
myMinder
.
queryCommandState
(
"testCommand"
));
console
.
log
(
myMinder
.
queryCommandState
(
"testCommand"
));
console
.
log
(
myMinder
.
queryCommandValue
(
"testCommand"
));
console
.
log
(
myMinder
.
queryCommandValue
(
"testCommand"
));
</script>
</script>
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment