AdBreakData
@interface AdBreakData : NSObject
/**
* Ad break id
*/
@property (nonatomic,strong) NSString *adBreakId;
/**
* Start position in millis
*/
@property (nonatomic,assign) long startPosition;
/**
* Duration in millis
* Includes all ads
*/
@property (nonatomic,assign) long duration;
/**
* Ad list
*/
@property (nonatomic,strong) NSMutableArray<AdData *> *ads;
/**
* Total ad count
* If live content, adCount will be -1
*/
@property (nonatomic,assign) int adCount;
- (id)initWithJSON:(NSDictionary *)value;
@end
Undocumented
-
Ad break id
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nonnull adBreakId; -
Start position in millis
Declaration
Objective-C
@property (nonatomic) long startPosition; -
Duration in millis Includes all ads
Declaration
Objective-C
@property (nonatomic) long duration; -
Ad list
Declaration
Objective-C
@property (nonatomic, strong) NSMutableArray<AdData *> *_Nonnull ads; -
Total ad count If live content, adCount will be -1
Declaration
Objective-C
@property (nonatomic) int adCount; -
Undocumented
Declaration
Objective-C
- (id)initWithJSON:(NSDictionary *)value;
Install in Dash
AdBreakData Class Reference