SplashViewController
class SplashViewController : UIViewController
Undocumented
-
Undocumented
Declaration
Swift
typealias LoadingCompletion = () -> Void
-
Undocumented
Declaration
Swift
open lazy var playerViewController: AVPlayerViewController { get set }
-
Undocumented
Declaration
Swift
private var loadingCompletion: SplashViewController.LoadingCompletion?
-
Undocumented
Declaration
Swift
private var rootViewController: RootController?
-
Undocumented
Declaration
Swift
@IBOutlet open var imageView: UIImageView!
-
Undocumented
Declaration
Swift
@IBOutlet open var loadingView: UIActivityIndicatorView!
-
Undocumented
Declaration
Swift
@IBOutlet open var playerContainer: UIView!
-
Undocumented
Declaration
Swift
@IBOutlet var errorLabel: UILabel?
-
Undocumented
Declaration
Swift
lazy var videoURL: URL? { get set }
-
Undocumented
Declaration
Swift
deinit
-
Undocumented
Declaration
Swift
open override func awakeFromNib()
-
Undocumented
Declaration
Swift
func startAppLoading(rootViewController: RootController, completion: @escaping LoadingCompletion)
-
Undocumented
Declaration
Swift
public func prepareController()
-
Undocumented
Declaration
Swift
func addSplashImage()
-
Undocumented
Declaration
Swift
func callLoadingCompletion()
-
Undocumented
Declaration
Swift
func hideVideoPlayerContainer()
-
Undocumented
Declaration
Swift
func addVideoObservers()
-
Undocumented
Declaration
Swift
open override func observeValue(forKeyPath keyPath: String?, of object: Any?, change: [NSKeyValueChangeKey : Any]?, context: UnsafeMutableRawPointer?)
-
Undocumented
Declaration
Swift
func removeVideoObservers()
-
Undocumented
Declaration
Swift
@objc open func showErrorMessage(_ errorMessage: String)
-
Undocumented
Declaration
Swift
open func playerDidFinishTask()
-
Undocumented
Declaration
Swift
@objc func playerDidFinishPlaying(_ note: Notification)
-
Undocumented
Declaration
Swift
@objc func willEnterForeground(_ notification: Notification)
-
Undocumented
Declaration
Swift
@objc func didEnterBackground(_ notification: Notification)