|
@@ -144,6 +144,16 @@ Template.cardDetailsActionsPopup.events({
|
|
|
'click .js-labels': Popup.open('cardLabels'),
|
|
|
'click .js-attachments': Popup.open('cardAttachments'),
|
|
|
'click .js-move-card': Popup.open('moveCard'),
|
|
|
+ 'click .js-move-card-to-top'(evt) {
|
|
|
+ evt.preventDefault();
|
|
|
+ const minOrder = _.min(this.list().cards().map((c) => c.sort));
|
|
|
+ this.move(this.listId, minOrder / 2);
|
|
|
+ },
|
|
|
+ 'click .js-move-card-to-bottom'(evt) {
|
|
|
+ evt.preventDefault();
|
|
|
+ const maxOrder = _.max(this.list().cards().map((c) => c.sort));
|
|
|
+ this.move(this.listId, Math.floor(maxOrder) + 1);
|
|
|
+ },
|
|
|
'click .js-archive'(evt) {
|
|
|
evt.preventDefault();
|
|
|
this.archive();
|