Create BearWave macOS radio-first app

This commit is contained in:
Sebastian Palencsar
2026-06-25 09:21:42 +02:00
commit b47b591e03
42 changed files with 3814 additions and 0 deletions

View File

@@ -0,0 +1,15 @@
import Foundation
public struct StationGroup: Codable, Hashable, Identifiable, Sendable {
public var id: String
public var name: String
public var stationIDs: [String]
public var sortOrder: Int
public init(id: String = UUID().uuidString, name: String, stationIDs: [String] = [], sortOrder: Int = 0) {
self.id = id
self.name = name
self.stationIDs = stationIDs
self.sortOrder = sortOrder
}
}