@grafana/ui
Version:
Grafana Components Library
1 lines • 1.04 kB
Source Map (JSON)
{"version":3,"file":"utils.mjs","sources":["../../../../src/components/Monaco/utils.ts"],"sourcesContent":["import { VariableSuggestion } from '@grafana/data';\n\nimport { CodeEditorSuggestionItem, CodeEditorSuggestionItemKind } from './types';\n\n/**\n * @alpha\n */\nexport function variableSuggestionToCodeEditorSuggestion(sug: VariableSuggestion): CodeEditorSuggestionItem {\n const label = '${' + sug.value + '}';\n const detail = sug.value === sug.label ? sug.origin : `${sug.label} / ${sug.origin}`;\n\n return {\n label,\n kind: CodeEditorSuggestionItemKind.Property,\n detail,\n documentation: sug.documentation,\n };\n}\n"],"names":[],"mappings":";;;AAOO,SAAS,yCAAyC,GAAA,EAAmD;AAC1G,EAAA,MAAM,KAAA,GAAQ,IAAA,GAAO,GAAA,CAAI,KAAA,GAAQ,GAAA;AACjC,EAAA,MAAM,MAAA,GAAS,GAAA,CAAI,KAAA,KAAU,GAAA,CAAI,KAAA,GAAQ,GAAA,CAAI,MAAA,GAAS,CAAA,EAAG,GAAA,CAAI,KAAK,CAAA,GAAA,EAAM,GAAA,CAAI,MAAM,CAAA,CAAA;AAElF,EAAA,OAAO;AAAA,IACL,KAAA;AAAA,IACA,MAAM,4BAAA,CAA6B,QAAA;AAAA,IACnC,MAAA;AAAA,IACA,eAAe,GAAA,CAAI;AAAA,GACrB;AACF;;;;"}