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)