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).