Skip to content

Commit

Permalink
Change vertical ruler code to typscript
Browse files Browse the repository at this point in the history
- remove use of Leaflet's
- change working js code to ts
- please check above commit messages for understanding of implementation.
Signed-off-by: Darshan-upadhyay1110 <[email protected]>
Change-Id: Iee222bbdb343730014260c1785a90e68c6dedfd1
  • Loading branch information
Darshan-upadhyay1110 committed May 23, 2024
1 parent addbd40 commit 6980a8c
Show file tree
Hide file tree
Showing 5 changed files with 581 additions and 400 deletions.
1 change: 0 additions & 1 deletion browser/.beforeprettier
Original file line number Diff line number Diff line change
Expand Up @@ -75,7 +75,6 @@
/src/control/Parts.js
/src/control/Permission.js
/src/control/Ruler.js
/src/control/VRuler.js
/src/control/Scroll.js
/src/control/Search.js
/src/control/Signing.js
Expand Down
4 changes: 2 additions & 2 deletions browser/Makefile.am
Original file line number Diff line number Diff line change
Expand Up @@ -400,7 +400,7 @@ COOL_JS_LST =\
src/control/Scroll.js \
src/control/Styles.js \
src/control/Ruler.js \
src/control/VRuler.js \
src/control/VRuler.ts \
src/dom/PosAnimation.js \
src/map/anim/Map.PanAnimation.js \
src/dom/PosAnimation.Timer.js \
Expand Down Expand Up @@ -798,7 +798,7 @@ pot:
src/control/Parts.js \
src/control/Permission.js \
src/control/Ruler.js \
src/control/VRuler.js \
src/control/VRuler.ts \
src/control/Signing.js \
src/control/Toolbar.js \
src/control/jsdialog/Component.Toolbar.ts \
Expand Down
2 changes: 1 addition & 1 deletion browser/src/control/Control.UIManager.js
Original file line number Diff line number Diff line change
Expand Up @@ -331,7 +331,7 @@ L.Control.UIManager = L.Control.extend({
var interactiveRuler = this.map.isEditMode();
var isRTL = document.documentElement.dir === 'rtl';
L.control.ruler({position: (isRTL ? 'topright' : 'topleft'), interactive:interactiveRuler, showruler: showRuler}).addTo(this.map);
L.control.vruler({position: (isRTL ? 'topright' : 'topleft'), interactive:interactiveRuler, showruler: showRuler}).addTo(this.map);
L.control.vruler(this.map, {position: (isRTL ? 'topright' : 'topleft'), interactive:interactiveRuler, showruler: showRuler});
this.map.fire('rulerchanged');
}

Expand Down

0 comments on commit 6980a8c

Please sign in to comment.