diff --git a/packages/react-canvas-core/src/core-models/BasePositionModel.ts b/packages/react-canvas-core/src/core-models/BasePositionModel.ts index 5c22aff8c..063c6ce7d 100644 --- a/packages/react-canvas-core/src/core-models/BasePositionModel.ts +++ b/packages/react-canvas-core/src/core-models/BasePositionModel.ts @@ -18,7 +18,8 @@ export interface BasePositionModelGenerics extends BaseModelGenerics { export class BasePositionModel extends BaseModel - implements ModelGeometryInterface { + implements ModelGeometryInterface +{ protected position: Point; constructor(options: G['OPTIONS']) { diff --git a/packages/react-canvas-core/src/states/SelectionBoxState.ts b/packages/react-canvas-core/src/states/SelectionBoxState.ts index 648433418..d35a3b7aa 100644 --- a/packages/react-canvas-core/src/states/SelectionBoxState.ts +++ b/packages/react-canvas-core/src/states/SelectionBoxState.ts @@ -54,8 +54,8 @@ export class SelectionBoxState extends AbstractDisplacementState { const rect = new Rectangle(relative, Math.abs(event.virtualDisplacementX), Math.abs(event.virtualDisplacementY)); for (let model of this.engine.getModel().getSelectionEntities()) { - if (((model as unknown) as ModelGeometryInterface).getBoundingBox) { - const bounds = ((model as unknown) as ModelGeometryInterface).getBoundingBox(); + if ((model as unknown as ModelGeometryInterface).getBoundingBox) { + const bounds = (model as unknown as ModelGeometryInterface).getBoundingBox(); if (rect.containsPoint(bounds.getTopLeft()) && rect.containsPoint(bounds.getBottomRight())) { model.setSelected(true); } else { diff --git a/packages/react-diagrams-core/src/entities/link/LinkModel.ts b/packages/react-diagrams-core/src/entities/link/LinkModel.ts index f74cfcdee..beb8d179e 100644 --- a/packages/react-diagrams-core/src/entities/link/LinkModel.ts +++ b/packages/react-diagrams-core/src/entities/link/LinkModel.ts @@ -27,7 +27,8 @@ export interface LinkModelGenerics extends BaseModelGenerics { export class LinkModel extends BaseModel - implements ModelGeometryInterface { + implements ModelGeometryInterface +{ protected sourcePort: PortModel | null; protected targetPort: PortModel | null; diff --git a/packages/react-diagrams-routing/tests/PathFinding.test.tsx b/packages/react-diagrams-routing/tests/PathFinding.test.tsx index 1fbffc4a6..e7ffde260 100644 --- a/packages/react-diagrams-routing/tests/PathFinding.test.tsx +++ b/packages/react-diagrams-routing/tests/PathFinding.test.tsx @@ -1,7 +1,7 @@ import { PathFinding } from '../src/engine/PathFinding'; describe('calculating start and end points', function () { - let pathFinding:PathFinding = new PathFinding(null); + let pathFinding: PathFinding = new PathFinding(null); beforeEach(() => { pathFinding = new PathFinding(null);