Beginnings of toggling days-of-week for repeatable dailies

Conflicts:

	lib/app/index.js
	package.json
	src/app/index.coffee
This commit is contained in:
Tyler Renelle
2012-09-04 22:09:52 -04:00
parent 33c285c398
commit 9c58a7809f
11 changed files with 128 additions and 37 deletions
+16 -3
View File
@@ -1,4 +1,7 @@
// Generated by CoffeeScript 1.3.3
var moment;
moment = require('moment');
module.exports.daysBetween = function(a, b) {
var DAY;
@@ -9,10 +12,20 @@ module.exports.daysBetween = function(a, b) {
};
module.exports.viewHelpers = function(view) {
view.fn('taskClasses', function(type, completed, value) {
var classes;
view.fn('taskClasses', function(type, completed, value, repeat) {
var classes, dayMapping;
classes = type;
if (completed) {
dayMapping = {
0: 'su',
1: 'm',
2: 't',
3: 'w',
4: 'th',
5: 'f',
6: 's',
7: 'su'
};
if (completed || (repeat && repeat[dayMapping[moment().day()]] === false)) {
classes += " completed";
}
switch (false) {