module.html 2.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. <kibana-panel ng-controller='derivequeries' ng-init="init()">
  2. <style>
  3. .end-derive {
  4. position:absolute;
  5. right:15px;
  6. top:5px;
  7. }
  8. .panel-derive {
  9. padding-right: 35px !important;
  10. height: 31px !important;
  11. -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
  12. -moz-box-sizing: border-box; /* Firefox, other Gecko */
  13. box-sizing: border-box; /* Opera/IE 8+ */
  14. }
  15. </style>
  16. <span ng-show='panel.spyable' style="position:absolute;right:0px;top:0px" class='panelextra pointer'>
  17. <i bs-modal="'partials/modal.html'" class="icon-eye-open"></i>
  18. </span>
  19. <!--
  20. <div>
  21. <form>
  22. <table class="form-horizontal">
  23. <tr>
  24. <td><label><small>{{panel.label}}</small></label></td>
  25. <td><label><small>Field</small></label></td>
  26. </tr>
  27. <tr>
  28. <td width="97%" style="padding-right:20px">
  29. <input bs-typeahead="panel.history" data-min-length=0 data-items=100 type="text" style="width:100%" ng-model="panel.query">
  30. </td>
  31. <td ng-show="panel.fields.length > 0">
  32. <select class="input-small" ng-model="panel.field" ng-options="f for f in panel.fields"></select>
  33. </td>
  34. <td ng-show="panel.fields.length == 0">
  35. <input class="input-small" ng-model="panel.field" type="text"/>
  36. </td>
  37. <td style="margin-left:20px" width="1%">
  38. <button style="margin-top:0px" type="submit" class="btn btn-info" ng-click="get_data()"><i class="icon-search"></i></button>
  39. </td>
  40. <td width="1%">
  41. <button style="margin-top:0px" type="submit" class="btn btn-danger" ng-click="panel.query='';get_data()"><i class="icon-ban-circle"></i></button>
  42. </td>
  43. <tr>
  44. </table>
  45. </form>
  46. </div>
  47. -->
  48. <label class="small">Create new queries from <strong>{{panel.field}}</strong> ({{panel.mode}} mode)</label>
  49. <div>
  50. <form class="form-search" style="position:relative" ng-submit="get_data()">
  51. <input class="search-query panel-derive input-block-level" bs-typeahead="panel.history" data-min-length=0 data-items=100 type="text" ng-model="panel.query"/>
  52. <span class="end-derive">
  53. <i class="icon-search pointer" ng-click="get_data()"></i>
  54. </span
  55. </form>
  56. </div>
  57. </kibana-panel>