move some more stuff around

This commit is contained in:
Joeri Exelmans 2025-10-25 23:46:35 +02:00
parent 400efff3a1
commit 99180e63ce
18 changed files with 32 additions and 32 deletions

View file

@ -1,6 +1,7 @@
import { Rect2D, Vec2D, Line2D, euclideanDistance, intersectLines, isWithin, lineBBox, subtractV2D } from "../App/VisualEditor/geometry";
import { ARROW_SNAP_THRESHOLD, HISTORY_RADIUS, TEXT_SNAP_THRESHOLD } from "../App/VisualEditor/parameters";
import { sides, VisualEditorState } from "../App/VisualEditor/VisualEditor";
import { Rect2D, Vec2D, Line2D, euclideanDistance, intersectLines, isWithin, lineBBox, subtractV2D } from "../util/geometry";
import { ARROW_SNAP_THRESHOLD, HISTORY_RADIUS, TEXT_SNAP_THRESHOLD } from "../App/parameters";
import { VisualEditorState } from "../App/VisualEditor/VisualEditor";
import { sides } from "@/util/geometry";
export type Rountangle = {
uid: string;

View file

@ -13,7 +13,7 @@ export type Environment = {
// read variable
get(key: string): any;
entries(): Iterator<[string, any]>;
entries(): IterableIterator<[string, any]>;
}

View file

@ -1,10 +1,10 @@
import { ConcreteState, HistoryState, OrState, UnstableState, Statechart, stateDescription, Transition } from "./abstract_syntax";
import { Rountangle } from "./concrete_syntax";
import { isEntirelyWithin, Rect2D } from "../App/VisualEditor/geometry";
import { isEntirelyWithin, Rect2D } from "../util/geometry";
import { Action, EventTrigger, Expression, ParsedText } from "./label_ast";
import { parse as parseLabel, SyntaxError } from "./label_parser";
import { Connections } from "./detect_connections";
import { HISTORY_RADIUS } from "../App/VisualEditor/parameters";
import { HISTORY_RADIUS } from "../App/parameters";
import { VisualEditorState } from "@/App/VisualEditor/VisualEditor";
import { memoize } from "@/util/util";