mirror of
https://github.com/konvajs/konva.git
synced 2025-12-17 18:01:15 +08:00
cutting down Factory by creating a addComponentsGetterSetter method which all component attrs will use
This commit is contained in:
18
src/Node.js
18
src/Node.js
@@ -1638,7 +1638,7 @@
|
||||
* node.rotation(45);
|
||||
*/
|
||||
|
||||
Kinetic.Factory.addPointGetterSetter(Kinetic.Node, 'scale', 1);
|
||||
Kinetic.Factory.addComponentsGetterSetter(Kinetic.Node, 'scale', ['x', 'y']);
|
||||
|
||||
/**
|
||||
* get/set scale
|
||||
@@ -1660,6 +1660,8 @@
|
||||
* });
|
||||
*/
|
||||
|
||||
Kinetic.Factory.addGetterSetter(Kinetic.Node, 'scaleX', 1);
|
||||
|
||||
/**
|
||||
* get/set scale x
|
||||
* @name scaleX
|
||||
@@ -1675,6 +1677,8 @@
|
||||
* node.scaleX(2);
|
||||
*/
|
||||
|
||||
Kinetic.Factory.addGetterSetter(Kinetic.Node, 'scaleY', 1);
|
||||
|
||||
/**
|
||||
* get/set scale y
|
||||
* @name scaleY
|
||||
@@ -1690,7 +1694,7 @@
|
||||
* node.scaleY(2);
|
||||
*/
|
||||
|
||||
Kinetic.Factory.addPointGetterSetter(Kinetic.Node, 'skew', 0);
|
||||
Kinetic.Factory.addComponentsGetterSetter(Kinetic.Node, 'skew', ['x', 'y']);
|
||||
|
||||
/**
|
||||
* get/set skew
|
||||
@@ -1712,6 +1716,8 @@
|
||||
* });
|
||||
*/
|
||||
|
||||
Kinetic.Factory.addGetterSetter(Kinetic.Node, 'skewX', 0);
|
||||
|
||||
/**
|
||||
* get/set skew x
|
||||
* @name skewX
|
||||
@@ -1727,6 +1733,8 @@
|
||||
* node.skewX(3);
|
||||
*/
|
||||
|
||||
Kinetic.Factory.addGetterSetter(Kinetic.Node, 'skewY', 0);
|
||||
|
||||
/**
|
||||
* get/set skew y
|
||||
* @name skewY
|
||||
@@ -1742,7 +1750,7 @@
|
||||
* node.skewY(3);
|
||||
*/
|
||||
|
||||
Kinetic.Factory.addPointGetterSetter(Kinetic.Node, 'center', 0);
|
||||
Kinetic.Factory.addComponentsGetterSetter(Kinetic.Node, 'center', ['x', 'y']);
|
||||
|
||||
/**
|
||||
* get/set center. A node's center defines the position and rotation point
|
||||
@@ -1763,6 +1771,8 @@
|
||||
* });
|
||||
*/
|
||||
|
||||
Kinetic.Factory.addGetterSetter(Kinetic.Node, 'centerX', 0);
|
||||
|
||||
/**
|
||||
* get/set center x
|
||||
* @name centerX
|
||||
@@ -1777,6 +1787,8 @@
|
||||
* node.centerX(3);
|
||||
*/
|
||||
|
||||
Kinetic.Factory.addGetterSetter(Kinetic.Node, 'centerY', 0);
|
||||
|
||||
/**
|
||||
* get/set center y
|
||||
* @name centerY
|
||||
|
||||
Reference in New Issue
Block a user