services/places/encrypted_places_paths library

Path management for encrypted places storage.

Copyright (C) 2026, Software Innovation Institute, ANU.

Licensed under the GNU General Public License, Version 3 (the "License").

License: https://opensource.org/license/gpl-3-0.

Authors: Miduo

Constants

encryptedPlacesDirName → const String
Directory name for encrypted places data. Using underscore instead of space to avoid URL encoding issues.
encryptedPlacesFileName → const String
File name for encrypted places.

Functions

getEncryptedPlacesDirPath() → String
Get the directory path for encrypted places (relative to data dir). This is used with PathType.relativeToData, so just the subdirectory name.
getEncryptedPlacesFilePath() → String
Get the file path for encrypted places (relative to data dir). This is used with PathType.relativeToData.
getFullEncryptedPlacesDirPath() → Future<String>
Get the full directory path for encrypted places (relative to POD root).