Skip to main content

Grips

Enumerations

GripsResizeType

Enumeration Members

Enumeration MemberValue
cornerBottomLeftDecrease"cornerBottomLeftDecrease"
cornerBottomLeftIncrease"cornerBottomLeftIncrease"
cornerBottomRightDecrease"cornerBottomRightDecrease"
cornerBottomRightIncrease"cornerBottomRightIncrease"
cornerTopLeftDecrease"cornerTopLeftDecrease"
cornerTopLeftIncrease"cornerTopLeftIncrease"
cornerTopRightDecrease"cornerTopRightDecrease"
cornerTopRightIncrease"cornerTopRightIncrease"
decreaseBottom"decreaseBottom"
decreaseLeft"decreaseLeft"
decreaseRight"decreaseRight"
decreaseTop"decreaseTop"
increaseBottom"increaseBottom"
increaseLeft"increaseLeft"
increaseRight"increaseRight"
increaseTop"increaseTop"
none"none"

ResizeType

Enumeration Members

Enumeration MemberValue
decHeight"decHeight"
decHeightAndWidth"decHeightAndWidth"
decWidth"decWidth"
incHeight"incHeight"
incHeightAndDecWidth"incHeightAndDecWidth"
incHeightAndWidth"incHeightAndWidth"
incWidth"incWidth"
incWidthAndDecHeight"incWidthAndDecHeight"
none"none"

Classes

ResizeHelper

Constructors

Constructor
new ResizeHelper(): ResizeHelper;
Returns

ResizeHelper

Methods

getTypeResize()
static getTypeResize(currentRect, prevRect): ResizeType;
Parameters
ParameterType
currentRectRotatedRectangleF
prevRectRotatedRectangleF
Returns

ResizeType

geTypeOfResizeByGrips()
static geTypeOfResizeByGrips(
currentRect,
prevRect,
resizeIndex): GripsResizeType;
Parameters
ParameterType
currentRectRotatedRectangleF
prevRectRotatedRectangleF
resizeIndexnumber
Returns

GripsResizeType

isBottomLeftResizeGrip()
static isBottomLeftResizeGrip(index): index is 4;
Parameters
ParameterType
indexnumber
Returns

index is 4

isBottomResizeGrip()
static isBottomResizeGrip(index): index is 3 | 4 | 8;
Parameters
ParameterType
indexnumber
Returns

index is 3 | 4 | 8

isBottomRightResizeGrip()
static isBottomRightResizeGrip(index): index is 3;
Parameters
ParameterType
indexnumber
Returns

index is 3

isCornerResizeGrip()
static isCornerResizeGrip(index): index is 1 | 2 | 3 | 4;
Parameters
ParameterType
indexnumber
Returns

index is 1 | 2 | 3 | 4

isEdgeResizeGrip()
static isEdgeResizeGrip(index): index is 5 | 6 | 7 | 8;
Parameters
ParameterType
indexnumber
Returns

index is 5 | 6 | 7 | 8

isLeftResizeGrip()
static isLeftResizeGrip(index): index is 1 | 4 | 5;
Parameters
ParameterType
indexnumber
Returns

index is 1 | 4 | 5

isRightResizeGrip()
static isRightResizeGrip(index): index is 2 | 3 | 7;
Parameters
ParameterType
indexnumber
Returns

index is 2 | 3 | 7

isTopLeftResizeGrip()
static isTopLeftResizeGrip(index): index is 1;
Parameters
ParameterType
indexnumber
Returns

index is 1

isTopResizeGrip()
static isTopResizeGrip(index): index is 1 | 2 | 6;
Parameters
ParameterType
indexnumber
Returns

index is 1 | 2 | 6

isTopRightResizeGrip()
static isTopRightResizeGrip(index): index is 2;
Parameters
ParameterType
indexnumber
Returns

index is 2

Was this page helpful?