Map<String, dynamic> toJson(Map<String, DataHandler> dataHandlers) => { 'id': id, 'isHandled': isHandled, 'isUndoable': isUndoable, };