Browse Source

Commit 5.2: Add event handlers for Task buttons.

Frederic G. MARAND 8 years ago
parent
commit
366f5e0537
1 changed files with 14 additions and 1 deletions
  1. 14 1
      simple-todos.js

+ 14 - 1
simple-todos.js

@@ -26,4 +26,17 @@ if (Meteor.isClient) {
       // Prevent default form submit
       return false;
     }
-  });}
+  });
+
+  Template.task.events({
+    'click .delete': function (e) {
+      Tasks.remove(this._id);
+    },
+
+    'click .toggle-checked' : function (e) {
+      Tasks.update(this._id, {
+        $set: { checked: !this.checked }
+      });
+    }
+  });
+}