Files
EeveeSpotifyReborn/Sources/EeveeSpotify/Lyrics/Models/Extensions/NowPlayingScrollViewController+Extension.swift
T
2025-06-18 02:31:07 +03:00

50 lines
1.1 KiB
Swift

import Orion
extension NowPlayingScrollViewController {
private var nowPlayingScrollViewModel: NSObject {
get {
Ivars<NSObject>(self).scrollViewModel
}
}
var scrollEnabled: Bool {
get {
Ivars<Bool>(nowPlayingScrollViewModel).scrollEnabled
}
set {
Ivars<Bool>(nowPlayingScrollViewModel).scrollEnabled = newValue
}
}
var loadedTrack: SPTPlayerTrack {
get {
Ivars<SPTPlayerTrack>(nowPlayingScrollViewModel).loadedTrack
}
}
//
private var dataSource: NSObject {
get {
Ivars<NSObject>(nowPlayingScrollViewModel).dataSource
}
}
var activeProviders: Array<NSObject> {
get {
Ivars<Array<NSObject>>(dataSource).activeProviders
}
set {
Ivars<Array<NSObject>>(dataSource).activeProviders = newValue
}
}
//
var backgroundViewController: SPTNowPlayingBackgroundViewController {
get {
Ivars<SPTNowPlayingBackgroundViewController>(self).backgroundViewController
}
}
}