public class AirPlayFactory : CastComponentFactoryProtocolCreate AirPlay client instance
public class AirPlayFactory : CastComponentFactoryProtocolCreate AirPlay client instance
Swift
public var engine: CastEngineSwift
public func create(
    for session: Session,
    _ castSettings: CastSettings)
    -> CastComponentProtocol?Swift
public func create(
    for session: Session,
    on player: any PlayerAPI
) -> (any CastComponentProtocol)?Swift
public func shouldAttachOnlyToNativePlayer() -> BoolSwift
public func canAttach(to session: Session) -> BoolSwift
public func isSupported(_ settings: CastSettings) -> Bool