Luminate/Sources/LuminateDI/InjectionValues.swift
Brendan Szymanski be7931b062 Add InjectionValues struct to LuminateDI
InjectionValues holds optional service dependencies (client, userId,
imageService, webSocketClient, persistence) for injection throughout
the app.
2026-06-14 23:21:14 -04:00

13 lines
306 B
Swift

import Foundation
import LuminateCore
public struct InjectionValues {
public var client: JellyfinClient?
public var userId: String?
public var imageService: ImageService?
public var webSocketClient: WebSocketClient?
public var persistence: PersistenceService?
public init() {}
}