BMPAdStartedEvent

Objective-C


@interface BMPAdStartedEvent : BMPAdEvent

Swift

class AdStartedEvent : AdEvent

See PlayerListener for more information on this event.

  • Undocumented

    Declaration

    Objective-C

    @property (nonatomic, readonly, copy, nullable) NSURL *clickThroughUrl

    Swift

    var clickThroughUrl: URL? { get }
  • Undocumented

    Declaration

    Objective-C

    @property (nonatomic, readonly) BMPAdSourceType clientType

    Swift

    var clientType: AdSourceType { get }
  • Undocumented

    Declaration

    Objective-C

    @property (nonatomic, readonly) NSUInteger indexInQueue

    Swift

    var indexInQueue: UInt { get }
  • Undocumented

    Declaration

    Objective-C

    @property (nonatomic, readonly) NSTimeInterval duration

    Swift

    var duration: TimeInterval { get }
  • Undocumented

    Declaration

    Objective-C

    @property (nonatomic, readonly) NSTimeInterval timeOffset

    Swift

    var timeOffset: TimeInterval { get }
  • Undocumented

    Declaration

    Objective-C

    @property (nonatomic, readonly) NSTimeInterval skipOffset

    Swift

    var skipOffset: TimeInterval { get }
  • Undocumented

    Declaration

    Objective-C

    @property (nonatomic, readonly, copy, nullable) NSString *position

    Swift

    var position: String? { get }
  • Unavailable

    Undocumented

    Declaration

    Objective-C

    - (instancetype)init NS_UNAVAILABLE;
  • Unavailable

    Undocumented

    Declaration

    Objective-C

    + (instancetype)new NS_UNAVAILABLE;
  • Undocumented

    Declaration

    Objective-C

    - (instancetype)initWithClickThroughUrl:(nullable NSURL *)clickThroughUrl
                                 clientType:(BMPAdSourceType)clientType
                               indexInQueue:(NSUInteger)indexInQueue
                                   duration:(NSTimeInterval)duration
                                 timeOffset:(NSTimeInterval)timeOffset
                                 skipOffset:(NSTimeInterval)skipOffset
                                   position:(nullable NSString *)position
                                         ad:(nullable id<BMPAd>)ad NS_DESIGNATED_INITIALIZER;

    Swift

    init(clickThroughUrl: URL?, clientType: AdSourceType, indexInQueue: UInt, duration: TimeInterval, timeOffset: TimeInterval, skipOffset: TimeInterval, position: String?, ad: Ad?)