query.editor.html 1.1 KB

123456789101112131415161718192021222324
  1. <query-editor-row query-ctrl="ctrl" can-collapse="true" has-text-edit-mode="true">
  2. <div class="gf-form">
  3. <textarea rows="3" class="gf-form-input" ng-model="ctrl.target.query" spellcheck="false" placeholder="IFQL Query" ng-model-onblur
  4. ng-change="ctrl.refresh()"></textarea>
  5. </div>
  6. <div class="gf-form-inline">
  7. <div class="gf-form">
  8. <label class="gf-form-label query-keyword">FORMAT AS</label>
  9. <div class="gf-form-select-wrapper">
  10. <select class="gf-form-input gf-size-auto" ng-model="ctrl.target.resultFormat" ng-options="f.value as f.text for f in ctrl.resultFormats"
  11. ng-change="ctrl.refresh()"></select>
  12. </div>
  13. </div>
  14. <div class="gf-form max-width-25" ng-hide="ctrl.target.resultFormat === 'table'">
  15. <label class="gf-form-label query-keyword">ALIAS BY</label>
  16. <input type="text" class="gf-form-input" ng-model="ctrl.target.alias" spellcheck='false' placeholder="Naming pattern" ng-blur="ctrl.refresh()">
  17. </div>
  18. <div class="gf-form gf-form--grow">
  19. <div class="gf-form-label gf-form-label--grow"></div>
  20. </div>
  21. </div>
  22. </query-editor-row>