init: init proj

This commit is contained in:
2026-02-26 22:15:35 +08:00
commit 7ef5348f65
43 changed files with 3085 additions and 0 deletions

View File

@@ -0,0 +1,18 @@
import Foundation
struct VideoPlayerData: Codable, Hashable, Identifiable {
let url: String
let title: String
let episodeName: String?
let contentId: String
let episodeId: Int
var id: String { "\(contentId)-\(episodeId)" }
var windowTitle: String {
if let episodeName {
return "\(title) - \(episodeName)"
}
return title
}
}