BlockSuite API Documentation / @blocksuite/blocks / CommonUtils
Variable: CommonUtils
const
CommonUtils:object
Type declaration
almostEqual
almostEqual: typeof
almostEqual
clamp
clamp: typeof
clamp
generateElementId
generateElementId: typeof
generateElementId
generateKeyBetween
generateKeyBetween: typeof
generateKeyBetween
getBoundsWithRotation
getBoundsWithRotation: typeof
getBoundsWithRotation
getPointFromBoundsWithRotation
getPointFromBoundsWithRotation: typeof
getPointFromBoundsWithRotation
getPointsFromBoundsWithRotation
getPointsFromBoundsWithRotation: typeof
getPointsFromBoundsWithRotation
getQuadBoundsWithRotation
getQuadBoundsWithRotation: typeof
getQuadBoundsWithRotation
getStroke
getStroke: typeof
getStroke
getSvgPathFromStroke
getSvgPathFromStroke: typeof
getSvgPathFromStroke
intersects
intersects: typeof
intersects
isOverlap
isOverlap: typeof
isOverlap
isPointIn
isPointIn: typeof
isPointIn
lineIntersects
lineIntersects: typeof
lineIntersects
linePolygonIntersects
linePolygonIntersects: typeof
linePolygonIntersects
normalizeDegAngle
normalizeDegAngle: typeof
normalizeDegAngle
normalizeWheelDeltaY
normalizeWheelDeltaY: typeof
normalizeWheelDeltaY
polygonGetPointTangent
polygonGetPointTangent: typeof
polygonGetPointTangent
polygonNearestPoint
polygonNearestPoint: typeof
polygonNearestPoint
polygonPointDistance
polygonPointDistance: typeof
polygonPointDistance
polyLineNearestPoint
polyLineNearestPoint: typeof
polyLineNearestPoint
rotatePoints
rotatePoints: typeof
rotatePoints
sign
sign: typeof
sign
toDegree
toDegree: typeof
toDegree
toRadian
toRadian: typeof
toRadian
Defined in
packages/affine/block-surface/dist/index.d.ts:49