Initial work

This commit is contained in:
Marcos Carvalho
2024-05-23 22:33:06 +01:00
parent f047f6a23b
commit d788623509
9 changed files with 214 additions and 44 deletions
+5 -1
View File
@@ -17,6 +17,8 @@ class DeviceSettings: Object {
@Persisted var lockOrientation: String = "NONE"
@Persisted var hapticFeedback: String = "LIGHT"
@Persisted var languageCode: String = "en-us"
@Persisted var downloadUsingCellular: String = "ALWAYS"
@Persisted var streamingUsingCellular: String = "ALWAYS"
}
func getDefaultDeviceSettings() -> DeviceSettings {
@@ -32,6 +34,8 @@ func deviceSettingsToJSON(settings: DeviceSettings) -> Dictionary<String, Any> {
"jumpForwardTime": settings.jumpForwardTime,
"lockOrientation": settings.lockOrientation,
"hapticFeedback": settings.hapticFeedback,
"languageCode": settings.languageCode
"languageCode": settings.languageCode,
"downloadUsingCellular": settings.downloadUsingCellular,
"streamingUsingCellular": settings.streamingUsingCellular
]
}