swimlaneHeader.js 371 B

12345678910111213141516
  1. BlazeComponent.extendComponent({
  2. editTitle(evt) {
  3. evt.preventDefault();
  4. const newTitle = this.childComponents('inlinedForm')[0].getValue().trim();
  5. const swimlane = this.currentData();
  6. if (newTitle) {
  7. swimlane.rename(newTitle.trim());
  8. }
  9. },
  10. events() {
  11. return [{
  12. submit: this.editTitle,
  13. }];
  14. },
  15. }).register('swimlaneHeader');