Skip to content

Commit 82f8c34

Browse files
work for the refactoring/circular-dep-and-loosely-coupling (#6733)
1 parent 8e85bdc commit 82f8c34

16 files changed

+550
-538
lines changed

packages/survey-creator-core/src/components/action-container-view-model.ts

+2-507
Large diffs are not rendered by default.

packages/survey-creator-core/src/components/page.ts

+4-2
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,13 @@
11
import { ActionContainer, classesToSelector, ComputedUpdater, CssClassBuilder, DragOrClickHelper, IAction, PageModel, property, QuestionRowModel, settings as SurveySettings } from "survey-core";
22
import { SurveyCreatorModel } from "../creator-base";
33
import { IPortableMouseEvent } from "../utils/events";
4-
import { SurveyElementActionContainer, SurveyElementAdornerBase } from "./action-container-view-model";
4+
import { SurveyElementActionContainer } from "./action-container-view-model";
5+
import { SurveyElementAdornerBase } from "./survey-element-adorner-base";
56
import { getLocString } from "../editorLocalization";
67
import { SurveyHelper } from "../survey-helper";
78
import { settings } from "../creator-settings";
8-
import { DragDropSurveyElements, DropIndicatorPosition } from "../dragdrop-survey-elements";
9+
import { DragDropSurveyElements } from "../dragdrop-survey-elements";
10+
import { DropIndicatorPosition } from "../drop-to-enum";
911

1012
import "./page.scss";
1113

packages/survey-creator-core/src/components/question.ts

+4-2
Original file line numberDiff line numberDiff line change
@@ -30,11 +30,13 @@ import {
3030
isPropertyVisible,
3131
propertyExists,
3232
} from "../utils/creator-utils";
33-
import { SurveyElementActionContainer, SurveyElementAdornerBase } from "./action-container-view-model";
33+
import { SurveyElementActionContainer } from "./action-container-view-model";
34+
import { SurveyElementAdornerBase } from "./survey-element-adorner-base";
3435
import "./question.scss";
3536
import { settings } from "../creator-settings";
3637
import { StringItemsNavigatorBase } from "./string-editor";
37-
import { DragDropSurveyElements, DropIndicatorPosition } from "../dragdrop-survey-elements";
38+
import { DragDropSurveyElements } from "../dragdrop-survey-elements";
39+
import { DropIndicatorPosition } from "../drop-to-enum";
3840
import { QuestionToolbox, QuestionToolboxItem } from "../toolbox";
3941
import { listComponentCss } from "./list-theme";
4042

packages/survey-creator-core/src/components/row.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@ import {
77
} from "survey-core";
88
import { SurveyCreatorModel } from "../creator-base";
99
import "./row.scss";
10-
import { DropIndicatorPosition } from "../dragdrop-survey-elements";
11-
import { SurveyElementAdornerBase } from "./action-container-view-model";
10+
import { DropIndicatorPosition } from "../drop-to-enum";
11+
import { SurveyElementAdornerBase } from "./survey-element-adorner-base";
1212

1313
export class RowViewModel extends Base {
1414
@property({ defaultValue: null }) dropIndicatorPosition: DropIndicatorPosition;

0 commit comments

Comments
 (0)