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)