Files
linkster-ios/Linkster/StreamingService.swift
2026-04-19 19:55:22 +02:00

28 lines
842 B
Swift

import Foundation
enum StreamingService: String, CaseIterable, Identifiable {
case deezer = "deezer"
case spotify = "spotify"
case appleMusic = "appleMusic"
case amazonMusic = "amazonMusic"
case tidal = "tidal"
case soundcloud = "soundcloud"
case youtube = "youtube"
case youtubeMusic = "youtubeMusic"
var id: String { rawValue }
var displayName: String {
switch self {
case .deezer: return "Deezer"
case .spotify: return "Spotify"
case .appleMusic: return "Apple Music"
case .amazonMusic: return "Amazon Music"
case .tidal: return "Tidal"
case .soundcloud: return "SoundCloud"
case .youtube: return "YouTube"
case .youtubeMusic: return "YouTube Music"
}
}
}