AdVideoFriendlyObstruction
@objc(AASDKAdVideoFriendlyObstruction)
public final class AdVideoFriendlyObstruction : NSObjectAn obstruction that is marked as “friendly” for viewability measurement purposes.
- 
                  
                  The view causing the obstruction. DeclarationSwift @objc public let view: UIView
- 
                  
                  The purpose for registering the obstruction as “friendly”. See AdVideoFriendlyObstructionPurposefor all possible cases.DeclarationSwift @objc public let purpose: AdVideoFriendlyObstructionPurpose
- 
                  
                  Optional, detailed reasoning for registering this obstruction as “friendly”. DeclarationSwift @objc public let detailedReason: String?
- 
                  
                  Initializes a “friendly” obstruction. Returns a new AdVideoFriendlyObstructioninstance.DeclarationSwift @objc public init(view: UIView, purpose: AdVideoFriendlyObstructionPurpose, detailedReason: String? = nil)Parametersviewthe view that’s causing the obstruction purposepurpose of registering viewas friendlydetailedReasonoptional description 
- 
                  
                  NSObjectimplementation for comparingAdVideoFriendlyObstructioninstances.DeclarationSwift public override func isEqual(_ object: Any?) -> Bool
- 
                  
                  NSObjectimplementation for comparingAdVideoFriendlyObstructioninstances.DeclarationSwift public override var hash: Int { get }
