Package-level declarations

Types

Link copied to clipboard
data class AdParameters @JvmOverloads constructor(var value: String? = null, var xmlEncoded: Boolean? = null, var xmlString: String? = null) : VastDataClassInterface
Link copied to clipboard
data class Advertiser @JvmOverloads constructor(var value: String? = null, var id: String? = null, var xmlString: String? = null) : VastDataClassInterface

This class is used to represent the Advertiser tag parsed from the VAST file.

Link copied to clipboard
data class ClickTracking @JvmOverloads constructor(var value: String? = null, var id: String? = null, var xmlString: String? = null) : VastDataClassInterface
Link copied to clipboard
data class CompanionVast @JvmOverloads constructor(val staticResources: List<StaticResource>? = null, val iFrameResources: List<String>? = null, val htmlResources: List<String>? = null, val adParameters: AdParameters? = null, val altText: String? = null, val companionClickThrough: String? = null, val companionClickTracking: List<ClickTracking>? = null, val trackingEvents: List<Tracking>? = null, val width: Int? = null, val height: Int? = null, val id: String? = null, val assetWidth: Int? = null, val assetHeight: Int? = null, val expandedWidth: Int? = null, val expandedHeight: Int? = null, val apiFramework: String? = null, val adSlotId: String? = null, val pxRatio: BigDecimal? = null, val renderingMode: String? = "default", val xmlString: String? = null) : VastDataClassInterface

This class is used to represent the Companion tag parsed from the VAST file.

Link copied to clipboard
data class CreativeExtension @JvmOverloads constructor(var value: String = "", var type: String? = null, var attributes: MutableMap<String, String> = mutableMapOf(), var xmlString: String? = null) : VastDataClassInterface
Link copied to clipboard
data class StaticResource @JvmOverloads constructor(var value: String? = null, var creativeType: String? = null, var xmlString: String? = null) : VastDataClassInterface
Link copied to clipboard
data class Tracking @JvmOverloads constructor(var value: String = "", var event: String? = null, var offset: String? = null, var xmlString: String? = null) : VastDataClassInterface
Link copied to clipboard
data class VastExtension @JvmOverloads constructor(var type: String? = null, var value: String = "", var adVerifications: MutableList<Verification>? = null, var adContext: String? = null, var position: String? = null, var companionZoneId: String? = null, var xmlString: String? = null) : VastDataClassInterface