Browse Source

changed var to const, changed to string interpolation

Patrick O'Carroll 8 years ago
parent
commit
47215098a3
1 changed files with 16 additions and 17 deletions
  1. 16 17
      public/app/plugins/datasource/graphite/func_editor.ts

+ 16 - 17
public/app/plugins/datasource/graphite/func_editor.ts

@@ -4,16 +4,17 @@ import $ from 'jquery';
 import rst2html from 'rst2html';
 
 export function graphiteFuncEditor($compile, templateSrv, popoverSrv) {
-  var funcSpanTemplate = '<a ng-click="">{{func.def.name}}</a><span>(</span>';
-  var paramTemplate = '<input type="text" style="display:none"' + ' class="input-small tight-form-func-param"></input>';
-
-  var funcControlsTemplate =
-    '<div class="tight-form-func-controls">' +
-    '<span class="pointer fa fa-arrow-left"></span>' +
-    '<span class="pointer fa fa-question-circle"></span>' +
-    '<span class="pointer fa fa-remove" ></span>' +
-    '<span class="pointer fa fa-arrow-right"></span>' +
-    '</div>';
+  const funcSpanTemplate = '<a ng-click="">{{func.def.name}}</a><span>(</span>';
+  const paramTemplate =
+    '<input type="text" style="display:none"' + ' class="input-small tight-form-func-param"></input>';
+
+  const funcControlsTemplate = `
+    <div class="tight-form-func-controls">
+      <span class="pointer fa fa-arrow-left"></span>
+      <span class="pointer fa fa-question-circle"></span>
+      <span class="pointer fa fa-remove" ></span>
+      <span class="pointer fa fa-arrow-right"></span>
+    </div>`;
 
   return {
     restrict: 'A',
@@ -281,13 +282,11 @@ export function graphiteFuncEditor($compile, templateSrv, popoverSrv) {
                 element: e.target,
                 position: 'bottom left',
                 classNames: 'drop-popover drop-function-def',
-                template:
-                  '<div style="overflow:auto;max-height:30rem;">' +
-                  '<h4>' +
-                  funcDef.name +
-                  '</h4>' +
-                  rst2html(funcDef.description) +
-                  '</div>',
+                template: `
+                  <div style="overflow:auto;max-height:30rem;">
+                    <h4> ${funcDef.name} </h4>
+                    ${rst2html(funcDef.description)}
+                  </div>`,
                 openOn: 'click',
               });
             } else {