17782: removes linter warnings for cwl-svg code.
[arvados-workbench2.git] / src / lib / cwl-svg / plugins / edge-hover / edge-hover.ts
index 01f1ad545b0ce9da6b0fe8fc5e26820ac967ac67..9d3b423bde27d9038a41b16cb1ecb8e5053ca28e 100644 (file)
@@ -36,17 +36,17 @@ export class SVGEdgeHoverPlugin extends PluginBase {
         const target = ev.target as SVGGElement;
         let tipEl: SVGGElement;
 
-        const onMouseMove = ((ev: MouseEvent) => {
+        const onMouseMove = (ev: MouseEvent) => {
             const coords = this.workflow.transformScreenCTMtoCanvas(ev.clientX, ev.clientY);
             tipEl.setAttribute("x", String(coords.x));
             tipEl.setAttribute("y", String(coords.y - 16));
-        }).bind(this);
+        };
 
-        const onMouseLeave = ((ev: MouseEvent) => {
+        const onMouseLeave = (ev: MouseEvent) => {
             tipEl.remove();
             target.removeEventListener("mousemove", onMouseMove);
             target.removeEventListener("mouseleave", onMouseLeave)
-        }).bind(this);
+        };
 
         this.modelListener = this.workflow.model.on("connection.remove", (source, destination) => {
             if (!tipEl) return;