mirror of
https://github.com/konvajs/konva.git
synced 2025-12-21 19:27:08 +08:00
added new stage.getIntersects() method which allows you to obtain all the shapes that intersect a given point. Also enhanced all methods that require an x or y by allowing either two arguments to be passed in or an object to be passed in. Example foo(100, 50) or foo({x:100, y:50});
This commit is contained in:
13
src/Node.js
13
src/Node.js
@@ -287,12 +287,12 @@ Kinetic.Node.prototype = {
|
||||
},
|
||||
/**
|
||||
* set node position
|
||||
* @param {Number} x
|
||||
* @param {Number} y
|
||||
* @param {Object} point
|
||||
*/
|
||||
setPosition: function(x, y) {
|
||||
this.attrs.x = x;
|
||||
this.attrs.y = y;
|
||||
setPosition: function() {
|
||||
var pos = Kinetic.GlobalObject._getPoint(arguments);
|
||||
this.attrs.x = pos.x;
|
||||
this.attrs.y = pos.y;
|
||||
},
|
||||
/**
|
||||
* set node x position
|
||||
@@ -353,7 +353,8 @@ Kinetic.Node.prototype = {
|
||||
* @param {Object} pos object containing an x and
|
||||
* y property
|
||||
*/
|
||||
setAbsolutePosition: function(pos) {
|
||||
setAbsolutePosition: function() {
|
||||
var pos = Kinetic.GlobalObject._getPoint(arguments);
|
||||
/*
|
||||
* save rotation and scale and
|
||||
* then remove them from the transform
|
||||
|
||||
Reference in New Issue
Block a user