Set Control.TransformFeature handle role (resize) into attributes.
This commit is contained in:
@@ -468,10 +468,13 @@ OpenLayers.Control.TransformFeature = OpenLayers.Class(OpenLayers.Control, {
|
||||
var handles = new Array(8);
|
||||
var rotationHandles = new Array(4);
|
||||
var geom, handle, rotationHandle;
|
||||
var resize = ["sw-resize", "s-resize", "se-resize", "e-resize",
|
||||
"ne-resize", "n-resize", "nw-resize", "w-resize"];
|
||||
for(var i=0; i<8; ++i) {
|
||||
geom = box.geometry.components[i];
|
||||
handle = new OpenLayers.Feature.Vector(geom.clone(), null,
|
||||
typeof this.renderIntent == "string" ? null :
|
||||
handle = new OpenLayers.Feature.Vector(geom.clone(), {
|
||||
role: resize[i]
|
||||
}, typeof this.renderIntent == "string" ? null :
|
||||
this.renderIntent);
|
||||
if(i % 2 == 0) {
|
||||
rotationHandle = new OpenLayers.Feature.Vector(geom.clone(),
|
||||
|
||||
Reference in New Issue
Block a user