28 lines
1.1 KiB
Swift
28 lines
1.1 KiB
Swift
import Foundation
|
|
import LocalData
|
|
import SharedKit
|
|
|
|
struct AppStorageCatalog: StorageKeyCatalog {
|
|
static var allKeys: [StorageKeyEntry] {
|
|
[
|
|
StorageKeyEntry(StorageKeys.AppVersionKey()),
|
|
StorageKeyEntry(StorageKeys.UserPreferencesKey()),
|
|
StorageKeyEntry(StorageKeys.CredentialsKey()),
|
|
StorageKeyEntry(StorageKeys.LastLocationKey()),
|
|
StorageKeyEntry(StorageKeys.APITokenKey()),
|
|
StorageKeyEntry(StorageKeys.UserProfileFileKey()),
|
|
StorageKeyEntry(StorageKeys.CachedDataKey()),
|
|
StorageKeyEntry(StorageKeys.SettingsPlistKey()),
|
|
StorageKeyEntry(StorageKeys.SessionLogsKey()),
|
|
StorageKeyEntry(StorageKeys.PrivateNotesKey()),
|
|
StorageKeyEntry(StorageKeys.ExternalSessionLogsKey()),
|
|
StorageKeyEntry(StorageKeys.WatchVibrationKey()),
|
|
StorageKeyEntry(StorageKeys.SyncableSettingKey()),
|
|
StorageKeyEntry(
|
|
StorageKeys.ExternalKeyMaterialKey(keyName: "<dynamic>"),
|
|
notes: "Key name is dynamic per external source."
|
|
)
|
|
]
|
|
}
|
|
}
|