UZFloatingPlayerViewController

open class UZFloatingPlayerViewController: UIViewController, NKFloatingViewHandlerProtocol

Undocumented

  • Undocumented

    Declaration

    Swift

    public private(set) var playerWindow: UIWindow?
  • Undocumented

    Declaration

    Swift

    public private(set) var playerViewController: UZPlayerViewController!
  • Undocumented

    Declaration

    Swift

    public private(set) var player: UZPlayer!
  • Undocumented

    Declaration

    Swift

    public let detailsContainerView = UIView()
  • Undocumented

    Declaration

    Swift

    public var playerRatio: CGFloat = 9/16
  • Undocumented

    Declaration

    Swift

    public weak var delegate: UZFloatingPlayerViewProtocol? = nil
  • Undocumented

    Declaration

    Swift

    public var videoItem: UZVideoItem? = nil
  • Undocumented

    Declaration

    Swift

    public var videoItems: [UZVideoItem]? = nil
  • Undocumented

    Declaration

    Swift

    public var onDismiss : (() -> Void)? = nil
  • Undocumented

    Declaration

    Swift

    public var onFloatingProgress : ((UZFloatingPlayerViewController, CGFloat) -> Void)? = nil
  • Undocumented

    Declaration

    Swift

    public var onFloating : ((UZFloatingPlayerViewController) -> Void)? = nil
  • Undocumented

    Declaration

    Swift

    public var onUnfloating : ((UZFloatingPlayerViewController) -> Void)? = nil
  • Undocumented

    Declaration

    Swift

    public private(set) var floatingHandler: NKFloatingViewHandler?
  • Undocumented

    Declaration

    Swift

    open var containerView: UIView!
  • Undocumented

    Declaration

    Swift

    open var gestureView: UIView!
  • Undocumented

    Declaration

    Swift

    open var fullRect: CGRect
  • Undocumented

    Declaration

    Swift

    open var floatingRect: CGRect
  • Undocumented

    Declaration

    Swift

    open var panGesture: UIPanGestureRecognizer!
  • Undocumented

    Declaration

    Swift

    open func floatingHandlerDidDragging(with progress: CGFloat)
  • Undocumented

    Declaration

    Swift

    open func floatingHandlerDidDismiss()