You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
/// Value is <a href="https://semver.org/">semver</a> format compliant
369
+
/// note:
370
+
/// This value does not rely anymore on <code>CFBundleShortVersionString</code> plist value since Xcode auto update all versions declared in plists with app bundle version value during archive process
/// Create an inRead ad placement to request inRead ads
373
+
/// Create an inRead ad placement to request inRead ads
374
+
/// important:
375
+
/// You must own/retain <code>TeadsInReadAdPlacement</code> instance, otherwise ads could not be delivered properly: you can free placement instance on <code>TeadsInReadAdPlacementDelegate/didReceiveAd(ad:adRatio:)</code> or <code>TeadsAdPlacementDelegate/didFailToReceiveAd(reason:)</code>
363
376
/// note:
364
377
/// See <a href="https://support.teads.tv/support/solutions/articles/36000314722-inread-classic-integration">InRead implementation guide</a> documentation
365
-
/// \param pid Your Teads placement identifier for inRead ads
378
+
/// \param pid Your Teads placement identifier for <em>inRead</em> ads
366
379
///
367
380
/// \param settings The placement’s related settings you want to apply
368
381
///
369
382
/// \param delegate TeadsInReadAdPlacementDelegate to follow ad placement lifecycle
370
383
///
384
+
///
385
+
/// returns:
386
+
/// TeadsInReadAdPlacement instance, this instance must be owned/retained
/// Value is <a href="https://semver.org/">semver</a> format compliant
1501
+
/// note:
1502
+
/// This value does not rely anymore on <code>CFBundleShortVersionString</code> plist value since Xcode auto update all versions declared in plists with app bundle version value during archive process
/// Create an inRead ad placement to request inRead ads
1505
+
/// Create an inRead ad placement to request inRead ads
1506
+
/// important:
1507
+
/// You must own/retain <code>TeadsInReadAdPlacement</code> instance, otherwise ads could not be delivered properly: you can free placement instance on <code>TeadsInReadAdPlacementDelegate/didReceiveAd(ad:adRatio:)</code> or <code>TeadsAdPlacementDelegate/didFailToReceiveAd(reason:)</code>
1462
1508
/// note:
1463
1509
/// See <a href="https://support.teads.tv/support/solutions/articles/36000314722-inread-classic-integration">InRead implementation guide</a> documentation
1464
-
/// \param pid Your Teads placement identifier for inRead ads
1510
+
/// \param pid Your Teads placement identifier for <em>inRead</em> ads
1465
1511
///
1466
1512
/// \param settings The placement’s related settings you want to apply
1467
1513
///
1468
1514
/// \param delegate TeadsInReadAdPlacementDelegate to follow ad placement lifecycle
1469
1515
///
1516
+
///
1517
+
/// returns:
1518
+
/// TeadsInReadAdPlacement instance, this instance must be owned/retained
Copy file name to clipboardExpand all lines: Frameworks/TeadsSDK.xcframework/ios-arm64_armv7/TeadsSDK.framework/Modules/TeadsSDK.swiftmodule/arm.swiftinterface
@objc final public func subscribeAdResizeDelegate(_ delegate: TeadsSDK.TeadsMediatedAdViewDelegate, forAdView adView: UIKit.UIView) throws
89
93
@objc final public func registerAdView(_ adView: UIKit.UIView, delegate: TeadsSDK.TeadsMediatedAdViewDelegate?) throws
@@ -107,8 +111,21 @@ extension TeadsSDK.Teads {
107
111
extension UIKit.UILabel {
108
112
@_Concurrency.MainActor(unsafe) @objc override dynamic public func bind(component: TeadsSDK.CommonComponent?)
109
113
}
114
+
@objc public enum MediaScale : Swift.Int, Swift.Codable {
115
+
case scaleAspectFill = 0
116
+
case scaleAspectFit = 1
117
+
public init?(rawValue: Swift.Int)
118
+
public typealias RawValue = Swift.Int
119
+
public var rawValue: Swift.Int {
120
+
get
121
+
}
122
+
}
110
123
@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @_Concurrency.MainActor(unsafe) final public class TeadsMediaView : UIKit.UIView {
111
124
@_Concurrency.MainActor(unsafe) final public var placeholderImage: UIKit.UIImage?
125
+
@_Concurrency.MainActor(unsafe) final public var mediaScale: TeadsSDK.MediaScale {
126
+
get
127
+
set
128
+
}
112
129
@objc @_Concurrency.MainActor(unsafe) public init(videoComponent: TeadsSDK.VideoComponent)
113
130
@_Concurrency.MainActor(unsafe) @objc override dynamic public init(frame: CoreGraphics.CGRect)
114
131
@_Concurrency.MainActor(unsafe) @objc override final public func layoutSubviews()
Copy file name to clipboardExpand all lines: Frameworks/TeadsSDK.xcframework/ios-arm64_armv7/TeadsSDK.framework/Modules/TeadsSDK.swiftmodule/arm64-apple-ios.swiftinterface
@objc final public func subscribeAdResizeDelegate(_ delegate: TeadsSDK.TeadsMediatedAdViewDelegate, forAdView adView: UIKit.UIView) throws
89
93
@objc final public func registerAdView(_ adView: UIKit.UIView, delegate: TeadsSDK.TeadsMediatedAdViewDelegate?) throws
@@ -107,8 +111,21 @@ extension TeadsSDK.Teads {
107
111
extension UIKit.UILabel {
108
112
@_Concurrency.MainActor(unsafe) @objc override dynamic public func bind(component: TeadsSDK.CommonComponent?)
109
113
}
114
+
@objc public enum MediaScale : Swift.Int, Swift.Codable {
115
+
case scaleAspectFill = 0
116
+
case scaleAspectFit = 1
117
+
public init?(rawValue: Swift.Int)
118
+
public typealias RawValue = Swift.Int
119
+
public var rawValue: Swift.Int {
120
+
get
121
+
}
122
+
}
110
123
@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @_Concurrency.MainActor(unsafe) final public class TeadsMediaView : UIKit.UIView {
111
124
@_Concurrency.MainActor(unsafe) final public var placeholderImage: UIKit.UIImage?
125
+
@_Concurrency.MainActor(unsafe) final public var mediaScale: TeadsSDK.MediaScale {
126
+
get
127
+
set
128
+
}
112
129
@objc @_Concurrency.MainActor(unsafe) public init(videoComponent: TeadsSDK.VideoComponent)
113
130
@_Concurrency.MainActor(unsafe) @objc override dynamic public init(frame: CoreGraphics.CGRect)
114
131
@_Concurrency.MainActor(unsafe) @objc override final public func layoutSubviews()
0 commit comments