Topo2: Implement Link Labels
JIRA Tasks; ONOS-6263

Change-Id: If0304d90e1f5d5b3aff0332271c8e9a1b3b30b38
diff --git a/web/gui/src/main/webapp/app/view/topo2/topo2Zoom.js b/web/gui/src/main/webapp/app/view/topo2/topo2Zoom.js
index c37c92b..3e6f12a 100644
--- a/web/gui/src/main/webapp/app/view/topo2/topo2Zoom.js
+++ b/web/gui/src/main/webapp/app/view/topo2/topo2Zoom.js
@@ -68,6 +68,19 @@
         }
     }
 
+    function adjustmentScale(min, max) {
+        var _scale = 1,
+            size = (min + max) / 2;
+
+        if (size * scale() < max) {
+            _scale = min / (size * scale());
+        } else if (size * scale() > max) {
+            _scale = min / (size * scale());
+        }
+
+        return _scale;
+    }
+
     function scale() {
         return zoomer.scale();
     }
@@ -92,6 +105,7 @@
                 removeZoomEventListener: removeZoomEventListener,
 
                 scale: scale,
+                adjustmentScale: adjustmentScale,
                 panAndZoom: panAndZoom
             };
         }]);