You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

18 lines
600 B

import SpotifyiOS
class PlayerContextHandler: StatusHandler {
private let appRemote: SPTAppRemote
private let playerDelegate: PlayerDelegate
init (appRemote: SPTAppRemote, playerDelegate: PlayerDelegate) {
self.appRemote = appRemote
self.playerDelegate = playerDelegate
super.init()
}
override func onListen(withArguments arguments: Any?, eventSink events: @escaping FlutterEventSink) -> FlutterError? {
_ = super.onListen(withArguments: arguments, eventSink: events)
playerDelegate.playerContextSink = events
return nil
}
}