boardTriggers.js 703 B

12345678910111213141516171819202122232425262728
  1. BlazeComponent.extendComponent({
  2. onCreated() {
  3. },
  4. events() {
  5. return [
  6. {'click .js-add-gen-trigger'(event) {
  7. let datas = this.data();
  8. const actionSelected = this.find('#action').value;
  9. const boardId = Session.get('currentBoard')
  10. if(actionSelected == "created"){
  11. Triggers.insert({activityType: "createCard","boardId":boardId,"listId":"*"},function(error,id){
  12. datas.triggerIdVar.set(id);
  13. });
  14. }
  15. if(actionSelected == "removed"){
  16. Triggers.insert({activityType: "removeCard","boardId":boardId},function(error,id){
  17. datas.triggerIdVar.set(id);
  18. });
  19. }
  20. },
  21. }];
  22. },
  23. }).register('boardTriggers');