OOVASTNonLinear.h
1 #import <Foundation/Foundation.h>
2 #import "OOTBXML.h"
3 #import "OOVASTResource.h"
4 
9 @interface OOVASTNonLinear : NSObject
10 
11 @property (readonly, nonatomic, strong) NSString *id;
12 @property (readonly, nonatomic) NSInteger width;
13 @property (readonly, nonatomic) NSInteger height;
14 @property (readonly, nonatomic) NSInteger expandedWidth;
15 @property (readonly, nonatomic) NSInteger expandedHeight;
16 @property (readonly, nonatomic) BOOL scalable;
17 @property (readonly, nonatomic) BOOL maintainAspectRatio;
18 
19 @property (readonly, nonatomic) NSInteger minSuggestedDuration;
20 @property (readonly, nonatomic, strong) NSString *apiFramework;
21 @property (readonly, nonatomic, strong) OOVASTResource *resource;
22 @property (readonly, nonatomic, strong) NSMutableArray *clickTrackings;
23 @property (readonly, nonatomic, strong) NSString *clickThrough;
24 @property (readonly, nonatomic) OOTBXMLElement *creativeExtensions;
25 @property (readonly, nonatomic, strong) NSString *parameters;
26 
27 - (id)initWithElement:(OOTBXMLElement *)element;
28 
29 @end
NSMutableArray * clickTrackings
Definition: OOVASTNonLinear.h:22
NSInteger expandedWidth
Definition: OOVASTNonLinear.h:14
Definition: OOTBXML.h:54
A single non-linear, static advertisement that was defined in a VAST XML.
Definition: OOVASTNonLinear.h:9
NSInteger minSuggestedDuration
Definition: OOVASTNonLinear.h:19
BOOL maintainAspectRatio
Definition: OOVASTNonLinear.h:17
NSInteger expandedHeight
Definition: OOVASTNonLinear.h:15
NSString * apiFramework
Definition: OOVASTNonLinear.h:20
OOTBXMLElement * creativeExtensions
Definition: OOVASTNonLinear.h:24
NSInteger width
Definition: OOVASTNonLinear.h:12
NSString * parameters
Definition: OOVASTNonLinear.h:25
NSString * clickThrough
Definition: OOVASTNonLinear.h:23
NSString * id
Definition: OOVASTNonLinear.h:11
BOOL scalable
Definition: OOVASTNonLinear.h:16
NSInteger height
Definition: OOVASTNonLinear.h:13
OOVASTResource * resource
Definition: OOVASTNonLinear.h:21
A URL from which to get VAST information.
Definition: OOVASTResource.h:14