UZPlayerControlView
open class UZPlayerControlView : UIViewextension UZPlayerControlView: UIGestureRecognizerDelegateUndocumented
- 
                  
                  Undocumented DeclarationSwift open weak var delegate: UZPlayerControlViewDelegate?
- 
                  
                  Undocumented DeclarationSwift open var autoHideControlsInterval: TimeInterval
- 
                  
                  Undocumented DeclarationSwift open var enableTimeshiftForLiveVideo: Bool
- 
                  
                  Undocumented DeclarationSwift open var playerConfig: UZPlayerConfig? { get set }
- 
                  
                  Undocumented DeclarationSwift open var logoEdgeInsetsWhenControlsInvisible: UIEdgeInsets
- 
                  
                  Undocumented DeclarationSwift open var logoEdgeInsetsWhenControlsVisible: UIEdgeInsets
- 
                  
                  Undocumented DeclarationSwift open var totalDuration: TimeInterval
- 
                  
                  Undocumented DeclarationSwift open var tapGesture: UITapGestureRecognizer?
- 
                  
                  Undocumented DeclarationSwift open var doubleTapGesture: UITapGestureRecognizer?
- 
                  
                  Undocumented DeclarationSwift open var theme: UZPlayerTheme? { get set }
- 
                  
                  Undocumented DeclarationSwift open lazy var allButtons: [UIButton]! { get set }
- 
                  
                  Undocumented DeclarationSwift public let containerView: UIView
- 
                  
                  Undocumented DeclarationSwift public let titleLabel: UILabel
- 
                  
                  Undocumented DeclarationSwift public let currentTimeLabel: UILabel
- 
                  
                  Undocumented DeclarationSwift public let totalTimeLabel: UILabel
- 
                  
                  Undocumented DeclarationSwift public let remainTimeLabel: UILabel
- 
                  
                  Undocumented DeclarationSwift public let playpauseCenterButton: UZButton
- 
                  
                  Undocumented DeclarationSwift public let playpauseButton: UZButton
- 
                  
                  Undocumented DeclarationSwift public let forwardButton: UZButton
- 
                  
                  Undocumented DeclarationSwift public let backwardButton: UZButton
- 
                  
                  Undocumented DeclarationSwift public let nextButton: UZButton
- 
                  
                  Undocumented DeclarationSwift public let previousButton: UZButton
- 
                  
                  Undocumented DeclarationSwift public let volumeButton: UZButton
- 
                  
                  Undocumented DeclarationSwift public let backButton: UZButton
- 
                  
                  Undocumented DeclarationSwift public let fullscreenButton: UZButton
- 
                  
                  Undocumented DeclarationSwift public let playlistButton: UZButton
- 
                  
                  Undocumented DeclarationSwift public let relateButton: UZButton
- 
                  
                  Undocumented DeclarationSwift public let ccButton: UZButton
- 
                  
                  Undocumented DeclarationSwift public let settingsButton: UZButton
- 
                  
                  Undocumented DeclarationSwift public let helpButton: UZButton
- 
                  
                  Undocumented DeclarationSwift public let pipButton: UZButton
- 
                  
                  Undocumented DeclarationSwift public let castingButton: UZCastButton
- 
                  
                  Undocumented DeclarationSwift public let enlapseTimeLabel: UZButton
- 
                  
                  Undocumented DeclarationSwift public let logoButton: UZButton
- 
                  
                  Undocumented DeclarationSwift public let airplayButton: UZAirPlayButton
- 
                  
                  Undocumented DeclarationSwift public let coverImageView: UIImageView
- 
                  
                  Undocumented DeclarationSwift public let liveBadgeView: UZLiveBadgeView
- 
                  
                  Undocumented DeclarationSwift public var loadingIndicatorView: UIActivityIndicatorView?
- 
                  
                  Undocumented DeclarationSwift public var endscreenView: UZEndscreenView
- 
                  
                  Undocumented DeclarationSwift public var timeSlider: UZSlider! { get set }
- 
                  
                  Undocumented DeclarationSwift public init()
- 
                  
                  Undocumented DeclarationSwift required public init?(coder aDecoder: NSCoder)
- 
                  
                  Undocumented DeclarationSwift open func configUI()
- 
                  
                  Undocumented DeclarationSwift override open func layoutSubviews()
- 
                  
                  Undocumented DeclarationSwift open func playTimeDidChange(currentTime: TimeInterval, totalTime: TimeInterval)
- 
                  
                  Undocumented DeclarationSwift open func loadedTimeDidChange(loadedDuration: TimeInterval, totalDuration: TimeInterval)
- 
                  
                  Undocumented DeclarationSwift open func playerStateDidChange(state: UZPlayerState)
- 
                  
                  Undocumented DeclarationSwift open func prepareUI(for resource: UZPlayerResource, video: UZVideoItem?, playlist: [UZVideoItem]?)
- 
                  
                  Undocumented DeclarationSwift open func autoFadeOutControlView(after interval: TimeInterval)
- 
                  
                  Undocumented DeclarationSwift open func cancelAutoFadeOutAnimation()
- 
                  
                  Undocumented DeclarationSwift open func alignLogo()
- 
                  
                  Undocumented DeclarationSwift open func updateUI(_ isForFullScreen: Bool)
- 
                  
                  Undocumented DeclarationSwift public func gestureRecognizer(_ gestureRecognizer: UIGestureRecognizer, shouldReceive touch: UITouch) -> Bool
- 
                  
                  Undocumented DeclarationSwift open func playStateDidChange(isPlaying: Bool)
- 
                  
                  Undocumented DeclarationSwift open func showControlView(duration: CGFloat = 0.3)
- 
                  
                  Undocumented DeclarationSwift @objc open func hideControlView(duration: CGFloat = 0.3)
- 
                  
                  Undocumented DeclarationSwift open func showMessage(_ message: String)
- 
                  
                  Undocumented DeclarationSwift open func hideMessage()
- 
                  
                  Undocumented DeclarationSwift open func showEndScreen()
- 
                  
                  Undocumented DeclarationSwift open func hideEndScreen()
- 
                  
                  Undocumented DeclarationSwift open func showLoader()
- 
                  
                  Undocumented DeclarationSwift open func hideLoader()
- 
                  
                  Undocumented DeclarationSwift open func showCoverWithLink(_ cover: String)
- 
                  
                  Undocumented DeclarationSwift open func showCover(url: URL?)
- 
                  
                  Undocumented DeclarationSwift open func hideCoverImageView()
- 
                  
                  Undocumented DeclarationSwift open func showCastingScreen()
- 
                  
                  Undocumented DeclarationSwift open func hideCastingScreen()
- 
                  
                  Undocumented DeclarationSwift @objc open func onButtonPressed(_ button: UIButton)
- 
                  
                  Undocumented DeclarationSwift @objc open func onTap(_ gesture: UITapGestureRecognizer)
- 
                  
                  Undocumented DeclarationSwift @objc open func onDoubleTap(_ gesture: UITapGestureRecognizer)
- 
                  
                  Undocumented DeclarationSwift @objc open func progressSliderTouchBegan(_ sender: UISlider)
- 
                  
                  Undocumented DeclarationSwift @objc open func progressSliderValueChanged(_ sender: UISlider)
- 
                  
                  Undocumented DeclarationSwift @objc open func progressSliderTouchEnded(_ sender: UISlider)
 UZPlayerControlView Class Reference
        UZPlayerControlView Class Reference