Skip to content

Commit 7462529

Browse files
committed
refactor(baseShape): reorganize getters/setters
1 parent 8b7f281 commit 7462529

File tree

1 file changed

+11
-10
lines changed

1 file changed

+11
-10
lines changed

src/baseShape.ts

Lines changed: 11 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -85,6 +85,17 @@ export class InteractiveObject {
8585
public mouseClick: Vertex = null;
8686

8787
private _isHovered: boolean = false;
88+
private _isClicked: boolean = false;
89+
public isSelected: boolean = false;
90+
public isScaled: boolean = true;
91+
public isFilled: boolean = true;
92+
public visible: boolean = true;
93+
public inFrame: boolean = true; // TODO: remove it
94+
95+
public referencePath: string = "#";
96+
97+
constructor() { };
98+
8899
public get isHovered(): boolean{
89100
return this._isHovered;
90101
};
@@ -102,7 +113,6 @@ export class InteractiveObject {
102113
this._isHovered = hovered;
103114
}
104115

105-
private _isClicked: boolean = false;
106116
public get isClicked(): boolean {
107117
return this._isClicked;
108118
}
@@ -118,15 +128,6 @@ export class InteractiveObject {
118128
}
119129
this._isClicked = clicked;
120130
}
121-
public isSelected: boolean = false;
122-
public isScaled: boolean = true;
123-
public isFilled: boolean = true;
124-
public visible: boolean = true;
125-
public inFrame: boolean = true; // TODO: remove it
126-
127-
public referencePath: string = "#";
128-
129-
constructor() { };
130131

131132
public getBounds(): [Vertex, Vertex] { return [new Vertex(0, 1), new Vertex(0, 1)] }
132133

0 commit comments

Comments
 (0)