Files
EeveeSpotifyReborn/Sources/EeveeSpotify/Lyrics/Models/Settings/LyricsSource+UserDefaults.swift
T
2025-06-18 00:51:01 +03:00

19 lines
488 B
Swift

import Foundation
extension UserDefaults {
private static let lyricsSourceKey = "lyricsSource"
static var lyricsSource: LyricsSource {
get {
if let rawValue = container.object(forKey: lyricsSourceKey) as? Int {
return LyricsSource(rawValue: rawValue)!
}
return LyricsSource.defaultSource
}
set (newSource) {
container.set(newSource.rawValue, forKey: lyricsSourceKey)
}
}
}