SAdSlot |
sealed class SAdSlot<I : SAdSlot<I>> |
SxAdSlot |
Contains all needed parameter to load an Ad slot. open class SxAdSlot : SAdSlot<SxAdSlot> |
SxAdType |
Type of advertisement. enum class SxAdType |
SxAdUseCase |
enum class SxAdUseCase |
SxBreakPosition |
Defines the position of an advertisment break inside an instream configuration. enum class SxBreakPosition |
SxClickType |
Defines the behaviour when user taps on a video of an advertisement. enum class SxClickType |
SxConfiguration |
Configuration for the advertisement overlay, click handling and other parameters. Can be used to configure the SxAdView or SxSequencer. By default the SxAdView uses the SxConfiguration.OUTSTREAM configuration and the SxSequencer the SxConfiguration.INSTREAM configuration. data class SxConfiguration |
SxConnectionType |
Type of internet connection. enum class SxConnectionType |
SxDeviceType |
Enum representing possible device types for the smartcore platform. enum class SxDeviceType |
SxEnvironmentVariables |
Contains all environment variables used by the smartcore. data class SxEnvironmentVariables |
SxEventType |
Events that are send from the Android side to the JavaScript core. enum class SxEventType |
SxLayoutConfiguration |
Defines the layout constraints of the video player. data class SxLayoutConfiguration |
SxMacros |
data class SxMacros |
SxOmidConfig |
data class SxOmidConfig |
SxOnEndBehaviour |
Defines the behaviour when the advertisement and all separator clips have finished playback. enum class SxOnEndBehaviour |
SxPlacementType |
sealed class SxPlacementType |
SxPlayerCapabilities |
Possible supported capabilities by the video player. enum class SxPlayerCapabilities |
SxSequencerAdSlot |
Defines an advertisement slot for the playback which is controlled by the SxSequencer. open class SxSequencerAdSlot : SAdSlot<SxSequencerAdSlot> |
SxVariant |
enum class SxVariant |
SxVariantAdapter |
class SxVariantAdapter |
kotlin.String |
isInstream |
val SxConfiguration.isInstream: Boolean |
isOutstream |
val SxConfiguration.isOutstream: Boolean |
copy |
fun <S : SAdSlot<S>> S.copy(adTag: String = this.adTag, extra: Any = this.extra, opener: String? = this.opener, forceOpener: Boolean = this.forceOpener, closer: String? = this.closer, forceCloser: Boolean = this.forceCloser, bumper: String? = this.bumper, forceBumper: Boolean = this.forceBumper, envVars: SxEnvironmentVariables = this.envVars, skipAdDuration: Int = this.skipAdDuration): S |