Commit be6918f9 authored by Akikonata's avatar Akikonata

added event step

parent 211403ac
......@@ -90,7 +90,8 @@ KityMinder.registerModule( "IconModule", function () {
"progress": setProgressCommand
},
"events": {
"RenderNode": function ( e ) {
"RenderNodeLeft": function ( e ) {
//alert( '1111111' );
var node = e.node;
var iconRc = node.getIconRc();
var contRc = node.getContRc();
......
......@@ -348,21 +348,50 @@ KityMinder.registerModule( "LayoutBottom", function () {
default:
break;
}
this._fire( new MinderEvent( "beforeRenderNode", {
// this._fire( new MinderEvent( "beforeRenderNode", {
// node: node
// }, false ) );
// this._fire( new MinderEvent( "RenderNode", {
// node: node
// }, false ) );
this._firePharse( new MinderEvent( "RenderNodeLeft", {
node: node
}, false ) );
this._fire( new MinderEvent( "RenderNode", {
this._firePharse( new MinderEvent( "RenderNodeCenter", {
node: node
}, false ) );
this._firePharse( new MinderEvent( "RenderNodeRight", {
node: node
}, false ) );
this._firePharse( new MinderEvent( "RenderNodeBottom", {
node: node
}, false ) );
this._firePharse( new MinderEvent( "RenderNodeTop", {
node: node
}, false ) );
},
updateLayout: function ( node ) {
this._fire( new MinderEvent( "beforeRenderNode", {
// this._fire( new MinderEvent( "beforeRenderNode", {
// node: node
// }, false ) );
// this._fire( new MinderEvent( "RenderNode", {
// node: node
// }, false ) );
this._firePharse( new MinderEvent( "RenderNodeLeft", {
node: node
}, false ) );
this._fire( new MinderEvent( "RenderNode", {
this._firePharse( new MinderEvent( "RenderNodeCenter", {
node: node
}, false ) );
this._firePharse( new MinderEvent( "RenderNodeRight", {
node: node
}, false ) );
this._firePharse( new MinderEvent( "RenderNodeBottom", {
node: node
}, false ) );
this._firePharse( new MinderEvent( "RenderNodeTop", {
node: node
}, false ) );
updateShapeByCont( node );
var set = updateLayoutAll( node, node.getParent(), "change" );
for ( var i = 0; i < set.length; i++ ) {
......@@ -384,10 +413,19 @@ KityMinder.registerModule( "LayoutBottom", function () {
_root.getLayout().align = "center";
updateBg( _root );
initLayout( _root );
this._fire( new MinderEvent( "beforeRenderNode", {
this._firePharse( new MinderEvent( "RenderNodeLeft", {
node: _root
}, false ) );
this._fire( new MinderEvent( "RenderNode", {
this._firePharse( new MinderEvent( "RenderNodeCenter", {
node: _root
}, false ) );
this._firePharse( new MinderEvent( "RenderNodeRight", {
node: _root
}, false ) );
this._firePharse( new MinderEvent( "RenderNodeBottom", {
node: _root
}, false ) );
this._firePharse( new MinderEvent( "RenderNodeTop", {
node: _root
}, false ) );
updateShapeByCont( _root );
......@@ -434,10 +472,25 @@ KityMinder.registerModule( "LayoutBottom", function () {
//计算位置等流程
updateBg( node );
initLayout( node );
this._fire( new MinderEvent( "beforeRenderNode", {
// this._fire( new MinderEvent( "beforeRenderNode", {
// node: node
// }, false ) );
// this._fire( new MinderEvent( "RenderNode", {
// node: node
// }, false ) );
this._firePharse( new MinderEvent( "RenderNodeLeft", {
node: node
}, false ) );
this._firePharse( new MinderEvent( "RenderNodeCenter", {
node: node
}, false ) );
this._firePharse( new MinderEvent( "RenderNodeRight", {
node: node
}, false ) );
this._firePharse( new MinderEvent( "RenderNodeBottom", {
node: node
}, false ) );
this._fire( new MinderEvent( "RenderNode", {
this._firePharse( new MinderEvent( "RenderNodeTop", {
node: node
}, false ) );
updateShapeByCont( node );
......
......@@ -435,18 +435,36 @@ KityMinder.registerModule( "LayoutDefault", function () {
default:
break;
}
this._fire( new MinderEvent( "beforeRenderNode", {
this._firePharse( new MinderEvent( "RenderNodeLeft", {
node: node
}, false ) );
this._fire( new MinderEvent( "RenderNode", {
this._firePharse( new MinderEvent( "RenderNodeCenter", {
node: node
}, false ) );
this._firePharse( new MinderEvent( "RenderNodeRight", {
node: node
}, false ) );
this._firePharse( new MinderEvent( "RenderNodeBottom", {
node: node
}, false ) );
this._firePharse( new MinderEvent( "RenderNodeTop", {
node: node
}, false ) );
},
updateLayout: function ( node ) {
this._fire( new MinderEvent( "beforeRenderNode", {
this._firePharse( new MinderEvent( "RenderNodeLeft", {
node: node
}, false ) );
this._firePharse( new MinderEvent( "RenderNodeCenter", {
node: node
}, false ) );
this._firePharse( new MinderEvent( "RenderNodeRight", {
node: node
}, false ) );
this._firePharse( new MinderEvent( "RenderNodeBottom", {
node: node
}, false ) );
this._fire( new MinderEvent( "RenderNode", {
this._firePharse( new MinderEvent( "RenderNodeTop", {
node: node
}, false ) );
......@@ -468,10 +486,25 @@ KityMinder.registerModule( "LayoutDefault", function () {
_root.getLayout().align = "center";
updateBg( _root );
initLayout( _root );
this._fire( new MinderEvent( "beforeRenderNode", {
// this._fire( new MinderEvent( "beforeRenderNode", {
// node: _root
// }, false ) );
// this._fire( new MinderEvent( "RenderNode", {
// node: _root
// }, false ) );
this._firePharse( new MinderEvent( "RenderNodeLeft", {
node: _root
}, false ) );
this._fire( new MinderEvent( "RenderNode", {
this._firePharse( new MinderEvent( "RenderNodeCenter", {
node: _root
}, false ) );
this._firePharse( new MinderEvent( "RenderNodeRight", {
node: _root
}, false ) );
this._firePharse( new MinderEvent( "RenderNodeBottom", {
node: _root
}, false ) );
this._firePharse( new MinderEvent( "RenderNodeTop", {
node: _root
}, false ) );
updateShapeByCont( _root );
......@@ -570,10 +603,25 @@ KityMinder.registerModule( "LayoutDefault", function () {
//计算位置等流程
updateBg( node );
initLayout( node );
this._fire( new MinderEvent( "beforeRenderNode", {
// this._fire( new MinderEvent( "beforeRenderNode", {
// node: node
// }, false ) );
// this._fire( new MinderEvent( "RenderNode", {
// node: node
// }, false ) );
this._firePharse( new MinderEvent( "RenderNodeLeft", {
node: node
}, false ) );
this._firePharse( new MinderEvent( "RenderNodeCenter", {
node: node
}, false ) );
this._firePharse( new MinderEvent( "RenderNodeRight", {
node: node
}, false ) );
this._firePharse( new MinderEvent( "RenderNodeBottom", {
node: node
}, false ) );
this._fire( new MinderEvent( "RenderNode", {
this._firePharse( new MinderEvent( "RenderNodeTop", {
node: node
}, false ) );
updateShapeByCont( node );
......
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