minicard.js 533 B

123456789101112131415161718192021222324
  1. // Template.cards.events({
  2. // 'click .member': Popup.open('cardMember')
  3. // });
  4. BlazeComponent.extendComponent({
  5. onCreated() {
  6. this.currentColor = new ReactiveVar(this.data().color);
  7. },
  8. template() {
  9. return 'minicard';
  10. },
  11. events() {
  12. return [{
  13. 'click .js-linked-link' () {
  14. if (this.data().isLinkedCard())
  15. Utils.goCardId(this.data().linkedId);
  16. else if (this.data().isLinkedBoard())
  17. Utils.goBoardId(this.data().linkedId);
  18. },
  19. }];
  20. },
  21. }).register('minicard');