add vector refactoring todo
This commit is contained in:
parent
8202e7a03b
commit
e67aed7c7f
90
src/layer/vector2/TODO.md
Normal file
90
src/layer/vector2/TODO.md
Normal file
@ -0,0 +1,90 @@
|
|||||||
|
|
||||||
|
DONE - Viewport (SVG)
|
||||||
|
calculating viewPort
|
||||||
|
setting up/updating root
|
||||||
|
creating elements
|
||||||
|
zoom animation
|
||||||
|
|
||||||
|
DONE - Viewport.VML mixin
|
||||||
|
DONE - Viewport.Canvas extends Viewport
|
||||||
|
|
||||||
|
Map.Viewport mixin
|
||||||
|
managing viewports
|
||||||
|
|
||||||
|
|
||||||
|
Path
|
||||||
|
default style options
|
||||||
|
update clip on moveend
|
||||||
|
|
||||||
|
Polyline extends Path
|
||||||
|
project latlngs
|
||||||
|
clip and simplify polyline points
|
||||||
|
|
||||||
|
Polygon extends Polyline
|
||||||
|
clip and simplify polygon points
|
||||||
|
|
||||||
|
Circle extends Path
|
||||||
|
project circle latlng / radius
|
||||||
|
|
||||||
|
CircleMarker extends Path
|
||||||
|
|
||||||
|
|
||||||
|
Clip (SVG)
|
||||||
|
set/update svg styles
|
||||||
|
set up svg events
|
||||||
|
create/update svg path
|
||||||
|
|
||||||
|
Clip.VML mixin
|
||||||
|
set/update vml styles
|
||||||
|
set up vml events
|
||||||
|
create/update vml path
|
||||||
|
|
||||||
|
Clip.Polyline extends Clip
|
||||||
|
generate polyline path string from points
|
||||||
|
|
||||||
|
Clip.Polygon extends Clip
|
||||||
|
generate polyline path string from points
|
||||||
|
|
||||||
|
Clip.Circle extends Clip
|
||||||
|
generate circle path string from circle/radius
|
||||||
|
|
||||||
|
|
||||||
|
Clip.Canvas
|
||||||
|
set/update fill/stroke style
|
||||||
|
draw path from points
|
||||||
|
set up click event (depends on path containsPoint)
|
||||||
|
|
||||||
|
Clip.Canvas.Polyline extends Clip.Canvas
|
||||||
|
containsPoint
|
||||||
|
|
||||||
|
Clip.Canvas.Polygon extends Clip.Canvas
|
||||||
|
containsPoint
|
||||||
|
|
||||||
|
Clip.Canvas.Circle extends Clip.Canvas
|
||||||
|
containsPoint
|
||||||
|
draw arc from point/radius
|
||||||
|
|
||||||
|
|
||||||
|
vector
|
||||||
|
polyline
|
||||||
|
Polyline.js
|
||||||
|
Clip.Polyline.js
|
||||||
|
Clip.Canvas.Polyline.js
|
||||||
|
polygon
|
||||||
|
Polygon.js
|
||||||
|
Rectangle.js
|
||||||
|
Clip.Polygon.js
|
||||||
|
Clip.Canvas.Polygon.js
|
||||||
|
circle
|
||||||
|
Circle.js
|
||||||
|
CircleMarker.js
|
||||||
|
Clip.Circle.js
|
||||||
|
Clip.Canvas.Circle.js
|
||||||
|
Path.js
|
||||||
|
Clip.js
|
||||||
|
Clip.VML.js
|
||||||
|
Clip.Canvas.js
|
||||||
|
Viewport.js
|
||||||
|
Viewport.VML.js
|
||||||
|
Viewport.Canvas.js
|
||||||
|
Map.Viewport.js
|
Loading…
Reference in New Issue
Block a user