|
@@ -98,7 +98,7 @@ export const getTransformHandlesFromCoords = (
|
|
|
const centeringOffset = (size - 8) / (2 * zoom.value);
|
|
|
|
|
|
const transformHandles: TransformHandles = {
|
|
|
- nw: omitSides["nw"]
|
|
|
+ nw: omitSides.nw
|
|
|
? undefined
|
|
|
: generateTransformHandle(
|
|
|
x1 - dashedLineMargin - handleMarginX + centeringOffset,
|
|
@@ -109,7 +109,7 @@ export const getTransformHandlesFromCoords = (
|
|
|
cy,
|
|
|
angle,
|
|
|
),
|
|
|
- ne: omitSides["ne"]
|
|
|
+ ne: omitSides.ne
|
|
|
? undefined
|
|
|
: generateTransformHandle(
|
|
|
x2 + dashedLineMargin - centeringOffset,
|
|
@@ -120,7 +120,7 @@ export const getTransformHandlesFromCoords = (
|
|
|
cy,
|
|
|
angle,
|
|
|
),
|
|
|
- sw: omitSides["sw"]
|
|
|
+ sw: omitSides.sw
|
|
|
? undefined
|
|
|
: generateTransformHandle(
|
|
|
x1 - dashedLineMargin - handleMarginX + centeringOffset,
|
|
@@ -131,7 +131,7 @@ export const getTransformHandlesFromCoords = (
|
|
|
cy,
|
|
|
angle,
|
|
|
),
|
|
|
- se: omitSides["se"]
|
|
|
+ se: omitSides.se
|
|
|
? undefined
|
|
|
: generateTransformHandle(
|
|
|
x2 + dashedLineMargin - centeringOffset,
|
|
@@ -142,7 +142,7 @@ export const getTransformHandlesFromCoords = (
|
|
|
cy,
|
|
|
angle,
|
|
|
),
|
|
|
- rotation: omitSides["rotation"]
|
|
|
+ rotation: omitSides.rotation
|
|
|
? undefined
|
|
|
: generateTransformHandle(
|
|
|
x1 + width / 2 - handleWidth / 2,
|
|
@@ -162,8 +162,8 @@ export const getTransformHandlesFromCoords = (
|
|
|
// We only want to show height handles (all cardinal directions) above a certain size
|
|
|
const minimumSizeForEightHandles = (5 * size) / zoom.value;
|
|
|
if (Math.abs(width) > minimumSizeForEightHandles) {
|
|
|
- if (!omitSides["n"]) {
|
|
|
- transformHandles["n"] = generateTransformHandle(
|
|
|
+ if (!omitSides.n) {
|
|
|
+ transformHandles.n = generateTransformHandle(
|
|
|
x1 + width / 2 - handleWidth / 2,
|
|
|
y1 - dashedLineMargin - handleMarginY + centeringOffset,
|
|
|
handleWidth,
|
|
@@ -173,8 +173,8 @@ export const getTransformHandlesFromCoords = (
|
|
|
angle,
|
|
|
);
|
|
|
}
|
|
|
- if (!omitSides["s"]) {
|
|
|
- transformHandles["s"] = generateTransformHandle(
|
|
|
+ if (!omitSides.s) {
|
|
|
+ transformHandles.s = generateTransformHandle(
|
|
|
x1 + width / 2 - handleWidth / 2,
|
|
|
y2 + dashedLineMargin - centeringOffset,
|
|
|
handleWidth,
|
|
@@ -186,8 +186,8 @@ export const getTransformHandlesFromCoords = (
|
|
|
}
|
|
|
}
|
|
|
if (Math.abs(height) > minimumSizeForEightHandles) {
|
|
|
- if (!omitSides["w"]) {
|
|
|
- transformHandles["w"] = generateTransformHandle(
|
|
|
+ if (!omitSides.w) {
|
|
|
+ transformHandles.w = generateTransformHandle(
|
|
|
x1 - dashedLineMargin - handleMarginX + centeringOffset,
|
|
|
y1 + height / 2 - handleHeight / 2,
|
|
|
handleWidth,
|
|
@@ -197,8 +197,8 @@ export const getTransformHandlesFromCoords = (
|
|
|
angle,
|
|
|
);
|
|
|
}
|
|
|
- if (!omitSides["e"]) {
|
|
|
- transformHandles["e"] = generateTransformHandle(
|
|
|
+ if (!omitSides.e) {
|
|
|
+ transformHandles.e = generateTransformHandle(
|
|
|
x2 + dashedLineMargin - centeringOffset,
|
|
|
y1 + height / 2 - handleHeight / 2,
|
|
|
handleWidth,
|