mirror of
https://github.com/konvajs/konva.git
synced 2025-10-15 12:34:52 +08:00
added stage mouseover and mouseout events
This commit is contained in:
@@ -25,7 +25,7 @@
|
||||
UNDERSCORE = '_',
|
||||
CONTAINER = 'container',
|
||||
EMPTY_STRING = '',
|
||||
EVENTS = [MOUSEDOWN, MOUSEMOVE, MOUSEUP, MOUSEOUT, TOUCHSTART, TOUCHMOVE, TOUCHEND],
|
||||
EVENTS = [MOUSEDOWN, MOUSEMOVE, MOUSEUP, MOUSEOUT, TOUCHSTART, TOUCHMOVE, TOUCHEND, MOUSEOVER],
|
||||
|
||||
// cached variables
|
||||
eventsLength = EVENTS.length;
|
||||
@@ -353,6 +353,9 @@
|
||||
addEvent(this, EVENTS[n]);
|
||||
}
|
||||
},
|
||||
_mouseover: function(evt) {
|
||||
this._fire(MOUSEOVER, evt);
|
||||
},
|
||||
_mouseout: function(evt) {
|
||||
this._setPointerPosition(evt);
|
||||
var go = Kinetic.Global,
|
||||
@@ -364,6 +367,8 @@
|
||||
this.targetShape = null;
|
||||
}
|
||||
this.mousePos = undefined;
|
||||
|
||||
this._fire(MOUSEOUT, evt);
|
||||
},
|
||||
_mousemove: function(evt) {
|
||||
this._setPointerPosition(evt);
|
||||
|
@@ -59,13 +59,27 @@ Test.Modules.DD = {
|
||||
});
|
||||
|
||||
|
||||
*/
|
||||
|
||||
|
||||
stage.on('dragstart', function(evt) {
|
||||
console.log('dragstart');
|
||||
console.log(evt.targetNode);
|
||||
console.log('-------');
|
||||
});
|
||||
*/
|
||||
|
||||
|
||||
stage.on('mouseover', function(evt) {
|
||||
console.log('mouseover');
|
||||
console.log(evt.targetNode);
|
||||
console.log('-------');
|
||||
});
|
||||
|
||||
stage.on('mouseout', function(evt) {
|
||||
console.log('mouseout');
|
||||
console.log(evt.targetNode);
|
||||
console.log('-------');
|
||||
});
|
||||
|
||||
|
||||
|
||||
|
Reference in New Issue
Block a user