mirror of
https://github.com/whoeevee/EeveeSpotifyReborn.git
synced 2026-01-09 00:23:20 +01:00
19 lines
488 B
Swift
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)
|
|
}
|
|
}
|
|
}
|