2018-08-15 18:47:09 +02:00
|
|
|
BlazeComponent.extendComponent({
|
|
|
|
|
onCreated() {
|
|
|
|
|
this.showBoardTrigger = new ReactiveVar(true);
|
|
|
|
|
this.showCardTrigger = new ReactiveVar(false);
|
|
|
|
|
this.showChecklistTrigger = new ReactiveVar(false);
|
|
|
|
|
},
|
|
|
|
|
|
2018-09-14 17:39:37 +02:00
|
|
|
setBoardTriggers() {
|
2018-08-15 18:47:09 +02:00
|
|
|
this.showBoardTrigger.set(true);
|
|
|
|
|
this.showCardTrigger.set(false);
|
|
|
|
|
this.showChecklistTrigger.set(false);
|
|
|
|
|
$('.js-set-card-triggers').removeClass('active');
|
|
|
|
|
$('.js-set-board-triggers').addClass('active');
|
|
|
|
|
$('.js-set-checklist-triggers').removeClass('active');
|
|
|
|
|
},
|
2018-09-14 17:39:37 +02:00
|
|
|
setCardTriggers() {
|
2018-08-15 18:47:09 +02:00
|
|
|
this.showBoardTrigger.set(false);
|
|
|
|
|
this.showCardTrigger.set(true);
|
|
|
|
|
this.showChecklistTrigger.set(false);
|
|
|
|
|
$('.js-set-card-triggers').addClass('active');
|
|
|
|
|
$('.js-set-board-triggers').removeClass('active');
|
|
|
|
|
$('.js-set-checklist-triggers').removeClass('active');
|
|
|
|
|
},
|
2018-09-14 17:39:37 +02:00
|
|
|
setChecklistTriggers() {
|
2018-08-15 18:47:09 +02:00
|
|
|
this.showBoardTrigger.set(false);
|
|
|
|
|
this.showCardTrigger.set(false);
|
|
|
|
|
this.showChecklistTrigger.set(true);
|
|
|
|
|
$('.js-set-card-triggers').removeClass('active');
|
|
|
|
|
$('.js-set-board-triggers').removeClass('active');
|
|
|
|
|
$('.js-set-checklist-triggers').addClass('active');
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
rules() {
|
|
|
|
|
return Rules.find({});
|
|
|
|
|
},
|
|
|
|
|
|
2018-09-14 17:39:37 +02:00
|
|
|
name() {
|
2018-09-16 01:50:36 +03:00
|
|
|
// console.log(this.data());
|
2018-08-15 18:47:09 +02:00
|
|
|
},
|
|
|
|
|
events() {
|
2018-09-14 17:39:37 +02:00
|
|
|
return [{
|
2018-10-07 17:27:26 +02:00
|
|
|
'click .js-set-board-triggers' () {
|
2018-09-14 17:39:37 +02:00
|
|
|
this.setBoardTriggers();
|
|
|
|
|
},
|
2018-10-07 17:27:26 +02:00
|
|
|
'click .js-set-card-triggers' () {
|
2018-09-14 17:39:37 +02:00
|
|
|
this.setCardTriggers();
|
|
|
|
|
},
|
2018-10-07 17:27:26 +02:00
|
|
|
'click .js-set-checklist-triggers' () {
|
2018-09-14 17:39:37 +02:00
|
|
|
this.setChecklistTriggers();
|
|
|
|
|
},
|
|
|
|
|
}];
|
2018-08-15 18:47:09 +02:00
|
|
|
},
|
2018-09-16 01:50:36 +03:00
|
|
|
}).register('rulesTriggers');
|