mirror of
https://github.com/konvajs/konva.git
synced 2025-06-28 05:01:41 +08:00
adding current dist files
This commit is contained in:
parent
c8a6371ab5
commit
0610337db5
34
dist/kinetic-core.js
vendored
34
dist/kinetic-core.js
vendored
@ -1116,10 +1116,14 @@ Kinetic.Stage.prototype = {
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
/**
|
/**
|
||||||
* creates a composite data URL and passes it to a callback
|
* Creates a composite data URL and passes it to a callback. If MIME type is not
|
||||||
|
* specified, then "image/png" will result. For "image/jpeg", specify a quality
|
||||||
|
* level as arg2 (range 0.0 - 1.0)
|
||||||
* @param {function} callback
|
* @param {function} callback
|
||||||
|
* @param {String} mimeType (optional)
|
||||||
|
* @param {Number} arg2 (optional)
|
||||||
*/
|
*/
|
||||||
toDataURL: function(callback) {
|
toDataURL: function(callback, mimeType, arg2) {
|
||||||
var bufferLayer = this.bufferLayer;
|
var bufferLayer = this.bufferLayer;
|
||||||
var bufferContext = bufferLayer.getContext();
|
var bufferContext = bufferLayer.getContext();
|
||||||
var layers = this.children;
|
var layers = this.children;
|
||||||
@ -1134,7 +1138,7 @@ Kinetic.Stage.prototype = {
|
|||||||
addLayer(n);
|
addLayer(n);
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
callback(bufferLayer.getCanvas().toDataURL());
|
callback(bufferLayer.getCanvas().toDataURL(mimeType, arg2));
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
imageObj.src = dataURL;
|
imageObj.src = dataURL;
|
||||||
@ -1369,16 +1373,18 @@ Kinetic.Stage.prototype = {
|
|||||||
// propapgate backwards through children
|
// propapgate backwards through children
|
||||||
for(var i = children.length - 1; i >= 0; i--) {
|
for(var i = children.length - 1; i >= 0; i--) {
|
||||||
var child = children[i];
|
var child = children[i];
|
||||||
if(child.className === 'Shape') {
|
if (child.isListening) {
|
||||||
var exit = this._detectEvent(child, evt);
|
if(child.className === 'Shape') {
|
||||||
if(exit) {
|
var exit = this._detectEvent(child, evt);
|
||||||
return true;
|
if(exit) {
|
||||||
|
return true;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
else {
|
||||||
else {
|
var exit = this._traverseChildren(child, evt);
|
||||||
var exit = this._traverseChildren(child, evt);
|
if(exit) {
|
||||||
if(exit) {
|
return true;
|
||||||
return true;
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -1485,8 +1491,8 @@ Kinetic.Stage.prototype = {
|
|||||||
* @param {Event} evt
|
* @param {Event} evt
|
||||||
*/
|
*/
|
||||||
_setMousePosition: function(evt) {
|
_setMousePosition: function(evt) {
|
||||||
var mouseX = evt.clientX - this._getContainerPosition().left + window.pageXOffset;
|
var mouseX = evt.offsetX || (evt.clientX - this._getContainerPosition().left + window.pageXOffset);
|
||||||
var mouseY = evt.clientY - this._getContainerPosition().top + window.pageYOffset;
|
var mouseY = evt.offsetY || (evt.clientY - this._getContainerPosition().top + window.pageYOffset);
|
||||||
this.mousePos = {
|
this.mousePos = {
|
||||||
x: mouseX,
|
x: mouseX,
|
||||||
y: mouseY
|
y: mouseY
|
||||||
|
4
dist/kinetic-core.min.js
vendored
4
dist/kinetic-core.min.js
vendored
File diff suppressed because one or more lines are too long
Loading…
Reference in New Issue
Block a user