RichieAds
public final class RichieAds : NSObject, RichieAdsProtocol
Undocumented
-
Undocumented
Declaration
Swift
public let appdataNetworking: RichieAppdataNetworking
-
Undocumented
Declaration
Swift
public convenience init(appIdentifier: String) -
Undocumented
Declaration
Swift
public func invalidate()
-
Undocumented
Declaration
Swift
public func nextFlightForSlot(withIdentifier slotIdentifier: String) -> RichieAdsSlotAdFlight? -
Undocumented
Declaration
Swift
public func view( withFrame frame: CGRect, for slotAdFlight: RichieAdsSlotAdFlight, delegate: any RichieAdsViewDelegate, parameters: [String: String]? ) -> RichieAdsView? -
Undocumented
Declaration
Swift
public func placeholderImageForAd( withIdentifier adIdentifier: String, in orientation: RichieOrientation, inSlot slotIdentifier: String, ) -> UIImage?
-
Undocumented
Declaration
Swift
public func view( withFrame frame: CGRect, adIdentifier: String, containerURL containerDir: URL, delegate: any RichieAdsViewDelegate, parameters: [AnyHashable: Any]? ) -> RichieAdsView?
-
Undocumented
Declaration
Swift
public func placeholderImageForAd( withIdentifier adIdentifier: String, in orientation: RichieOrientation, withContainerURL containerDir: URL, ) -> UIImage? -
Undocumented
Declaration
Swift
public func rect(forDrawingPlaceholderImage image: UIImage, in targetRect: CGRect) -> CGRect
-
Undocumented
Declaration
Swift
public func hasLoadedAd(withIdentifier adIdentifier: String, toContainerDir containerDir: URL) -> Bool -
Undocumented
Declaration
Swift
public func loadAd( withIdentifier adIdentifier: String, toContainerDir containerDir: URL, useBackgroundDownload: Bool, progress: ((Int64, Int64) -> Void)?, completion: @escaping (Bool, Error?) -> Void ) -
Undocumented
Declaration
Swift
public func deleteAd(withIdentifier adIdentifier: String, inContainerAt containerDir: URL) -
Undocumented
Declaration
Swift
public func containerWillBeDeleted(_ containerDir: URL)
-
Undocumented
Declaration
Swift
public func view( withFrame frame: CGRect, adIdentifier: String, containerDir: URL, delegate: any RichieAdsViewDelegate, parameters: [String: String]?, mraidOptions: RichieMraidOptions? ) -> RichieAdsView? -
-
Undocumented
Declaration
Swift
public func ad(from flight: RichieAdsSlotAdFlight) -> RichieAdsAd? -
Undocumented
Declaration
Swift
public func add(_ listener: any RichieAdsSlotListListener) -
Undocumented
Declaration
Swift
public func remove(_ listener: any RichieAdsSlotListListener) -
Undocumented
Declaration
Swift
public func startLoadingSlotAd(_ ad: RichieAdsAd) -
Undocumented
Declaration
Swift
public func hasLoadedSlotAd(_ adIdentifier: String) -> Bool
-
Declaration
Swift
override public var description: String { get }
-
Undocumented
Declaration
Swift
public func hasLoadedAd( withIdentifier adIdentifier: String, from adPackageURL: URL, toContainerAt containerURL: URL, ) -> Bool -
Undocumented
Declaration
Swift
public func startLoadingAd(withIdentifier adIdentifier: String, from url: URL, toContainerAt containerURL: URL, useBackgroundDownload: Bool)