JWPauseReason

@objc
public enum JWPauseReason : Int
extension JWPauseReason: CustomStringConvertible

Constants indicating the reason the player is in the pause state.

  • Player is paused due to external api call.

    Declaration

    Swift

    case external
  • Player is paused due to user interaction.

    Declaration

    Swift

    case interaction
  • Player is paused due to a clickthrough.

    Declaration

    Swift

    case clickthrough
  • Playback paused due to the player being less than 50% visible.

    Declaration

    Swift

    case viewable
  • Player is paused due to user interaction with the settings menu.

    Declaration

    Swift

    case settingsInteraction
  • Player is paused due to user interaction with the related menu.

    Declaration

    Swift

    case relatedInteraction
  • Player is paused when playback cannot start automatically because the player is not visible.

    Declaration

    Swift

    case autostart
  • Unknown reason.

    Declaration

    Swift

    case unknown
  • Declaration

    Swift

    public var description: String { get }