ChromecastProtocol
public protocol ChromecastProtocol
Undocumented
-
Undocumented
Declaration
Swift
var lastActiveChromecastButton: ChromecastButtonOrigin? { get set }
-
Undocumented
Declaration
Swift
var triggeredChromecastButton: ChromecastButtonOrigin? { get set }
-
Undocumented
Declaration
Swift
var containerViewEventsDelegate: Any? { get set }
-
Undocumented
Declaration
Swift
var isEnabled: Bool { get }
-
Undocumented
Declaration
Swift
func addButton(to container: UIView?, key: String, color: UIColor?)
-
Undocumented
Declaration
Swift
func prepareChromecastForUse() -> Bool
-
Undocumented
Declaration
Swift
func hasConnectedCastSession() -> Bool
-
Undocumented
Declaration
Swift
func createChromecastButton(frame: CGRect, customIcons: [String : [UIImage]]?) -> UIButton
-
Undocumented
Declaration
Swift
func createChromecastButton(frame: CGRect) -> UIButton
-
Undocumented
Declaration
Swift
func presentCastInstructionsViewControllerOnce(with castButton: UIButton)
-
Undocumented
Declaration
Swift
func defaultExpandedMediaControlsViewController() -> UIViewController?
-
Undocumented
Declaration
Swift
func getShouldPresentIntroductionScreen() -> Bool
-
Undocumented
Declaration
Swift
func hasAvailableChromecastDevices() -> Bool
-
Undocumented
Declaration
Swift
func play()
-
Undocumented
Declaration
Swift
func stop()
-
Undocumented
Declaration
Swift
func pause()
-
Undocumented
Declaration
Swift
func seek(_ playPosition: Int)
-
Undocumented
Declaration
Swift
func setVolume(_ volume: Float)