editor.html 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. <h4 style="text-transform: capitalize;">{{panel.type}} <small> panel settings</small></h4>
  2. <div class="row-fluid">
  3. <div class="span4">
  4. <form class="input-append">
  5. <h5>Field</h5>
  6. <input type="text" style="width:70%" ng-model="panel.query.field">
  7. <button class="btn" ng-click="get_data()"><i class="icon-search"></i></button>
  8. </form>
  9. </div>
  10. <div class="span8">
  11. <form class="input-append">
  12. <h5>Query</h5>
  13. <input type="text" style="width:80%" ng-model="panel.query.query">
  14. <button class="btn" ng-click="get_data()"><i class="icon-search"></i></button>
  15. </form>
  16. </div>
  17. </div>
  18. <div class="row-fluid">
  19. <div class="span1">
  20. <label class="small"> Donut </label><input type="checkbox" ng-model="panel.donut" ng-checked="panel.donut">
  21. </div>
  22. <div class="span1">
  23. <label class="small"> Tilt </label><input type="checkbox" ng-model="panel.tilt" ng-checked="panel.tilt">
  24. </div>
  25. <div class="span1">
  26. <label class="small"> Legend </label><input type="checkbox" ng-model="panel.legend" ng-checked="panel.legend">
  27. </div>
  28. <div class="span1">
  29. <label class="small"> Labels </label><input type="checkbox" ng-model="panel.labels" ng-checked="panel.labels">
  30. </div>
  31. </div>
  32. <div class="row-fluid">
  33. <div class="span4">
  34. <h5>Sort</h5>
  35. <select style="width:85%" ng-model="panel.sort[0]" ng-options="f for f in all_fields"></select>
  36. <i ng-click="set_sort(panel.sort[0])" ng-class="{'icon-chevron-up': panel.sort[1] == 'asc','icon-chevron-down': panel.sort[1] == 'desc'}"></i>
  37. </div>
  38. <div class="span1">
  39. <h5>Length</h5>
  40. <input type="number" class="input-mini" ng-model="panel.size" ng-change="get_data()">
  41. </div>
  42. </div>