/// A quick to-do: no window, no class, no debt. Kept on the device so jotting /// something down never waits on the network. class TodoItem { String id; String title; bool done; TodoItem({required this.id, required this.title, this.done = false}); factory TodoItem.fromJson(Map json) { return TodoItem( id: json['id'] ?? '', title: json['title'] ?? '', done: json['done'] ?? false, ); } Map toJson() { final Map data = {}; data['id'] = id; data['title'] = title; data['done'] = done; return data; } }