added a mouse event listener for the 'click' event
This commit is contained in:
parent
36cb2ba463
commit
a53d984016
1 changed files with 5 additions and 0 deletions
|
|
@ -57,6 +57,7 @@ var MouseHandler = function(editor) {
|
|||
|
||||
var mouseTarget = editor.renderer.getMouseEventTarget();
|
||||
event.addListener(mouseTarget, "mousedown", this.onMouseDown.bind(this));
|
||||
event.addListener(mouseTarget, "click", this.onMouseClick.bind(this));
|
||||
event.addListener(mouseTarget, "mousemove", this.onMouseMove.bind(this));
|
||||
event.addMultiMouseDownListener(mouseTarget, 0, 2, 500, this.onMouseDoubleClick.bind(this));
|
||||
event.addMultiMouseDownListener(mouseTarget, 0, 3, 600, this.onMouseTripleClick.bind(this));
|
||||
|
|
@ -78,6 +79,10 @@ var MouseHandler = function(editor) {
|
|||
this.onMouseDown = function(e) {
|
||||
this.editor._dispatchEvent("mousedown", new MouseEvent(e, this.editor));
|
||||
};
|
||||
|
||||
this.onMouseClick = function(e) {
|
||||
this.editor._dispatchEvent("click", new MouseEvent(e, this.editor));
|
||||
};
|
||||
|
||||
this.onMouseMove = function(e) {
|
||||
// optimization, because mousemove doesn't have a default handler.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue