event_editor.html 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. <h5 class="section-heading text-center">Add annotation</h5>
  2. <form name="ctrl.form" class="text-center">
  3. <div style="display: inline-block">
  4. <div class="gf-form">
  5. <span class="gf-form-label width-7">Title</span>
  6. <input type="text" ng-model="ctrl.event.title" class="gf-form-input max-width-20" required>
  7. </div>
  8. <!-- single event -->
  9. <div ng-if="!ctrl.event.isRegion">
  10. <div class="gf-form">
  11. <span class="gf-form-label width-7">Time</span>
  12. <input type="text" ng-model="ctrl.event.time" class="gf-form-input max-width-20" input-datetime required ng-change="ctrl.timeChanged()">
  13. </div>
  14. </div>
  15. <!-- region event -->
  16. <div ng-if="ctrl.event.isRegion">
  17. <div class="gf-form">
  18. <span class="gf-form-label width-7">Start</span>
  19. <input type="text" ng-model="ctrl.event.time" class="gf-form-input max-width-20" input-datetime required ng-change="ctrl.timeChanged()">
  20. </div>
  21. <div class="gf-form">
  22. <span class="gf-form-label width-7">End</span>
  23. <input type="text" ng-model="ctrl.event.timeEnd" class="gf-form-input max-width-20" input-datetime required ng-change="ctrl.timeChanged()">
  24. </div>
  25. </div>
  26. <div class="gf-form gf-form--v-stretch">
  27. <span class="gf-form-label width-7">Description</span>
  28. <textarea class="gf-form-input width-20" rows="3" ng-model="ctrl.event.text" placeholder="Event description"></textarea>
  29. </div>
  30. <div class="gf-form-button-row">
  31. <button type="submit" class="btn gf-form-btn btn-success" ng-click="ctrl.save()">Save</button>
  32. <a class="btn-text" ng-click="ctrl.close();">Cancel</a>
  33. </div>
  34. </div>
  35. </form>