Skip to content

Commit cc3650c

Browse files
committed
refactor
1 parent 89693b0 commit cc3650c

File tree

15 files changed

+94
-94
lines changed

15 files changed

+94
-94
lines changed

src/renderer/app/db.cljs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,12 @@
77
[renderer.document.db :refer [Document]]
88
[renderer.element.db :refer [Element]]
99
[renderer.frame.db :refer [DomRect]]
10-
[renderer.handle.db :refer [Handle]]
1110
[renderer.notification.db :refer [Notification]]
1211
[renderer.ruler.db :refer [Ruler]]
1312
[renderer.snap.db :refer [Snap NearestNeighbor]]
1413
[renderer.theme.db :refer [Theme]]
1514
[renderer.timeline.db :refer [Timeline]]
16-
[renderer.tool.db :refer [Tool State Cursor]]
15+
[renderer.tool.db :refer [Handle Tool State Cursor]]
1716
[renderer.utils.bounds :refer [Bounds]]
1817
[renderer.utils.i18n :as i18n]
1918
[renderer.utils.math :refer [Vec2]]

src/renderer/element/impl/box.cljs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
(:require
55
[clojure.core.matrix :as mat]
66
[renderer.element.hierarchy :as hierarchy]
7-
[renderer.handle.views :as handle.v]
7+
[renderer.tool.views :as tool.v]
88
[renderer.utils.bounds :as bounds]
99
[renderer.utils.element :as element]
1010
[renderer.utils.length :as length]))
@@ -51,7 +51,7 @@
5151
:cursor "move"
5252
:element (:id el)})]
5353
^{:key (:id handle)}
54-
[handle.v/square handle
54+
[tool.v/square-handle handle
5555
^{:key (str (:id handle) "-title")}
5656
[:title (name (:id handle))]]))]))
5757

src/renderer/element/impl/custom/blob.cljs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
[renderer.element.events :as-alias element.e]
1212
[renderer.element.hierarchy :as hierarchy]
1313
[renderer.element.subs :as-alias element.s]
14-
[renderer.handle.views :as handle.v]
14+
[renderer.tool.views :as tool.v]
1515
[renderer.ui :as ui]
1616
[renderer.utils.element :as element]
1717
[renderer.utils.length :as length]
@@ -159,7 +159,7 @@
159159
[x2 y2] (mat/add [x1 y1] size)]
160160
[:<>
161161
[overlay/line [x1 y1] [x2 y2]]
162-
[handle.v/square
162+
[tool.v/square-handle
163163
{:type :handle
164164
:cursor "move"
165165
:action :edit

src/renderer/element/impl/custom/brush.cljs

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
[renderer.attribute.impl.range :as attr.range]
1010
[renderer.attribute.views :as attr.v]
1111
[renderer.element.hierarchy :as hierarchy]
12-
[renderer.handle.views :as handle.v]
12+
[renderer.tool.views :as tool.v]
1313
[renderer.utils.attribute :as attr]
1414
[renderer.utils.element :as element]
1515
[renderer.utils.length :as length]
@@ -175,10 +175,10 @@
175175
(let [[x y] (mapv length/unit->px [x y])
176176
[x y] (mat/add (element/offset el) [x y])]
177177
^{:key index}
178-
[handle.v/square {:id (keyword (str index))
179-
:x x
180-
:y y
181-
:type :handle
182-
:action :edit
183-
:element (:id el)}]))
178+
[tool.v/square-handle {:id (keyword (str index))
179+
:x x
180+
:y y
181+
:type :handle
182+
:action :edit
183+
:element (:id el)}]))
184184
(-> el :attrs :points points->vec))])

src/renderer/element/impl/shape/circle.cljs

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
[clojure.string :as str]
66
[renderer.attribute.hierarchy :as attr.hierarchy]
77
[renderer.element.hierarchy :as hierarchy]
8-
[renderer.handle.views :as handle.v]
8+
[renderer.tool.views :as tool.v]
99
[renderer.utils.bounds :as bounds]
1010
[renderer.utils.element :as element]
1111
[renderer.utils.length :as length]
@@ -77,11 +77,11 @@
7777
[overlay/line [cx cy] [(+ cx r) cy]]
7878
[overlay/label (str (.toFixed r 2)) [(+ cx (/ r 2)) cy]]
7979
[overlay/times [cx cy]]
80-
[handle.v/square {:x (+ cx r)
81-
:y cy
82-
:id :r
83-
:type :handle
84-
:action :edit
85-
:cursor "move"
86-
:element (:id el)}
80+
[tool.v/square-handle {:x (+ cx r)
81+
:y cy
82+
:id :r
83+
:type :handle
84+
:action :edit
85+
:cursor "move"
86+
:element (:id el)}
8787
[:title {:key "r-title"} "r"]]]))

src/renderer/element/impl/shape/ellipse.cljs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
[clojure.string :as str]
66
[renderer.attribute.hierarchy :as attr.hierarchy]
77
[renderer.element.hierarchy :as hierarchy]
8-
[renderer.handle.views :as handle.v]
8+
[renderer.tool.views :as tool.v]
99
[renderer.utils.bounds :as bounds]
1010
[renderer.utils.element :as element]
1111
[renderer.utils.length :as length]
@@ -74,7 +74,7 @@
7474
[overlay/label (str (.toFixed ry 2)) [cx (- cy (/ ry 2))]]
7575
(map (fn [handle]
7676
^{:key (:id handle)}
77-
[handle.v/square
77+
[tool.v/square-handle
7878
(merge handle {:type :handle
7979
:action :edit
8080
:cursor "move"

src/renderer/element/impl/shape/line.cljs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
[clojure.core.matrix :as mat]
55
[clojure.string :as str]
66
[renderer.element.hierarchy :as hierarchy]
7-
[renderer.handle.views :as handle.v]
7+
[renderer.tool.views :as tool.v]
88
[renderer.utils.bounds :as bounds]
99
[renderer.utils.element :as element]
1010
[renderer.utils.length :as length]))
@@ -56,7 +56,7 @@
5656
{:key ::edit-handles}
5757
(map (fn [handle]
5858
^{:key (:id handle)}
59-
[handle.v/square handle
59+
[tool.v/square-handle handle
6060
[:title {:key (str (:id handle) "-title")} (name (:id handle))]])
6161
[{:x x1
6262
:y y1

src/renderer/element/impl/shape/path.cljs

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
[clojure.core.matrix :as mat]
77
[clojure.string :as str]
88
[renderer.element.hierarchy :as hierarchy]
9-
[renderer.handle.views :as handle.v]
9+
[renderer.tool.views :as tool.v]
1010
[renderer.utils.element :as element]
1111
[renderer.utils.length :as length]))
1212

@@ -53,12 +53,12 @@
5353
segments (-> el :attrs :d svgpath .-segments)
5454
square-handle (fn [i [x y]]
5555
^{:key i}
56-
[handle.v/square {:id (keyword (str i))
57-
:x x
58-
:y y
59-
:type :handle
60-
:action :edit
61-
:element (:id el)}])]
56+
[tool.v/square-handle {:id (keyword (str i))
57+
:x x
58+
:y y
59+
:type :handle
60+
:action :edit
61+
:element (:id el)}])]
6262
[:g {:key ::edit-handles}
6363
(map-indexed (fn [i segment]
6464
(case (-> segment first str/lower-case)

src/renderer/element/impl/shape/polyshape.cljs

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
[clojure.core.matrix :as mat]
66
[clojure.string :as str]
77
[renderer.element.hierarchy :as hierarchy]
8-
[renderer.handle.views :as handle.v]
8+
[renderer.tool.views :as tool.v]
99
[renderer.utils.attribute :as attr]
1010
[renderer.utils.element :as element]
1111
[renderer.utils.length :as length]))
@@ -58,14 +58,14 @@
5858
(let [[x y] (mapv length/unit->px [x y])
5959
[x y] (mat/add (element/offset el) [x y])]
6060
^{:key index}
61-
[handle.v/square {:id (keyword (str index))
62-
:x x
63-
:y y
64-
:label "point"
65-
:type :handle
66-
:cursor "move"
67-
:action :edit
68-
:element (:id el)}]))
61+
[tool.v/square-handle {:id (keyword (str index))
62+
:x x
63+
:y y
64+
:label "point"
65+
:type :handle
66+
:cursor "move"
67+
:action :edit
68+
:element (:id el)}]))
6969
(attr/points->vec (-> el :attrs :points)))])
7070

7171
(defmethod hierarchy/edit ::hierarchy/polyshape

src/renderer/handle/db.cljs

Lines changed: 0 additions & 17 deletions
This file was deleted.

0 commit comments

Comments
 (0)