This commit is contained in:
Eric Rowell
2013-04-04 22:45:39 -07:00
parent ada9f6dbd4
commit 6a1ec5db4c
2 changed files with 45 additions and 9 deletions

View File

@@ -43,16 +43,17 @@
*/
setPoints: function(val) {
this.setAttr('points', Kinetic.Type._getPoints(val));
},
/**
* get points array
* @name getPoints
* @methodOf Kinetic.Line.prototype
*/
// NOTE: cannot use getter method because we need to return a new
// default array literal each time because arrays are modified by reference
getPoints: function() {
return this.attrs.points || [];
}
};
Kinetic.Global.extend(Kinetic.Line, Kinetic.Shape);
// add getters setters
Kinetic.Node.addGetter(Kinetic.Line, 'points', []);
/**
* get points array
* @name getPoints
* @methodOf Kinetic.Line.prototype
*/
})();