Commit 1643230b authored by Akikonata's avatar Akikonata

dev

parent 47715138
......@@ -56,41 +56,7 @@
text:"I am the root",
};
minder.select(_node);
// var _childnode = new MinderNode();
// _node.insertChild(_childnode);
// _childnode.data = {
// centerX:minderWidth/2+150,
// centerY:minderHeight/2+100,
// style:{
// radius:10,
// fill:"yellow",
// stroke:"orange",
// strokeWidth:2,
// color:"black",
// padding:[10,10,10,10],
// fontSize:12
// },
// text:"childnode1",
// };
// var _childnode2 = new MinderNode();
// _node.insertChild(_childnode2);
// _childnode2.data = {
// centerX:minderWidth/2+250,
// centerY:minderHeight/2+10,
// style:{
// radius:10,
// fill:"yellow",
// stroke:"orange",
// color:"black",
// padding:[10,10,10,10],
// fontSize:12
// },
// text:"childnode2",
// };
minder.execCommand("rendernode",_node);
// minder.execCommand("rendernode",_childnode);
// minder.execCommand("rendernode",_childnode2);
minder.execCommand("createchildnode",_node);
</script>
</html>
\ No newline at end of file
......@@ -26,7 +26,9 @@ kity.extendClass( Minder, {
//command加入命令池子
dealCommands = moduleDeals.commands;
Utils.extend( this._commands, dealCommands );
for ( var name in dealCommands ) {
this._commands[ name.toLowerCase() ] = dealCommands[ name ];
}
//绑定事件
dealEvents = moduleDeals.events;
......
......@@ -82,7 +82,7 @@ KityMinder.registerModule( "KeyboardModule", function () {
isRootSelected = this.isNodeSelected( this.getRoot() );
console.log( e.originEvent.keyCode );
e.originEvent.preventDefault();
switch ( e.keyCode ) {
switch ( e.originEvent.keyCode ) {
case 13:
// Enter
......
KityMinder.registerModule( "LayoutModule", function () {
var CreateChildNodeCommand = kity.createClass( "CreateChildNodeCommand", ( function () {
return {
base: Command,
execute: function ( km, parent, node ) {
parent.insertChild( node );
execute: function ( km, parent ) {
console.log( 'create!!!' );
var _node = new MinderNode();
parent.insertChild( _node );
km.execCommand( 'rendernode', _node );
return _node;
}
}
} )() );
......
......@@ -14,6 +14,7 @@ KityMinder.registerModule( "RenderModule", function () {
};
var renderNode = function ( km, node ) {
var nodeD = Utils.extend( node_default, node.data );
node.data = nodeD;
var _style = nodeD.style;
var kR = node.getRenderContainer();
var _node = node.shape = new kity.Group();
......
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