Просмотр исходного кода

ace: example snippet for prometheus

Alexander Zobnin 8 лет назад
Родитель
Сommit
679ddc9696
1 измененных файлов с 14 добавлено и 2 удалено
  1. 14 2
      public/app/core/components/code_editor/snippets/prometheus.js

+ 14 - 2
public/app/core/components/code_editor/snippets/prometheus.js

@@ -3,7 +3,19 @@
 ace.define("ace/snippets/prometheus",["require","exports","module"], function(require, exports, module) {
 "use strict";
 
-exports.snippetText =undefined;
-exports.scope = "prometheus";
+// exports.snippetText = "# rate\n\
+// snippet r\n\
+//   rate(${1:metric}[${2:range}])\n\
+// ";
+
+exports.snippets = [
+  {
+    "content": "rate(${1:metric}[${2:range}])",
+    "name": "rate()",
+    "scope": "prometheus",
+    "tabTrigger": "r"
+  }
+];
 
+exports.scope = "prometheus";
 });