|
|
|
|
@ -2,6 +2,7 @@ |
|
|
|
|
const DOWNCLS = 'fa-sort-down'; |
|
|
|
|
const UPCLS = 'fa-sort-up'; |
|
|
|
|
*/ |
|
|
|
|
const sortCardsBy = new ReactiveVar('') |
|
|
|
|
Template.boardMenuPopup.events({ |
|
|
|
|
'click .js-rename-board': Popup.open('boardChangeTitle'), |
|
|
|
|
'click .js-custom-fields'() { |
|
|
|
|
@ -110,6 +111,7 @@ BlazeComponent.extendComponent({ |
|
|
|
|
'click .js-open-filter-view'() { |
|
|
|
|
Sidebar.setView('filter'); |
|
|
|
|
}, |
|
|
|
|
'click .js-sort-cards': Popup.open('cardsSort'), |
|
|
|
|
/* |
|
|
|
|
'click .js-open-sort-view'(evt) { |
|
|
|
|
const target = evt.target; |
|
|
|
|
@ -368,3 +370,53 @@ BlazeComponent.extendComponent({ |
|
|
|
|
}, |
|
|
|
|
}).register('listsortPopup'); |
|
|
|
|
*/ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
BlazeComponent.extendComponent({ |
|
|
|
|
events() { |
|
|
|
|
return [ |
|
|
|
|
{ |
|
|
|
|
'click .js-sort-due'() { |
|
|
|
|
const sortBy = { |
|
|
|
|
'dueAt': 1 |
|
|
|
|
} |
|
|
|
|
Session.set('sortBy',sortBy) |
|
|
|
|
sortCardsBy.set('Due Date') |
|
|
|
|
Popup.close(); |
|
|
|
|
}, |
|
|
|
|
'click .js-sort-title'() { |
|
|
|
|
const sortBy = { |
|
|
|
|
'title': 1 |
|
|
|
|
} |
|
|
|
|
Session.set('sortBy',sortBy) |
|
|
|
|
sortCardsBy.set('Title') |
|
|
|
|
Popup.close(); |
|
|
|
|
}, |
|
|
|
|
'click .js-sort-created-asc'() { |
|
|
|
|
const sortBy = { |
|
|
|
|
'createdAt': 1 |
|
|
|
|
} |
|
|
|
|
Session.set('sortBy',sortBy) |
|
|
|
|
sortCardsBy.set('Date Created (Newest First)') |
|
|
|
|
Popup.close(); |
|
|
|
|
}, |
|
|
|
|
'click .js-sort-created-desc'() { |
|
|
|
|
const sortBy = { |
|
|
|
|
'createdAt': -1 |
|
|
|
|
} |
|
|
|
|
Session.set('sortBy',sortBy) |
|
|
|
|
sortCardsBy.set('Date Created (Oldest First)') |
|
|
|
|
Popup.close(); |
|
|
|
|
}, |
|
|
|
|
'click .js-sort-default'() { |
|
|
|
|
const sortBy = { |
|
|
|
|
'sort': 1 |
|
|
|
|
} |
|
|
|
|
Session.set('sortBy',sortBy) |
|
|
|
|
sortCardsBy.set('Default') |
|
|
|
|
Popup.close(); |
|
|
|
|
}, |
|
|
|
|
}, |
|
|
|
|
]; |
|
|
|
|
}, |
|
|
|
|
}).register('cardsSortPopup'); |
|
|
|
|
|