Future<void> remove(String key) async { _data.remove(key); // event _eventController.add( CFEvent(key: key, value: null, type: CFEventType.remove), ); _save(); }