edit-node.html 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. <div class="ed-p-edit-node">
  2. <form ng-controller="EditNodeFormCtrl" ng-submit="submit()" name="form" role="form">
  3. <div class="modal-header">
  4. <h4 class="modal-title">Modify Node</h4>
  5. </div>
  6. <div class="modal-body">
  7. <div class="row form-row">
  8. <div class="col-sm-2">
  9. <label for="ed-p-edit-node__key" class="control-label">Key</label>
  10. </div>
  11. <div class="col-sm-10 input-group">
  12. <kbd ng-bind="displayKey" id="ed-p-edit-node__key"></kbd>
  13. </div>
  14. </div>
  15. <div class="row form-row">
  16. <div class="col-sm-2">
  17. <label for="ed-p-edit-node__value" class="control-label">Value</label>
  18. </div>
  19. <div class="col-sm-10">
  20. <textarea ng-model="fields.value"
  21. spellcheck="false"
  22. rows="5"
  23. name="value"
  24. id="ed-p-edit-node__value"
  25. class="form-control"></textarea>
  26. </div>
  27. </div>
  28. <div class="row form-row">
  29. <div class="col-sm-2">
  30. <label for="ed-p-edit-node__ttl" class="control-label">TTL</label>
  31. </div>
  32. <div class="col-sm-10">
  33. <input name="ttl"
  34. id="ed-p-edit-node__ttl"
  35. type="number"
  36. class="form-control ed-m-number-input"
  37. min="0"
  38. ng-blur="form.ttl.blur = true"
  39. ng-model="fields.ttl"/>
  40. Seconds
  41. </div>
  42. </div>
  43. </div>
  44. <div class="modal-footer" co-btn-bar complete-promise="requestPromise">
  45. <co-error-message formatter="etcdApi" promise="requestPromise"></co-error-message>
  46. <button type="submit" class="btn btn-primary">Save</button>
  47. <button type="button" ng-click="cancel()" class="btn btn-link">Cancel</button>
  48. </div>
  49. </form>
  50. </div>