12345678910111213141516171819202122232425 |
- BlazeComponent.extendComponent({
- editTitle(evt) {
- evt.preventDefault();
- const newTitle = this.childComponents('inlinedForm')[0].getValue().trim();
- const swimlane = this.currentData();
- if (newTitle) {
- swimlane.rename(newTitle.trim());
- }
- },
- events() {
- return [{
- 'click .js-open-swimlane-menu': Popup.open('swimlaneAction'),
- submit: this.editTitle,
- }];
- },
- }).register('swimlaneHeader');
- Template.swimlaneActionPopup.events({
- 'click .js-close-swimlane' (evt) {
- evt.preventDefault();
- this.archive();
- Popup.close();
- },
- });
|