todoBlurred is called when the user edits a document. Here we'll delete the document if the user has entered a blank title, and we'll update it otherwise.
todoBlurred
function todoBlurred(todo, event) { var trimmedText = event.target.value.trim(); if (!trimmedText) { db.remove(todo); } else { todo.title = trimmedText; db.put(todo); } }