Added ability to set cursor for rotation point just as default cursor.

This commit is contained in:
Maciej Gajewski 2012-05-29 12:42:41 +02:00
parent e4dbab85f1
commit 1d037645b9

View file

@ -12,8 +12,7 @@
'ml': 'w-resize',
'mt': 'n-resize',
'mr': 'e-resize',
'mb': 's-resize',
'mtr': 'crosshair'
'mb': 's-resize'
},
utilMin = fabric.util.array.min,
@ -113,6 +112,13 @@
*/
CURSOR: 'default',
/**
* Cursor value used for rotation point
* @constant
* @type String
*/
ROTATION_CURSOR: 'crosshair',
/**
* Default element class that's given to wrapper (div) element of canvas
* @constant
@ -781,8 +787,9 @@
else {
if (corner in cursorMap) {
s.cursor = cursorMap[corner];
}
else {
} else if (corner === 'mtr') {
s.cursor = this.ROTATION_CURSOR
} else {
s.cursor = this.CURSOR;
return false;
}