examples/todomvc/js/models/model.js
function (callback) {
        var todos = {
          active: 0,
          completed: 0,
          total: 0
        };

        storage.findAll(function (data) {
          data.forEach(function (todo) {
            if (todo.completed) {
              todos.completed++;
            } else {
              todos.active++;
            }

            todos.total++;
          });
          callback(todos);
        });
      }
function (callback) {
        var todos = {
          active: 0,
          completed: 0,
          total: 0
        };

        storage.findAll(function (data) {
          data.forEach(function (todo) {
            if (todo.completed) {
              todos.completed++;
            } else {
              todos.active++;
            }

            todos.total++;
          });
          callback(todos);
        });
      }
function ( callback ) { var todos = { active : 0 , completed : 0 , total : 0 } ; storage . findAll ( function ( data ) { data . forEach ( function ( todo ) { if ( todo . completed ) { todos . completed ++ ; } else { todos . active ++ ; } todos . total ++ ; } ) ; callback ( todos ) ; } ) ; }
Returns a count of all todos
Returns a count of all todos