Protected ReadonlyenvProtectedglobalProtectedinitializedProtectedinitProtectedworkspaceProtectedcomputeGet the dynamically computed default global path.
Call initialize() first to ensure defaults are computed.
Get the complete default SessionStorageValue with dynamically computed paths.
Call initialize() first to ensure defaults are computed.
Get the dynamically computed default workspace path.
Call initialize() first to ensure defaults are computed.
Initialize the dynamic defaults. This is idempotent and will only compute once.
Merge partial preference values with dynamic defaults to get a complete SessionStorageValue.
Call initialize() first to ensure defaults are computed.
Service that provides dynamically computed default values for the session storage preference. The defaults are computed based on the application's configuration directory.
This consolidates the default value computation that was previously duplicated across: