UIManager

public class UIManager

The UIManager class manages defailt user interface components for the media player, including the view, view controller, and view model

  • A PlayerComponentable instance that represents the main view of the media player UI. This view is responsible for rendering the player and its components.

    Declaration

    Swift

    public var view: PlayerComponentable { get }
  • A UIViewController instance that encapsulates the media player UI, allowing it to be presented in the app’s UI hierarchy.

    Declaration

    Swift

    public var viewController: UIViewController { get }
  • UI configurations object

    Declaration

    Swift

    public let config: UIManagerConfig