From 3e2a4b0e545d6597d7a34f3ab111aed9991472ff Mon Sep 17 00:00:00 2001 From: iAgentur Date: Fri, 3 Sep 2021 12:54:55 +0200 Subject: [PATCH] release v.0.0.3 --- .../-ringier-config/index.html | 19 +----------------- .../dokka/html/ringieradsdk/package-list | 2 -- DokkaDocs/dokka/html/scripts/pages.json | 2 +- demoApp/app/libs/ringieradsdk-release.aar | Bin 105822 -> 105218 bytes .../demo/ui/activities/BannerActivity.kt | 6 +++--- .../demo/ui/activities/TypesActivity.kt | 1 - .../demo/ui/models/RecyclerItemModel.kt | 5 ++++- .../demo/ui/models/RingierAdItemModel.kt | 4 ++-- .../demo/ui/viewholders/RecyclerViewHolder.kt | 1 - .../ui/viewholders/RingierAdViewHolder.kt | 11 +++++----- .../demo/ui/viewholders/SettingsViewHolder.kt | 4 ++-- 11 files changed, 19 insertions(+), 36 deletions(-) diff --git a/DokkaDocs/dokka/html/ringieradsdk/ch.iagentur.ringieradsdk.external/-ringier-config/index.html b/DokkaDocs/dokka/html/ringieradsdk/ch.iagentur.ringieradsdk.external/-ringier-config/index.html index 5ce78b2..4be852c 100644 --- a/DokkaDocs/dokka/html/ringieradsdk/ch.iagentur.ringieradsdk.external/-ringier-config/index.html +++ b/DokkaDocs/dokka/html/ringieradsdk/ch.iagentur.ringieradsdk.external/-ringier-config/index.html @@ -28,24 +28,7 @@

RingierConfig

Types

-
-
-
-
CustomParameters -
Link copied to clipboard
-
-
-
- -
-
object CustomParameters
-
-
-
-
-
-
- +
Slots diff --git a/DokkaDocs/dokka/html/ringieradsdk/package-list b/DokkaDocs/dokka/html/ringieradsdk/package-list index 68b57e7..db9b1ad 100644 --- a/DokkaDocs/dokka/html/ringieradsdk/package-list +++ b/DokkaDocs/dokka/html/ringieradsdk/package-list @@ -112,8 +112,6 @@ $dokka.location:ch.iagentur.ringieradsdk.external/AdControllerListener.AdRefresh $dokka.location:ch.iagentur.ringieradsdk.external/AdControllerListener.AdRefreshListener/onRefreshAdView/#/PointingToDeclaration/ringieradsdk/ch.iagentur.ringieradsdk.external/-ad-controller-listener/-ad-refresh-listener/on-refresh-ad-view.html $dokka.location:ch.iagentur.ringieradsdk.external/AdControllerListener///PointingToDeclaration/ringieradsdk/ch.iagentur.ringieradsdk.external/-ad-controller-listener/index.html $dokka.location:ch.iagentur.ringieradsdk.external/AdControllerListener/onAdRefreshListener/#/PointingToDeclaration/ringieradsdk/ch.iagentur.ringieradsdk.external/-ad-controller-listener/on-ad-refresh-listener.html -$dokka.location:ch.iagentur.ringieradsdk.external/RingierConfig.CustomParameters///PointingToDeclaration/ringieradsdk/ch.iagentur.ringieradsdk.external/-ringier-config/-custom-parameters/index.html -$dokka.location:ch.iagentur.ringieradsdk.external/RingierConfig.CustomParameters/ADMFORCE/#/PointingToDeclaration/ringieradsdk/ch.iagentur.ringieradsdk.external/-ringier-config/-custom-parameters/-a-d-m-f-o-r-c-e.html $dokka.location:ch.iagentur.ringieradsdk.external/RingierConfig.Slots///PointingToDeclaration/ringieradsdk/ch.iagentur.ringieradsdk.external/-ringier-config/-slots/index.html $dokka.location:ch.iagentur.ringieradsdk.external/RingierConfig.Slots/MODULE_ADMOB/#/PointingToDeclaration/ringieradsdk/ch.iagentur.ringieradsdk.external/-ringier-config/-slots/-m-o-d-u-l-e_-a-d-m-o-b.html $dokka.location:ch.iagentur.ringieradsdk.external/RingierConfig.Slots/MODULE_XANDR/#/PointingToDeclaration/ringieradsdk/ch.iagentur.ringieradsdk.external/-ringier-config/-slots/-m-o-d-u-l-e_-x-a-n-d-r.html diff --git a/DokkaDocs/dokka/html/scripts/pages.json b/DokkaDocs/dokka/html/scripts/pages.json index 7809599..bbc14df 100644 --- a/DokkaDocs/dokka/html/scripts/pages.json +++ b/DokkaDocs/dokka/html/scripts/pages.json @@ -1 +1 @@ -[{"name":"abstract fun adFailed(error: RingierAdError)","description":"ch.iagentur.ringieradsdk.external.ad.RingierAd.AdLoadListener.adFailed","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.ad/-ringier-ad/-ad-load-listener/ad-failed.html","searchKeys":["adFailed","abstract fun adFailed(error: RingierAdError)","ch.iagentur.ringieradsdk.external.ad.RingierAd.AdLoadListener.adFailed"]},{"name":"abstract fun adLoaded()","description":"ch.iagentur.ringieradsdk.external.ad.RingierAd.AdLoadListener.adLoaded","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.ad/-ringier-ad/-ad-load-listener/ad-loaded.html","searchKeys":["adLoaded","abstract fun adLoaded()","ch.iagentur.ringieradsdk.external.ad.RingierAd.AdLoadListener.adLoaded"]},{"name":"abstract fun adSize(size: RingierAdSize)","description":"ch.iagentur.ringieradsdk.external.ad.RingierAd.AdSizeListener.adSize","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.ad/-ringier-ad/-ad-size-listener/ad-size.html","searchKeys":["adSize","abstract fun adSize(size: RingierAdSize)","ch.iagentur.ringieradsdk.external.ad.RingierAd.AdSizeListener.adSize"]},{"name":"abstract fun adSizes(sizes: List)","description":"ch.iagentur.ringieradsdk.external.ad.RingierAd.AdSizeListener.adSizes","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.ad/-ringier-ad/-ad-size-listener/ad-sizes.html","searchKeys":["adSizes","abstract fun adSizes(sizes: List)","ch.iagentur.ringieradsdk.external.ad.RingierAd.AdSizeListener.adSizes"]},{"name":"abstract fun addKeyword(keyword: String, value: String)","description":"ch.iagentur.ringieradsdk.external.ad.RingierAd.addKeyword","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.ad/-ringier-ad/add-keyword.html","searchKeys":["addKeyword","abstract fun addKeyword(keyword: String, value: String)","ch.iagentur.ringieradsdk.external.ad.RingierAd.addKeyword"]},{"name":"abstract fun addKeywords(keywords: Map)","description":"ch.iagentur.ringieradsdk.external.ad.RingierAd.addKeywords","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.ad/-ringier-ad/add-keywords.html","searchKeys":["addKeywords","abstract fun addKeywords(keywords: Map)","ch.iagentur.ringieradsdk.external.ad.RingierAd.addKeywords"]},{"name":"abstract fun addListener(listener: TagManagerConfigProvider.OnConfigReadyListener)","description":"ch.iagentur.ringieradsdk.internal.TagManagerConfigProvider.addListener","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal/-tag-manager-config-provider/add-listener.html","searchKeys":["addListener","abstract fun addListener(listener: TagManagerConfigProvider.OnConfigReadyListener)","ch.iagentur.ringieradsdk.internal.TagManagerConfigProvider.addListener"]},{"name":"abstract fun destroy()","description":"ch.iagentur.ringieradsdk.external.ad.RingierAd.destroy","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.ad/-ringier-ad/destroy.html","searchKeys":["destroy","abstract fun destroy()","ch.iagentur.ringieradsdk.external.ad.RingierAd.destroy"]},{"name":"abstract fun destroy()","description":"ch.iagentur.ringieradsdk.external.adadapters.AdAdapter.destroy","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.adadapters/-ad-adapter/destroy.html","searchKeys":["destroy","abstract fun destroy()","ch.iagentur.ringieradsdk.external.adadapters.AdAdapter.destroy"]},{"name":"abstract fun getAdView(): View?","description":"ch.iagentur.ringieradsdk.external.adadapters.AdAdapter.getAdView","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.adadapters/-ad-adapter/get-ad-view.html","searchKeys":["getAdView","abstract fun getAdView(): View?","ch.iagentur.ringieradsdk.external.adadapters.AdAdapter.getAdView"]},{"name":"abstract fun getCustomConfiguration(): RingierAd.CustomConfiguration","description":"ch.iagentur.ringieradsdk.internal.TagManagerConfigProvider.getCustomConfiguration","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal/-tag-manager-config-provider/get-custom-configuration.html","searchKeys":["getCustomConfiguration","abstract fun getCustomConfiguration(): RingierAd.CustomConfiguration","ch.iagentur.ringieradsdk.internal.TagManagerConfigProvider.getCustomConfiguration"]},{"name":"abstract fun getRootAd(): RootAd?","description":"ch.iagentur.ringieradsdk.internal.TagManagerConfigProvider.getRootAd","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal/-tag-manager-config-provider/get-root-ad.html","searchKeys":["getRootAd","abstract fun getRootAd(): RootAd?","ch.iagentur.ringieradsdk.internal.TagManagerConfigProvider.getRootAd"]},{"name":"abstract fun initAd(adParameters: AdParameters)","description":"ch.iagentur.ringieradsdk.external.adadapters.AdAdapter.initAd","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.adadapters/-ad-adapter/init-ad.html","searchKeys":["initAd","abstract fun initAd(adParameters: AdParameters)","ch.iagentur.ringieradsdk.external.adadapters.AdAdapter.initAd"]},{"name":"abstract fun initialize()","description":"ch.iagentur.ringieradsdk.internal.TagManagerConfigProvider.initialize","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal/-tag-manager-config-provider/initialize.html","searchKeys":["initialize","abstract fun initialize()","ch.iagentur.ringieradsdk.internal.TagManagerConfigProvider.initialize"]},{"name":"abstract fun loadAd()","description":"ch.iagentur.ringieradsdk.external.adadapters.AdAdapter.loadAd","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.adadapters/-ad-adapter/load-ad.html","searchKeys":["loadAd","abstract fun loadAd()","ch.iagentur.ringieradsdk.external.adadapters.AdAdapter.loadAd"]},{"name":"abstract fun loadAd(slot: String, channel: String)","description":"ch.iagentur.ringieradsdk.external.ad.RingierAd.loadAd","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.ad/-ringier-ad/load-ad.html","searchKeys":["loadAd","abstract fun loadAd(slot: String, channel: String)","ch.iagentur.ringieradsdk.external.ad.RingierAd.loadAd"]},{"name":"abstract fun onError(error: Throwable)","description":"ch.iagentur.ringieradsdk.internal.TagManagerConfigProvider.OnConfigReadyListener.onError","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal/-tag-manager-config-provider/-on-config-ready-listener/on-error.html","searchKeys":["onError","abstract fun onError(error: Throwable)","ch.iagentur.ringieradsdk.internal.TagManagerConfigProvider.OnConfigReadyListener.onError"]},{"name":"abstract fun onLoadAdFailed()","description":"ch.iagentur.ringieradsdk.external.adadapters.AdAdapter.OnLoadAdFailedListener.onLoadAdFailed","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.adadapters/-ad-adapter/-on-load-ad-failed-listener/on-load-ad-failed.html","searchKeys":["onLoadAdFailed","abstract fun onLoadAdFailed()","ch.iagentur.ringieradsdk.external.adadapters.AdAdapter.OnLoadAdFailedListener.onLoadAdFailed"]},{"name":"abstract fun onReady(adModels: RootAd)","description":"ch.iagentur.ringieradsdk.internal.TagManagerConfigProvider.OnConfigReadyListener.onReady","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal/-tag-manager-config-provider/-on-config-ready-listener/on-ready.html","searchKeys":["onReady","abstract fun onReady(adModels: RootAd)","ch.iagentur.ringieradsdk.internal.TagManagerConfigProvider.OnConfigReadyListener.onReady"]},{"name":"abstract fun onRefreshAdView()","description":"ch.iagentur.ringieradsdk.external.AdControllerListener.AdRefreshListener.onRefreshAdView","location":"ringieradsdk/ch.iagentur.ringieradsdk.external/-ad-controller-listener/-ad-refresh-listener/on-refresh-ad-view.html","searchKeys":["onRefreshAdView","abstract fun onRefreshAdView()","ch.iagentur.ringieradsdk.external.AdControllerListener.AdRefreshListener.onRefreshAdView"]},{"name":"abstract fun pause()","description":"ch.iagentur.ringieradsdk.external.ad.RingierAd.pause","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.ad/-ringier-ad/pause.html","searchKeys":["pause","abstract fun pause()","ch.iagentur.ringieradsdk.external.ad.RingierAd.pause"]},{"name":"abstract fun pause()","description":"ch.iagentur.ringieradsdk.external.adadapters.AdAdapter.pause","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.adadapters/-ad-adapter/pause.html","searchKeys":["pause","abstract fun pause()","ch.iagentur.ringieradsdk.external.adadapters.AdAdapter.pause"]},{"name":"abstract fun removeAllKeywords()","description":"ch.iagentur.ringieradsdk.external.ad.RingierAd.removeAllKeywords","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.ad/-ringier-ad/remove-all-keywords.html","searchKeys":["removeAllKeywords","abstract fun removeAllKeywords()","ch.iagentur.ringieradsdk.external.ad.RingierAd.removeAllKeywords"]},{"name":"abstract fun removeKeyword(keyword: String)","description":"ch.iagentur.ringieradsdk.external.ad.RingierAd.removeKeyword","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.ad/-ringier-ad/remove-keyword.html","searchKeys":["removeKeyword","abstract fun removeKeyword(keyword: String)","ch.iagentur.ringieradsdk.external.ad.RingierAd.removeKeyword"]},{"name":"abstract fun removeListener(listener: TagManagerConfigProvider.OnConfigReadyListener)","description":"ch.iagentur.ringieradsdk.internal.TagManagerConfigProvider.removeListener","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal/-tag-manager-config-provider/remove-listener.html","searchKeys":["removeListener","abstract fun removeListener(listener: TagManagerConfigProvider.OnConfigReadyListener)","ch.iagentur.ringieradsdk.internal.TagManagerConfigProvider.removeListener"]},{"name":"abstract fun resume()","description":"ch.iagentur.ringieradsdk.external.ad.RingierAd.resume","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.ad/-ringier-ad/resume.html","searchKeys":["resume","abstract fun resume()","ch.iagentur.ringieradsdk.external.ad.RingierAd.resume"]},{"name":"abstract fun resume()","description":"ch.iagentur.ringieradsdk.external.adadapters.AdAdapter.resume","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.adadapters/-ad-adapter/resume.html","searchKeys":["resume","abstract fun resume()","ch.iagentur.ringieradsdk.external.adadapters.AdAdapter.resume"]},{"name":"abstract fun runAsync(runnable: Runnable)","description":"ch.iagentur.ringieradsdk.internal.AsyncManager.runAsync","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal/-async-manager/run-async.html","searchKeys":["runAsync","abstract fun runAsync(runnable: Runnable)","ch.iagentur.ringieradsdk.internal.AsyncManager.runAsync"]},{"name":"abstract fun setAutoRefreshInterval(seconds: Int)","description":"ch.iagentur.ringieradsdk.external.ad.RingierAd.setAutoRefreshInterval","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.ad/-ringier-ad/set-auto-refresh-interval.html","searchKeys":["setAutoRefreshInterval","abstract fun setAutoRefreshInterval(seconds: Int)","ch.iagentur.ringieradsdk.external.ad.RingierAd.setAutoRefreshInterval"]},{"name":"abstract val isConfigLoaded: Boolean","description":"ch.iagentur.ringieradsdk.internal.TagManagerConfigProvider.isConfigLoaded","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal/-tag-manager-config-provider/is-config-loaded.html","searchKeys":["isConfigLoaded","abstract val isConfigLoaded: Boolean","ch.iagentur.ringieradsdk.internal.TagManagerConfigProvider.isConfigLoaded"]},{"name":"abstract var adLoadListener: RingierAd.AdLoadListener?","description":"ch.iagentur.ringieradsdk.external.adadapters.AdAdapter.adLoadListener","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.adadapters/-ad-adapter/ad-load-listener.html","searchKeys":["adLoadListener","abstract var adLoadListener: RingierAd.AdLoadListener?","ch.iagentur.ringieradsdk.external.adadapters.AdAdapter.adLoadListener"]},{"name":"abstract var adSizeListener: RingierAd.AdSizeListener?","description":"ch.iagentur.ringieradsdk.external.adadapters.AdAdapter.adSizeListener","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.adadapters/-ad-adapter/ad-size-listener.html","searchKeys":["adSizeListener","abstract var adSizeListener: RingierAd.AdSizeListener?","ch.iagentur.ringieradsdk.external.adadapters.AdAdapter.adSizeListener"]},{"name":"abstract var onAdRefreshListener: AdControllerListener.AdRefreshListener?","description":"ch.iagentur.ringieradsdk.external.AdControllerListener.onAdRefreshListener","location":"ringieradsdk/ch.iagentur.ringieradsdk.external/-ad-controller-listener/on-ad-refresh-listener.html","searchKeys":["onAdRefreshListener","abstract var onAdRefreshListener: AdControllerListener.AdRefreshListener?","ch.iagentur.ringieradsdk.external.AdControllerListener.onAdRefreshListener"]},{"name":"abstract var onLoadAdFailedListener: AdAdapter.OnLoadAdFailedListener?","description":"ch.iagentur.ringieradsdk.external.adadapters.AdAdapter.onLoadAdFailedListener","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.adadapters/-ad-adapter/on-load-ad-failed-listener.html","searchKeys":["onLoadAdFailedListener","abstract var onLoadAdFailedListener: AdAdapter.OnLoadAdFailedListener?","ch.iagentur.ringieradsdk.external.adadapters.AdAdapter.onLoadAdFailedListener"]},{"name":"class AdController(context: Context, adConfigProvider: TagManagerConfigProvider) : AdControllerListener","description":"ch.iagentur.ringieradsdk.external.AdController","location":"ringieradsdk/ch.iagentur.ringieradsdk.external/-ad-controller/index.html","searchKeys":["AdController","class AdController(context: Context, adConfigProvider: TagManagerConfigProvider) : AdControllerListener","ch.iagentur.ringieradsdk.external.AdController"]},{"name":"class AdMobAdAdapter(context: Context) : AdAdapter","description":"ch.iagentur.ringieradsdk.external.adadapters.AdMobAdAdapter","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.adadapters/-ad-mob-ad-adapter/index.html","searchKeys":["AdMobAdAdapter","class AdMobAdAdapter(context: Context) : AdAdapter","ch.iagentur.ringieradsdk.external.adadapters.AdMobAdAdapter"]},{"name":"class AsyncManagerImpl : AsyncManager","description":"ch.iagentur.ringieradsdk.internal.AsyncManagerImpl","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal/-async-manager-impl/index.html","searchKeys":["AsyncManagerImpl","class AsyncManagerImpl : AsyncManager","ch.iagentur.ringieradsdk.internal.AsyncManagerImpl"]},{"name":"class BannerAdView : RingierAdView","description":"ch.iagentur.ringieradsdk.external.ad.BannerAdView","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.ad/-banner-ad-view/index.html","searchKeys":["BannerAdView","class BannerAdView : RingierAdView","ch.iagentur.ringieradsdk.external.ad.BannerAdView"]},{"name":"class RingierAdError(message: String?, throwable: Throwable?)","description":"ch.iagentur.ringieradsdk.external.error.RingierAdError","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.error/-ringier-ad-error/index.html","searchKeys":["RingierAdError","class RingierAdError(message: String?, throwable: Throwable?)","ch.iagentur.ringieradsdk.external.error.RingierAdError"]},{"name":"class TagManagerConfigProviderImpl(context: Context, assetsPath: String?, url: String?, asyncManager: AsyncManager, customConfiguration: RingierAd.CustomConfiguration) : TagManagerConfigProvider","description":"ch.iagentur.ringieradsdk.internal.TagManagerConfigProviderImpl","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal/-tag-manager-config-provider-impl/index.html","searchKeys":["TagManagerConfigProviderImpl","class TagManagerConfigProviderImpl(context: Context, assetsPath: String?, url: String?, asyncManager: AsyncManager, customConfiguration: RingierAd.CustomConfiguration) : TagManagerConfigProvider","ch.iagentur.ringieradsdk.internal.TagManagerConfigProviderImpl"]},{"name":"class XandrAdAdapter(context: Context) : AdAdapter","description":"ch.iagentur.ringieradsdk.external.adadapters.XandrAdAdapter","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.adadapters/-xandr-ad-adapter/index.html","searchKeys":["XandrAdAdapter","class XandrAdAdapter(context: Context) : AdAdapter","ch.iagentur.ringieradsdk.external.adadapters.XandrAdAdapter"]},{"name":"const val ADMFORCE: String","description":"ch.iagentur.ringieradsdk.external.RingierConfig.CustomParameters.ADMFORCE","location":"ringieradsdk/ch.iagentur.ringieradsdk.external/-ringier-config/-custom-parameters/-a-d-m-f-o-r-c-e.html","searchKeys":["ADMFORCE","const val ADMFORCE: String","ch.iagentur.ringieradsdk.external.RingierConfig.CustomParameters.ADMFORCE"]},{"name":"const val DELAY_BETWEEN_VISIBILITY_CHECK: Long = 100L","description":"ch.iagentur.ringieradsdk.external.RingierConfig.DELAY_BETWEEN_VISIBILITY_CHECK","location":"ringieradsdk/ch.iagentur.ringieradsdk.external/-ringier-config/-d-e-l-a-y_-b-e-t-w-e-e-n_-v-i-s-i-b-i-l-i-t-y_-c-h-e-c-k.html","searchKeys":["DELAY_BETWEEN_VISIBILITY_CHECK","const val DELAY_BETWEEN_VISIBILITY_CHECK: Long = 100L","ch.iagentur.ringieradsdk.external.RingierConfig.DELAY_BETWEEN_VISIBILITY_CHECK"]},{"name":"const val LOG_TAG: String","description":"ch.iagentur.ringieradsdk.external.RingierConfig.LOG_TAG","location":"ringieradsdk/ch.iagentur.ringieradsdk.external/-ringier-config/-l-o-g_-t-a-g.html","searchKeys":["LOG_TAG","const val LOG_TAG: String","ch.iagentur.ringieradsdk.external.RingierConfig.LOG_TAG"]},{"name":"const val MODULE_ADMOB: String","description":"ch.iagentur.ringieradsdk.external.RingierConfig.Slots.MODULE_ADMOB","location":"ringieradsdk/ch.iagentur.ringieradsdk.external/-ringier-config/-slots/-m-o-d-u-l-e_-a-d-m-o-b.html","searchKeys":["MODULE_ADMOB","const val MODULE_ADMOB: String","ch.iagentur.ringieradsdk.external.RingierConfig.Slots.MODULE_ADMOB"]},{"name":"const val MODULE_XANDR: String","description":"ch.iagentur.ringieradsdk.external.RingierConfig.Slots.MODULE_XANDR","location":"ringieradsdk/ch.iagentur.ringieradsdk.external/-ringier-config/-slots/-m-o-d-u-l-e_-x-a-n-d-r.html","searchKeys":["MODULE_XANDR","const val MODULE_XANDR: String","ch.iagentur.ringieradsdk.external.RingierConfig.Slots.MODULE_XANDR"]},{"name":"const val PLATFORM_ANDROID: String","description":"ch.iagentur.ringieradsdk.external.RingierConfig.Slots.PLATFORM_ANDROID","location":"ringieradsdk/ch.iagentur.ringieradsdk.external/-ringier-config/-slots/-p-l-a-t-f-o-r-m_-a-n-d-r-o-i-d.html","searchKeys":["PLATFORM_ANDROID","const val PLATFORM_ANDROID: String","ch.iagentur.ringieradsdk.external.RingierConfig.Slots.PLATFORM_ANDROID"]},{"name":"const val SPLIT_BY_LOWER_SPACE: String","description":"ch.iagentur.ringieradsdk.external.RingierConfig.SPLIT_BY_LOWER_SPACE","location":"ringieradsdk/ch.iagentur.ringieradsdk.external/-ringier-config/-s-p-l-i-t_-b-y_-l-o-w-e-r_-s-p-a-c-e.html","searchKeys":["SPLIT_BY_LOWER_SPACE","const val SPLIT_BY_LOWER_SPACE: String","ch.iagentur.ringieradsdk.external.RingierConfig.SPLIT_BY_LOWER_SPACE"]},{"name":"const val SPLIT_BY_X: String","description":"ch.iagentur.ringieradsdk.external.RingierConfig.SPLIT_BY_X","location":"ringieradsdk/ch.iagentur.ringieradsdk.external/-ringier-config/-s-p-l-i-t_-b-y_-x.html","searchKeys":["SPLIT_BY_X","const val SPLIT_BY_X: String","ch.iagentur.ringieradsdk.external.RingierConfig.SPLIT_BY_X"]},{"name":"const val TEST_AD_UNIT_ID: String","description":"ch.iagentur.ringieradsdk.external.adadapters.AdMobAdAdapter.Companion.TEST_AD_UNIT_ID","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.adadapters/-ad-mob-ad-adapter/-companion/-t-e-s-t_-a-d_-u-n-i-t_-i-d.html","searchKeys":["TEST_AD_UNIT_ID","const val TEST_AD_UNIT_ID: String","ch.iagentur.ringieradsdk.external.adadapters.AdMobAdAdapter.Companion.TEST_AD_UNIT_ID"]},{"name":"const val URLS_SETTINGS: String","description":"ch.iagentur.ringieradsdk.external.RingierConfig.URLS_SETTINGS","location":"ringieradsdk/ch.iagentur.ringieradsdk.external/-ringier-config/-u-r-l-s_-s-e-t-t-i-n-g-s.html","searchKeys":["URLS_SETTINGS","const val URLS_SETTINGS: String","ch.iagentur.ringieradsdk.external.RingierConfig.URLS_SETTINGS"]},{"name":"data class AdConfig(enabled: Boolean?, native: Boolean?, lazyLoading: LazyLoading?, targeting: TargetingLocal, setting: SettingsLocal?, modules: List?, allowedSizes: List?)","description":"ch.iagentur.ringieradsdk.internal.data.network.models.AdConfig","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.network.models/-ad-config/index.html","searchKeys":["AdConfig","data class AdConfig(enabled: Boolean?, native: Boolean?, lazyLoading: LazyLoading?, targeting: TargetingLocal, setting: SettingsLocal?, modules: List?, allowedSizes: List?)","ch.iagentur.ringieradsdk.internal.data.network.models.AdConfig"]},{"name":"data class AdParameters(adUnitOrMemberId: String?, inventoryCode: String?, isTestMode: Boolean, allSizes: List, keywords: Map?, autoRefreshInterval: Int?)","description":"ch.iagentur.ringieradsdk.internal.data.entities.models.AdParameters","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.entities.models/-ad-parameters/index.html","searchKeys":["AdParameters","data class AdParameters(adUnitOrMemberId: String?, inventoryCode: String?, isTestMode: Boolean, allSizes: List, keywords: Map?, autoRefreshInterval: Int?)","ch.iagentur.ringieradsdk.internal.data.entities.models.AdParameters"]},{"name":"data class AllowedSizes(minWidth: Int?, sizes: List?)","description":"ch.iagentur.ringieradsdk.internal.data.network.models.AllowedSizes","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.network.models/-allowed-sizes/index.html","searchKeys":["AllowedSizes","data class AllowedSizes(minWidth: Int?, sizes: List?)","ch.iagentur.ringieradsdk.internal.data.network.models.AllowedSizes"]},{"name":"data class Configuration(configAssetPath: String?, logsEnabled: Boolean, url: String?)","description":"ch.iagentur.ringieradsdk.RingierAd.Configuration","location":"ringieradsdk/ch.iagentur.ringieradsdk/-ringier-ad/-configuration/index.html","searchKeys":["Configuration","data class Configuration(configAssetPath: String?, logsEnabled: Boolean, url: String?)","ch.iagentur.ringieradsdk.RingierAd.Configuration"]},{"name":"data class CustomConfiguration(memberId: String?, adUnitId: String?, keywords: Map?, isTestMode: Boolean)","description":"ch.iagentur.ringieradsdk.RingierAd.CustomConfiguration","location":"ringieradsdk/ch.iagentur.ringieradsdk/-ringier-ad/-custom-configuration/index.html","searchKeys":["CustomConfiguration","data class CustomConfiguration(memberId: String?, adUnitId: String?, keywords: Map?, isTestMode: Boolean)","ch.iagentur.ringieradsdk.RingierAd.CustomConfiguration"]},{"name":"data class LazyLoading(offset: Int?, enabled: Boolean)","description":"ch.iagentur.ringieradsdk.internal.data.network.models.LazyLoading","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.network.models/-lazy-loading/index.html","searchKeys":["LazyLoading","data class LazyLoading(offset: Int?, enabled: Boolean)","ch.iagentur.ringieradsdk.internal.data.network.models.LazyLoading"]},{"name":"data class Modules(name: String?, type: String?, enabled: Boolean, queueEnabler: Boolean, version: String?, settings: SettingsModule)","description":"ch.iagentur.ringieradsdk.internal.data.network.models.Modules","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.network.models/-modules/index.html","searchKeys":["Modules","data class Modules(name: String?, type: String?, enabled: Boolean, queueEnabler: Boolean, version: String?, settings: SettingsModule)","ch.iagentur.ringieradsdk.internal.data.network.models.Modules"]},{"name":"data class Placements(mobileAppAndroid: Map>)","description":"ch.iagentur.ringieradsdk.internal.data.network.models.Placements","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.network.models/-placements/index.html","searchKeys":["Placements","data class Placements(mobileAppAndroid: Map>)","ch.iagentur.ringieradsdk.internal.data.network.models.Placements"]},{"name":"data class RingierAdSize(width: Int?, height: Int?)","description":"ch.iagentur.ringieradsdk.external.models.RingierAdSize","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.models/-ringier-ad-size/index.html","searchKeys":["RingierAdSize","data class RingierAdSize(width: Int?, height: Int?)","ch.iagentur.ringieradsdk.external.models.RingierAdSize"]},{"name":"data class RingierAdUrlModel(title: String, url: String, isActivated: Boolean, isRemovable: Boolean)","description":"ch.iagentur.ringieradsdk.external.models.RingierAdUrlModel","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.models/-ringier-ad-url-model/index.html","searchKeys":["RingierAdUrlModel","data class RingierAdUrlModel(title: String, url: String, isActivated: Boolean, isRemovable: Boolean)","ch.iagentur.ringieradsdk.external.models.RingierAdUrlModel"]},{"name":"data class RootAd(name: String?, token: String?, targetings: TargetingGlobal?, settings: SettingsGlobal?, modules: List?, placements: Placements?)","description":"ch.iagentur.ringieradsdk.internal.data.network.models.RootAd","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.network.models/-root-ad/index.html","searchKeys":["RootAd","data class RootAd(name: String?, token: String?, targetings: TargetingGlobal?, settings: SettingsGlobal?, modules: List?, placements: Placements?)","ch.iagentur.ringieradsdk.internal.data.network.models.RootAd"]},{"name":"data class SettingsGlobal(overrideChannel: Int?, overrideAllowedSizes: Int?, vmapUrl: String?, serverSideAdInjection: Int?, serverSideAdInjectionPal: Int?, timeBlocker: String?, autoLoadSlots: Int?)","description":"ch.iagentur.ringieradsdk.internal.data.network.models.SettingsGlobal","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.network.models/-settings-global/index.html","searchKeys":["SettingsGlobal","data class SettingsGlobal(overrideChannel: Int?, overrideAllowedSizes: Int?, vmapUrl: String?, serverSideAdInjection: Int?, serverSideAdInjectionPal: Int?, timeBlocker: String?, autoLoadSlots: Int?)","ch.iagentur.ringieradsdk.internal.data.network.models.SettingsGlobal"]},{"name":"data class SettingsLocal(adUnitId: String?)","description":"ch.iagentur.ringieradsdk.internal.data.network.models.SettingsLocal","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.network.models/-settings-local/index.html","searchKeys":["SettingsLocal","data class SettingsLocal(adUnitId: String?)","ch.iagentur.ringieradsdk.internal.data.network.models.SettingsLocal"]},{"name":"data class SettingsModule(astVersion: String?, blockPixelCreativeSize: String?, defaultPixelCreativeSize: String?, memberId: String?, url: String?)","description":"ch.iagentur.ringieradsdk.internal.data.network.models.SettingsModule","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.network.models/-settings-module/index.html","searchKeys":["SettingsModule","data class SettingsModule(astVersion: String?, blockPixelCreativeSize: String?, defaultPixelCreativeSize: String?, memberId: String?, url: String?)","ch.iagentur.ringieradsdk.internal.data.network.models.SettingsModule"]},{"name":"data class TargetingGlobal(admforce: String?)","description":"ch.iagentur.ringieradsdk.internal.data.network.models.TargetingGlobal","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.network.models/-targeting-global/index.html","searchKeys":["TargetingGlobal","data class TargetingGlobal(admforce: String?)","ch.iagentur.ringieradsdk.internal.data.network.models.TargetingGlobal"]},{"name":"data class TargetingLocal(product: String?)","description":"ch.iagentur.ringieradsdk.internal.data.network.models.TargetingLocal","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.network.models/-targeting-local/index.html","searchKeys":["TargetingLocal","data class TargetingLocal(product: String?)","ch.iagentur.ringieradsdk.internal.data.network.models.TargetingLocal"]},{"name":"fun AdConfig(enabled: Boolean? = null, native: Boolean? = null, lazyLoading: LazyLoading?, targeting: TargetingLocal, setting: SettingsLocal?, modules: List?, allowedSizes: List?)","description":"ch.iagentur.ringieradsdk.internal.data.network.models.AdConfig.AdConfig","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.network.models/-ad-config/-ad-config.html","searchKeys":["AdConfig","fun AdConfig(enabled: Boolean? = null, native: Boolean? = null, lazyLoading: LazyLoading?, targeting: TargetingLocal, setting: SettingsLocal?, modules: List?, allowedSizes: List?)","ch.iagentur.ringieradsdk.internal.data.network.models.AdConfig.AdConfig"]},{"name":"fun AdController(context: Context, adConfigProvider: TagManagerConfigProvider)","description":"ch.iagentur.ringieradsdk.external.AdController.AdController","location":"ringieradsdk/ch.iagentur.ringieradsdk.external/-ad-controller/-ad-controller.html","searchKeys":["AdController","fun AdController(context: Context, adConfigProvider: TagManagerConfigProvider)","ch.iagentur.ringieradsdk.external.AdController.AdController"]},{"name":"fun AdMobAdAdapter(context: Context)","description":"ch.iagentur.ringieradsdk.external.adadapters.AdMobAdAdapter.AdMobAdAdapter","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.adadapters/-ad-mob-ad-adapter/-ad-mob-ad-adapter.html","searchKeys":["AdMobAdAdapter","fun AdMobAdAdapter(context: Context)","ch.iagentur.ringieradsdk.external.adadapters.AdMobAdAdapter.AdMobAdAdapter"]},{"name":"fun AdParameters(adUnitOrMemberId: String? = null, inventoryCode: String? = null, isTestMode: Boolean = false, allSizes: List, keywords: Map? = null, autoRefreshInterval: Int? = null)","description":"ch.iagentur.ringieradsdk.internal.data.entities.models.AdParameters.AdParameters","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.entities.models/-ad-parameters/-ad-parameters.html","searchKeys":["AdParameters","fun AdParameters(adUnitOrMemberId: String? = null, inventoryCode: String? = null, isTestMode: Boolean = false, allSizes: List, keywords: Map? = null, autoRefreshInterval: Int? = null)","ch.iagentur.ringieradsdk.internal.data.entities.models.AdParameters.AdParameters"]},{"name":"fun AllowedSizes(minWidth: Int? = null, sizes: List? = listOf())","description":"ch.iagentur.ringieradsdk.internal.data.network.models.AllowedSizes.AllowedSizes","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.network.models/-allowed-sizes/-allowed-sizes.html","searchKeys":["AllowedSizes","fun AllowedSizes(minWidth: Int? = null, sizes: List? = listOf())","ch.iagentur.ringieradsdk.internal.data.network.models.AllowedSizes.AllowedSizes"]},{"name":"fun AsyncManagerImpl()","description":"ch.iagentur.ringieradsdk.internal.AsyncManagerImpl.AsyncManagerImpl","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal/-async-manager-impl/-async-manager-impl.html","searchKeys":["AsyncManagerImpl","fun AsyncManagerImpl()","ch.iagentur.ringieradsdk.internal.AsyncManagerImpl.AsyncManagerImpl"]},{"name":"fun BannerAdView(context: Context)","description":"ch.iagentur.ringieradsdk.external.ad.BannerAdView.BannerAdView","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.ad/-banner-ad-view/-banner-ad-view.html","searchKeys":["BannerAdView","fun BannerAdView(context: Context)","ch.iagentur.ringieradsdk.external.ad.BannerAdView.BannerAdView"]},{"name":"fun BannerAdView(context: Context, attrs: AttributeSet?)","description":"ch.iagentur.ringieradsdk.external.ad.BannerAdView.BannerAdView","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.ad/-banner-ad-view/-banner-ad-view.html","searchKeys":["BannerAdView","fun BannerAdView(context: Context, attrs: AttributeSet?)","ch.iagentur.ringieradsdk.external.ad.BannerAdView.BannerAdView"]},{"name":"fun BannerAdView(context: Context, attrs: AttributeSet?, defStyleAttr: Int)","description":"ch.iagentur.ringieradsdk.external.ad.BannerAdView.BannerAdView","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.ad/-banner-ad-view/-banner-ad-view.html","searchKeys":["BannerAdView","fun BannerAdView(context: Context, attrs: AttributeSet?, defStyleAttr: Int)","ch.iagentur.ringieradsdk.external.ad.BannerAdView.BannerAdView"]},{"name":"fun BannerAdView(context: Context, attrs: AttributeSet?, defStyleAttr: Int, defStyleRes: Int)","description":"ch.iagentur.ringieradsdk.external.ad.BannerAdView.BannerAdView","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.ad/-banner-ad-view/-banner-ad-view.html","searchKeys":["BannerAdView","fun BannerAdView(context: Context, attrs: AttributeSet?, defStyleAttr: Int, defStyleRes: Int)","ch.iagentur.ringieradsdk.external.ad.BannerAdView.BannerAdView"]},{"name":"fun Configuration(configAssetPath: String? = null, logsEnabled: Boolean = false, url: String? = null)","description":"ch.iagentur.ringieradsdk.RingierAd.Configuration.Configuration","location":"ringieradsdk/ch.iagentur.ringieradsdk/-ringier-ad/-configuration/-configuration.html","searchKeys":["Configuration","fun Configuration(configAssetPath: String? = null, logsEnabled: Boolean = false, url: String? = null)","ch.iagentur.ringieradsdk.RingierAd.Configuration.Configuration"]},{"name":"fun Context.asFloatPixels(dps: Float): Float","description":"ch.iagentur.ringieradsdk.internal.extensions.asFloatPixels","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.extensions/as-float-pixels.html","searchKeys":["asFloatPixels","fun Context.asFloatPixels(dps: Float): Float","ch.iagentur.ringieradsdk.internal.extensions.asFloatPixels"]},{"name":"fun Context.asIntPixels(dps: Float): Int","description":"ch.iagentur.ringieradsdk.internal.extensions.asIntPixels","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.extensions/as-int-pixels.html","searchKeys":["asIntPixels","fun Context.asIntPixels(dps: Float): Int","ch.iagentur.ringieradsdk.internal.extensions.asIntPixels"]},{"name":"fun Context.dpsToFloatPixels(float: Float): Float","description":"ch.iagentur.ringieradsdk.internal.extensions.dpsToFloatPixels","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.extensions/dps-to-float-pixels.html","searchKeys":["dpsToFloatPixels","fun Context.dpsToFloatPixels(float: Float): Float","ch.iagentur.ringieradsdk.internal.extensions.dpsToFloatPixels"]},{"name":"fun Context.dpsToIntPixels(float: Float): Int","description":"ch.iagentur.ringieradsdk.internal.extensions.dpsToIntPixels","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.extensions/dps-to-int-pixels.html","searchKeys":["dpsToIntPixels","fun Context.dpsToIntPixels(float: Float): Int","ch.iagentur.ringieradsdk.internal.extensions.dpsToIntPixels"]},{"name":"fun Context.isIntInScreenWidth(width: Int): Boolean","description":"ch.iagentur.ringieradsdk.internal.extensions.isIntInScreenWidth","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.extensions/is-int-in-screen-width.html","searchKeys":["isIntInScreenWidth","fun Context.isIntInScreenWidth(width: Int): Boolean","ch.iagentur.ringieradsdk.internal.extensions.isIntInScreenWidth"]},{"name":"fun Context.pixelsToFloatDps(float: Float): Float","description":"ch.iagentur.ringieradsdk.internal.extensions.pixelsToFloatDps","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.extensions/pixels-to-float-dps.html","searchKeys":["pixelsToFloatDps","fun Context.pixelsToFloatDps(float: Float): Float","ch.iagentur.ringieradsdk.internal.extensions.pixelsToFloatDps"]},{"name":"fun Context.pixelsToIntDps(float: Float): Int","description":"ch.iagentur.ringieradsdk.internal.extensions.pixelsToIntDps","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.extensions/pixels-to-int-dps.html","searchKeys":["pixelsToIntDps","fun Context.pixelsToIntDps(float: Float): Int","ch.iagentur.ringieradsdk.internal.extensions.pixelsToIntDps"]},{"name":"fun Context.screenHeightAsIntDps(): Int","description":"ch.iagentur.ringieradsdk.internal.extensions.screenHeightAsIntDps","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.extensions/screen-height-as-int-dps.html","searchKeys":["screenHeightAsIntDps","fun Context.screenHeightAsIntDps(): Int","ch.iagentur.ringieradsdk.internal.extensions.screenHeightAsIntDps"]},{"name":"fun Context.screenWidthAsIntDps(): Int","description":"ch.iagentur.ringieradsdk.internal.extensions.screenWidthAsIntDps","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.extensions/screen-width-as-int-dps.html","searchKeys":["screenWidthAsIntDps","fun Context.screenWidthAsIntDps(): Int","ch.iagentur.ringieradsdk.internal.extensions.screenWidthAsIntDps"]},{"name":"fun CustomConfiguration(memberId: String? = null, adUnitId: String? = null, keywords: Map? = mapOf(), isTestMode: Boolean = false)","description":"ch.iagentur.ringieradsdk.RingierAd.CustomConfiguration.CustomConfiguration","location":"ringieradsdk/ch.iagentur.ringieradsdk/-ringier-ad/-custom-configuration/-custom-configuration.html","searchKeys":["CustomConfiguration","fun CustomConfiguration(memberId: String? = null, adUnitId: String? = null, keywords: Map? = mapOf(), isTestMode: Boolean = false)","ch.iagentur.ringieradsdk.RingierAd.CustomConfiguration.CustomConfiguration"]},{"name":"fun Int.toMilliseconds(): Int","description":"ch.iagentur.ringieradsdk.internal.extensions.toMilliseconds","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.extensions/to-milliseconds.html","searchKeys":["toMilliseconds","fun Int.toMilliseconds(): Int","ch.iagentur.ringieradsdk.internal.extensions.toMilliseconds"]},{"name":"fun LazyLoading(offset: Int? = null, enabled: Boolean = false)","description":"ch.iagentur.ringieradsdk.internal.data.network.models.LazyLoading.LazyLoading","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.network.models/-lazy-loading/-lazy-loading.html","searchKeys":["LazyLoading","fun LazyLoading(offset: Int? = null, enabled: Boolean = false)","ch.iagentur.ringieradsdk.internal.data.network.models.LazyLoading.LazyLoading"]},{"name":"fun List.toStringWithNewLine(): String","description":"ch.iagentur.ringieradsdk.internal.extensions.toStringWithNewLine","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.extensions/to-string-with-new-line.html","searchKeys":["toStringWithNewLine","fun List.toStringWithNewLine(): String","ch.iagentur.ringieradsdk.internal.extensions.toStringWithNewLine"]},{"name":"fun Modules(name: String?, type: String?, enabled: Boolean, queueEnabler: Boolean, version: String?, settings: SettingsModule)","description":"ch.iagentur.ringieradsdk.internal.data.network.models.Modules.Modules","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.network.models/-modules/-modules.html","searchKeys":["Modules","fun Modules(name: String?, type: String?, enabled: Boolean, queueEnabler: Boolean, version: String?, settings: SettingsModule)","ch.iagentur.ringieradsdk.internal.data.network.models.Modules.Modules"]},{"name":"fun Placements(mobileAppAndroid: Map>)","description":"ch.iagentur.ringieradsdk.internal.data.network.models.Placements.Placements","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.network.models/-placements/-placements.html","searchKeys":["Placements","fun Placements(mobileAppAndroid: Map>)","ch.iagentur.ringieradsdk.internal.data.network.models.Placements.Placements"]},{"name":"fun RingierAdError(message: String? = null, throwable: Throwable? = null)","description":"ch.iagentur.ringieradsdk.external.error.RingierAdError.RingierAdError","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.error/-ringier-ad-error/-ringier-ad-error.html","searchKeys":["RingierAdError","fun RingierAdError(message: String? = null, throwable: Throwable? = null)","ch.iagentur.ringieradsdk.external.error.RingierAdError.RingierAdError"]},{"name":"fun RingierAdSize(width: Int? = null, height: Int? = null)","description":"ch.iagentur.ringieradsdk.external.models.RingierAdSize.RingierAdSize","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.models/-ringier-ad-size/-ringier-ad-size.html","searchKeys":["RingierAdSize","fun RingierAdSize(width: Int? = null, height: Int? = null)","ch.iagentur.ringieradsdk.external.models.RingierAdSize.RingierAdSize"]},{"name":"fun RingierAdUrlModel(title: String, url: String, isActivated: Boolean, isRemovable: Boolean = true)","description":"ch.iagentur.ringieradsdk.external.models.RingierAdUrlModel.RingierAdUrlModel","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.models/-ringier-ad-url-model/-ringier-ad-url-model.html","searchKeys":["RingierAdUrlModel","fun RingierAdUrlModel(title: String, url: String, isActivated: Boolean, isRemovable: Boolean = true)","ch.iagentur.ringieradsdk.external.models.RingierAdUrlModel.RingierAdUrlModel"]},{"name":"fun RingierAdView(context: Context)","description":"ch.iagentur.ringieradsdk.external.ad.RingierAdView.RingierAdView","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.ad/-ringier-ad-view/-ringier-ad-view.html","searchKeys":["RingierAdView","fun RingierAdView(context: Context)","ch.iagentur.ringieradsdk.external.ad.RingierAdView.RingierAdView"]},{"name":"fun RingierAdView(context: Context, attrs: AttributeSet?)","description":"ch.iagentur.ringieradsdk.external.ad.RingierAdView.RingierAdView","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.ad/-ringier-ad-view/-ringier-ad-view.html","searchKeys":["RingierAdView","fun RingierAdView(context: Context, attrs: AttributeSet?)","ch.iagentur.ringieradsdk.external.ad.RingierAdView.RingierAdView"]},{"name":"fun RingierAdView(context: Context, attrs: AttributeSet?, defStyleAttr: Int)","description":"ch.iagentur.ringieradsdk.external.ad.RingierAdView.RingierAdView","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.ad/-ringier-ad-view/-ringier-ad-view.html","searchKeys":["RingierAdView","fun RingierAdView(context: Context, attrs: AttributeSet?, defStyleAttr: Int)","ch.iagentur.ringieradsdk.external.ad.RingierAdView.RingierAdView"]},{"name":"fun RingierAdView(context: Context, attrs: AttributeSet?, defStyleAttr: Int, defStyleRes: Int)","description":"ch.iagentur.ringieradsdk.external.ad.RingierAdView.RingierAdView","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.ad/-ringier-ad-view/-ringier-ad-view.html","searchKeys":["RingierAdView","fun RingierAdView(context: Context, attrs: AttributeSet?, defStyleAttr: Int, defStyleRes: Int)","ch.iagentur.ringieradsdk.external.ad.RingierAdView.RingierAdView"]},{"name":"fun RootAd(name: String? = null, token: String? = null, targetings: TargetingGlobal? = null, settings: SettingsGlobal? = null, modules: List? = null, placements: Placements? = null)","description":"ch.iagentur.ringieradsdk.internal.data.network.models.RootAd.RootAd","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.network.models/-root-ad/-root-ad.html","searchKeys":["RootAd","fun RootAd(name: String? = null, token: String? = null, targetings: TargetingGlobal? = null, settings: SettingsGlobal? = null, modules: List? = null, placements: Placements? = null)","ch.iagentur.ringieradsdk.internal.data.network.models.RootAd.RootAd"]},{"name":"fun SettingsGlobal(overrideChannel: Int?, overrideAllowedSizes: Int?, vmapUrl: String?, serverSideAdInjection: Int?, serverSideAdInjectionPal: Int?, timeBlocker: String?, autoLoadSlots: Int?)","description":"ch.iagentur.ringieradsdk.internal.data.network.models.SettingsGlobal.SettingsGlobal","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.network.models/-settings-global/-settings-global.html","searchKeys":["SettingsGlobal","fun SettingsGlobal(overrideChannel: Int?, overrideAllowedSizes: Int?, vmapUrl: String?, serverSideAdInjection: Int?, serverSideAdInjectionPal: Int?, timeBlocker: String?, autoLoadSlots: Int?)","ch.iagentur.ringieradsdk.internal.data.network.models.SettingsGlobal.SettingsGlobal"]},{"name":"fun SettingsLocal(adUnitId: String?)","description":"ch.iagentur.ringieradsdk.internal.data.network.models.SettingsLocal.SettingsLocal","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.network.models/-settings-local/-settings-local.html","searchKeys":["SettingsLocal","fun SettingsLocal(adUnitId: String?)","ch.iagentur.ringieradsdk.internal.data.network.models.SettingsLocal.SettingsLocal"]},{"name":"fun SettingsModule(astVersion: String?, blockPixelCreativeSize: String?, defaultPixelCreativeSize: String?, memberId: String?, url: String?)","description":"ch.iagentur.ringieradsdk.internal.data.network.models.SettingsModule.SettingsModule","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.network.models/-settings-module/-settings-module.html","searchKeys":["SettingsModule","fun SettingsModule(astVersion: String?, blockPixelCreativeSize: String?, defaultPixelCreativeSize: String?, memberId: String?, url: String?)","ch.iagentur.ringieradsdk.internal.data.network.models.SettingsModule.SettingsModule"]},{"name":"fun TagManagerConfigProviderImpl(context: Context, assetsPath: String?, url: String?, asyncManager: AsyncManager, customConfiguration: RingierAd.CustomConfiguration)","description":"ch.iagentur.ringieradsdk.internal.TagManagerConfigProviderImpl.TagManagerConfigProviderImpl","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal/-tag-manager-config-provider-impl/-tag-manager-config-provider-impl.html","searchKeys":["TagManagerConfigProviderImpl","fun TagManagerConfigProviderImpl(context: Context, assetsPath: String?, url: String?, asyncManager: AsyncManager, customConfiguration: RingierAd.CustomConfiguration)","ch.iagentur.ringieradsdk.internal.TagManagerConfigProviderImpl.TagManagerConfigProviderImpl"]},{"name":"fun TargetingGlobal(admforce: String?)","description":"ch.iagentur.ringieradsdk.internal.data.network.models.TargetingGlobal.TargetingGlobal","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.network.models/-targeting-global/-targeting-global.html","searchKeys":["TargetingGlobal","fun TargetingGlobal(admforce: String?)","ch.iagentur.ringieradsdk.internal.data.network.models.TargetingGlobal.TargetingGlobal"]},{"name":"fun TargetingLocal(product: String?)","description":"ch.iagentur.ringieradsdk.internal.data.network.models.TargetingLocal.TargetingLocal","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.network.models/-targeting-local/-targeting-local.html","searchKeys":["TargetingLocal","fun TargetingLocal(product: String?)","ch.iagentur.ringieradsdk.internal.data.network.models.TargetingLocal.TargetingLocal"]},{"name":"fun View.getParentScrollView(): View?","description":"ch.iagentur.ringieradsdk.internal.extensions.getParentScrollView","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.extensions/get-parent-scroll-view.html","searchKeys":["getParentScrollView","fun View.getParentScrollView(): View?","ch.iagentur.ringieradsdk.internal.extensions.getParentScrollView"]},{"name":"fun View.isInScrollView(): Boolean","description":"ch.iagentur.ringieradsdk.internal.extensions.isInScrollView","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.extensions/is-in-scroll-view.html","searchKeys":["isInScrollView","fun View.isInScrollView(): Boolean","ch.iagentur.ringieradsdk.internal.extensions.isInScrollView"]},{"name":"fun View.isViewVisibleInScrollView(offset: Int): Boolean","description":"ch.iagentur.ringieradsdk.internal.extensions.isViewVisibleInScrollView","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.extensions/is-view-visible-in-scroll-view.html","searchKeys":["isViewVisibleInScrollView","fun View.isViewVisibleInScrollView(offset: Int): Boolean","ch.iagentur.ringieradsdk.internal.extensions.isViewVisibleInScrollView"]},{"name":"fun XandrAdAdapter(context: Context)","description":"ch.iagentur.ringieradsdk.external.adadapters.XandrAdAdapter.XandrAdAdapter","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.adadapters/-xandr-ad-adapter/-xandr-ad-adapter.html","searchKeys":["XandrAdAdapter","fun XandrAdAdapter(context: Context)","ch.iagentur.ringieradsdk.external.adadapters.XandrAdAdapter.XandrAdAdapter"]},{"name":"fun d(message: String)","description":"ch.iagentur.ringieradsdk.internal.utils.Logger.d","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.utils/-logger/d.html","searchKeys":["d","fun d(message: String)","ch.iagentur.ringieradsdk.internal.utils.Logger.d"]},{"name":"fun destroy()","description":"ch.iagentur.ringieradsdk.external.AdController.destroy","location":"ringieradsdk/ch.iagentur.ringieradsdk.external/-ad-controller/destroy.html","searchKeys":["destroy","fun destroy()","ch.iagentur.ringieradsdk.external.AdController.destroy"]},{"name":"fun e(error: Throwable)","description":"ch.iagentur.ringieradsdk.internal.utils.Logger.e","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.utils/-logger/e.html","searchKeys":["e","fun e(error: Throwable)","ch.iagentur.ringieradsdk.internal.utils.Logger.e"]},{"name":"fun e(error: Throwable, message: String)","description":"ch.iagentur.ringieradsdk.internal.utils.Logger.e","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.utils/-logger/e.html","searchKeys":["e","fun e(error: Throwable, message: String)","ch.iagentur.ringieradsdk.internal.utils.Logger.e"]},{"name":"fun e(message: String)","description":"ch.iagentur.ringieradsdk.internal.utils.Logger.e","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.utils/-logger/e.html","searchKeys":["e","fun e(message: String)","ch.iagentur.ringieradsdk.internal.utils.Logger.e"]},{"name":"fun getAdView(): View?","description":"ch.iagentur.ringieradsdk.external.AdController.getAdView","location":"ringieradsdk/ch.iagentur.ringieradsdk.external/-ad-controller/get-ad-view.html","searchKeys":["getAdView","fun getAdView(): View?","ch.iagentur.ringieradsdk.external.AdController.getAdView"]},{"name":"fun getLazyLoadingInfo(): LazyLoading","description":"ch.iagentur.ringieradsdk.external.AdController.getLazyLoadingInfo","location":"ringieradsdk/ch.iagentur.ringieradsdk.external/-ad-controller/get-lazy-loading-info.html","searchKeys":["getLazyLoadingInfo","fun getLazyLoadingInfo(): LazyLoading","ch.iagentur.ringieradsdk.external.AdController.getLazyLoadingInfo"]},{"name":"fun i(message: String)","description":"ch.iagentur.ringieradsdk.internal.utils.Logger.i","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.utils/-logger/i.html","searchKeys":["i","fun i(message: String)","ch.iagentur.ringieradsdk.internal.utils.Logger.i"]},{"name":"fun initAd(slot: String, channel: String, keywords: Map, seconds: Int)","description":"ch.iagentur.ringieradsdk.external.AdController.initAd","location":"ringieradsdk/ch.iagentur.ringieradsdk.external/-ad-controller/init-ad.html","searchKeys":["initAd","fun initAd(slot: String, channel: String, keywords: Map, seconds: Int)","ch.iagentur.ringieradsdk.external.AdController.initAd"]},{"name":"fun loadAd()","description":"ch.iagentur.ringieradsdk.external.AdController.loadAd","location":"ringieradsdk/ch.iagentur.ringieradsdk.external/-ad-controller/load-ad.html","searchKeys":["loadAd","fun loadAd()","ch.iagentur.ringieradsdk.external.AdController.loadAd"]},{"name":"fun logEventPayload(eventName: String, payload: Map)","description":"ch.iagentur.ringieradsdk.internal.utils.Logger.logEventPayload","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.utils/-logger/log-event-payload.html","searchKeys":["logEventPayload","fun logEventPayload(eventName: String, payload: Map)","ch.iagentur.ringieradsdk.internal.utils.Logger.logEventPayload"]},{"name":"fun onAttach()","description":"ch.iagentur.ringieradsdk.external.AdController.onAttach","location":"ringieradsdk/ch.iagentur.ringieradsdk.external/-ad-controller/on-attach.html","searchKeys":["onAttach","fun onAttach()","ch.iagentur.ringieradsdk.external.AdController.onAttach"]},{"name":"fun onDetach()","description":"ch.iagentur.ringieradsdk.external.AdController.onDetach","location":"ringieradsdk/ch.iagentur.ringieradsdk.external/-ad-controller/on-detach.html","searchKeys":["onDetach","fun onDetach()","ch.iagentur.ringieradsdk.external.AdController.onDetach"]},{"name":"fun pause()","description":"ch.iagentur.ringieradsdk.external.AdController.pause","location":"ringieradsdk/ch.iagentur.ringieradsdk.external/-ad-controller/pause.html","searchKeys":["pause","fun pause()","ch.iagentur.ringieradsdk.external.AdController.pause"]},{"name":"fun resume()","description":"ch.iagentur.ringieradsdk.external.AdController.resume","location":"ringieradsdk/ch.iagentur.ringieradsdk.external/-ad-controller/resume.html","searchKeys":["resume","fun resume()","ch.iagentur.ringieradsdk.external.AdController.resume"]},{"name":"fun setCustomConfiguration(customConfiguration: RingierAd.CustomConfiguration)","description":"ch.iagentur.ringieradsdk.RingierAd.setCustomConfiguration","location":"ringieradsdk/ch.iagentur.ringieradsdk/-ringier-ad/set-custom-configuration.html","searchKeys":["setCustomConfiguration","fun setCustomConfiguration(customConfiguration: RingierAd.CustomConfiguration)","ch.iagentur.ringieradsdk.RingierAd.setCustomConfiguration"]},{"name":"fun start(context: Context, configuration: RingierAd.Configuration)","description":"ch.iagentur.ringieradsdk.RingierAd.start","location":"ringieradsdk/ch.iagentur.ringieradsdk/-ringier-ad/start.html","searchKeys":["start","fun start(context: Context, configuration: RingierAd.Configuration)","ch.iagentur.ringieradsdk.RingierAd.start"]},{"name":"interface AdAdapter","description":"ch.iagentur.ringieradsdk.external.adadapters.AdAdapter","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.adadapters/-ad-adapter/index.html","searchKeys":["AdAdapter","interface AdAdapter","ch.iagentur.ringieradsdk.external.adadapters.AdAdapter"]},{"name":"interface AdControllerListener","description":"ch.iagentur.ringieradsdk.external.AdControllerListener","location":"ringieradsdk/ch.iagentur.ringieradsdk.external/-ad-controller-listener/index.html","searchKeys":["AdControllerListener","interface AdControllerListener","ch.iagentur.ringieradsdk.external.AdControllerListener"]},{"name":"interface AdLoadListener","description":"ch.iagentur.ringieradsdk.external.ad.RingierAd.AdLoadListener","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.ad/-ringier-ad/-ad-load-listener/index.html","searchKeys":["AdLoadListener","interface AdLoadListener","ch.iagentur.ringieradsdk.external.ad.RingierAd.AdLoadListener"]},{"name":"interface AdRefreshListener","description":"ch.iagentur.ringieradsdk.external.AdControllerListener.AdRefreshListener","location":"ringieradsdk/ch.iagentur.ringieradsdk.external/-ad-controller-listener/-ad-refresh-listener/index.html","searchKeys":["AdRefreshListener","interface AdRefreshListener","ch.iagentur.ringieradsdk.external.AdControllerListener.AdRefreshListener"]},{"name":"interface AdSizeListener","description":"ch.iagentur.ringieradsdk.external.ad.RingierAd.AdSizeListener","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.ad/-ringier-ad/-ad-size-listener/index.html","searchKeys":["AdSizeListener","interface AdSizeListener","ch.iagentur.ringieradsdk.external.ad.RingierAd.AdSizeListener"]},{"name":"interface AsyncManager","description":"ch.iagentur.ringieradsdk.internal.AsyncManager","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal/-async-manager/index.html","searchKeys":["AsyncManager","interface AsyncManager","ch.iagentur.ringieradsdk.internal.AsyncManager"]},{"name":"interface OnConfigReadyListener","description":"ch.iagentur.ringieradsdk.internal.TagManagerConfigProvider.OnConfigReadyListener","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal/-tag-manager-config-provider/-on-config-ready-listener/index.html","searchKeys":["OnConfigReadyListener","interface OnConfigReadyListener","ch.iagentur.ringieradsdk.internal.TagManagerConfigProvider.OnConfigReadyListener"]},{"name":"interface OnLoadAdFailedListener","description":"ch.iagentur.ringieradsdk.external.adadapters.AdAdapter.OnLoadAdFailedListener","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.adadapters/-ad-adapter/-on-load-ad-failed-listener/index.html","searchKeys":["OnLoadAdFailedListener","interface OnLoadAdFailedListener","ch.iagentur.ringieradsdk.external.adadapters.AdAdapter.OnLoadAdFailedListener"]},{"name":"interface RingierAd","description":"ch.iagentur.ringieradsdk.external.ad.RingierAd","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.ad/-ringier-ad/index.html","searchKeys":["RingierAd","interface RingierAd","ch.iagentur.ringieradsdk.external.ad.RingierAd"]},{"name":"interface TagManagerConfigProvider","description":"ch.iagentur.ringieradsdk.internal.TagManagerConfigProvider","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal/-tag-manager-config-provider/index.html","searchKeys":["TagManagerConfigProvider","interface TagManagerConfigProvider","ch.iagentur.ringieradsdk.internal.TagManagerConfigProvider"]},{"name":"lateinit var adController: AdController","description":"ch.iagentur.ringieradsdk.external.ad.RingierAdView.adController","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.ad/-ringier-ad-view/ad-controller.html","searchKeys":["adController","lateinit var adController: AdController","ch.iagentur.ringieradsdk.external.ad.RingierAdView.adController"]},{"name":"lateinit var configuration: RingierAd.Configuration","description":"ch.iagentur.ringieradsdk.RingierAd.configuration","location":"ringieradsdk/ch.iagentur.ringieradsdk/-ringier-ad/configuration.html","searchKeys":["configuration","lateinit var configuration: RingierAd.Configuration","ch.iagentur.ringieradsdk.RingierAd.configuration"]},{"name":"lateinit var tagManagerConfigProvider: TagManagerConfigProvider","description":"ch.iagentur.ringieradsdk.RingierAd.tagManagerConfigProvider","location":"ringieradsdk/ch.iagentur.ringieradsdk/-ringier-ad/tag-manager-config-provider.html","searchKeys":["tagManagerConfigProvider","lateinit var tagManagerConfigProvider: TagManagerConfigProvider","ch.iagentur.ringieradsdk.RingierAd.tagManagerConfigProvider"]},{"name":"object Companion","description":"ch.iagentur.ringieradsdk.external.adadapters.AdMobAdAdapter.Companion","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.adadapters/-ad-mob-ad-adapter/-companion/index.html","searchKeys":["Companion","object Companion","ch.iagentur.ringieradsdk.external.adadapters.AdMobAdAdapter.Companion"]},{"name":"object Companion","description":"ch.iagentur.ringieradsdk.external.adadapters.XandrAdAdapter.Companion","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.adadapters/-xandr-ad-adapter/-companion/index.html","searchKeys":["Companion","object Companion","ch.iagentur.ringieradsdk.external.adadapters.XandrAdAdapter.Companion"]},{"name":"object CustomParameters","description":"ch.iagentur.ringieradsdk.external.RingierConfig.CustomParameters","location":"ringieradsdk/ch.iagentur.ringieradsdk.external/-ringier-config/-custom-parameters/index.html","searchKeys":["CustomParameters","object CustomParameters","ch.iagentur.ringieradsdk.external.RingierConfig.CustomParameters"]},{"name":"object Logger","description":"ch.iagentur.ringieradsdk.internal.utils.Logger","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.utils/-logger/index.html","searchKeys":["Logger","object Logger","ch.iagentur.ringieradsdk.internal.utils.Logger"]},{"name":"object RingierAd","description":"ch.iagentur.ringieradsdk.RingierAd","location":"ringieradsdk/ch.iagentur.ringieradsdk/-ringier-ad/index.html","searchKeys":["RingierAd","object RingierAd","ch.iagentur.ringieradsdk.RingierAd"]},{"name":"object RingierConfig","description":"ch.iagentur.ringieradsdk.external.RingierConfig","location":"ringieradsdk/ch.iagentur.ringieradsdk.external/-ringier-config/index.html","searchKeys":["RingierConfig","object RingierConfig","ch.iagentur.ringieradsdk.external.RingierConfig"]},{"name":"object Slots","description":"ch.iagentur.ringieradsdk.external.RingierConfig.Slots","location":"ringieradsdk/ch.iagentur.ringieradsdk.external/-ringier-config/-slots/index.html","searchKeys":["Slots","object Slots","ch.iagentur.ringieradsdk.external.RingierConfig.Slots"]},{"name":"open class RingierAdView : FrameLayout, RingierAd","description":"ch.iagentur.ringieradsdk.external.ad.RingierAdView","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.ad/-ringier-ad-view/index.html","searchKeys":["RingierAdView","open class RingierAdView : FrameLayout, RingierAd","ch.iagentur.ringieradsdk.external.ad.RingierAdView"]},{"name":"open override fun addKeyword(keyword: String, value: String)","description":"ch.iagentur.ringieradsdk.external.ad.RingierAdView.addKeyword","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.ad/-ringier-ad-view/add-keyword.html","searchKeys":["addKeyword","open override fun addKeyword(keyword: String, value: String)","ch.iagentur.ringieradsdk.external.ad.RingierAdView.addKeyword"]},{"name":"open override fun addKeywords(keywords: Map)","description":"ch.iagentur.ringieradsdk.external.ad.RingierAdView.addKeywords","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.ad/-ringier-ad-view/add-keywords.html","searchKeys":["addKeywords","open override fun addKeywords(keywords: Map)","ch.iagentur.ringieradsdk.external.ad.RingierAdView.addKeywords"]},{"name":"open override fun addListener(listener: TagManagerConfigProvider.OnConfigReadyListener)","description":"ch.iagentur.ringieradsdk.internal.TagManagerConfigProviderImpl.addListener","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal/-tag-manager-config-provider-impl/add-listener.html","searchKeys":["addListener","open override fun addListener(listener: TagManagerConfigProvider.OnConfigReadyListener)","ch.iagentur.ringieradsdk.internal.TagManagerConfigProviderImpl.addListener"]},{"name":"open override fun destroy()","description":"ch.iagentur.ringieradsdk.external.ad.RingierAdView.destroy","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.ad/-ringier-ad-view/destroy.html","searchKeys":["destroy","open override fun destroy()","ch.iagentur.ringieradsdk.external.ad.RingierAdView.destroy"]},{"name":"open override fun destroy()","description":"ch.iagentur.ringieradsdk.external.adadapters.AdMobAdAdapter.destroy","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.adadapters/-ad-mob-ad-adapter/destroy.html","searchKeys":["destroy","open override fun destroy()","ch.iagentur.ringieradsdk.external.adadapters.AdMobAdAdapter.destroy"]},{"name":"open override fun destroy()","description":"ch.iagentur.ringieradsdk.external.adadapters.XandrAdAdapter.destroy","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.adadapters/-xandr-ad-adapter/destroy.html","searchKeys":["destroy","open override fun destroy()","ch.iagentur.ringieradsdk.external.adadapters.XandrAdAdapter.destroy"]},{"name":"open override fun getAdView(): View?","description":"ch.iagentur.ringieradsdk.external.adadapters.AdMobAdAdapter.getAdView","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.adadapters/-ad-mob-ad-adapter/get-ad-view.html","searchKeys":["getAdView","open override fun getAdView(): View?","ch.iagentur.ringieradsdk.external.adadapters.AdMobAdAdapter.getAdView"]},{"name":"open override fun getAdView(): View?","description":"ch.iagentur.ringieradsdk.external.adadapters.XandrAdAdapter.getAdView","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.adadapters/-xandr-ad-adapter/get-ad-view.html","searchKeys":["getAdView","open override fun getAdView(): View?","ch.iagentur.ringieradsdk.external.adadapters.XandrAdAdapter.getAdView"]},{"name":"open override fun getCustomConfiguration(): RingierAd.CustomConfiguration","description":"ch.iagentur.ringieradsdk.internal.TagManagerConfigProviderImpl.getCustomConfiguration","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal/-tag-manager-config-provider-impl/get-custom-configuration.html","searchKeys":["getCustomConfiguration","open override fun getCustomConfiguration(): RingierAd.CustomConfiguration","ch.iagentur.ringieradsdk.internal.TagManagerConfigProviderImpl.getCustomConfiguration"]},{"name":"open override fun getRootAd(): RootAd?","description":"ch.iagentur.ringieradsdk.internal.TagManagerConfigProviderImpl.getRootAd","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal/-tag-manager-config-provider-impl/get-root-ad.html","searchKeys":["getRootAd","open override fun getRootAd(): RootAd?","ch.iagentur.ringieradsdk.internal.TagManagerConfigProviderImpl.getRootAd"]},{"name":"open override fun initAd(adParameters: AdParameters)","description":"ch.iagentur.ringieradsdk.external.adadapters.AdMobAdAdapter.initAd","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.adadapters/-ad-mob-ad-adapter/init-ad.html","searchKeys":["initAd","open override fun initAd(adParameters: AdParameters)","ch.iagentur.ringieradsdk.external.adadapters.AdMobAdAdapter.initAd"]},{"name":"open override fun initAd(adParameters: AdParameters)","description":"ch.iagentur.ringieradsdk.external.adadapters.XandrAdAdapter.initAd","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.adadapters/-xandr-ad-adapter/init-ad.html","searchKeys":["initAd","open override fun initAd(adParameters: AdParameters)","ch.iagentur.ringieradsdk.external.adadapters.XandrAdAdapter.initAd"]},{"name":"open override fun initialize()","description":"ch.iagentur.ringieradsdk.internal.TagManagerConfigProviderImpl.initialize","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal/-tag-manager-config-provider-impl/initialize.html","searchKeys":["initialize","open override fun initialize()","ch.iagentur.ringieradsdk.internal.TagManagerConfigProviderImpl.initialize"]},{"name":"open override fun loadAd()","description":"ch.iagentur.ringieradsdk.external.adadapters.AdMobAdAdapter.loadAd","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.adadapters/-ad-mob-ad-adapter/load-ad.html","searchKeys":["loadAd","open override fun loadAd()","ch.iagentur.ringieradsdk.external.adadapters.AdMobAdAdapter.loadAd"]},{"name":"open override fun loadAd()","description":"ch.iagentur.ringieradsdk.external.adadapters.XandrAdAdapter.loadAd","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.adadapters/-xandr-ad-adapter/load-ad.html","searchKeys":["loadAd","open override fun loadAd()","ch.iagentur.ringieradsdk.external.adadapters.XandrAdAdapter.loadAd"]},{"name":"open override fun loadAd(slot: String, channel: String)","description":"ch.iagentur.ringieradsdk.external.ad.RingierAdView.loadAd","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.ad/-ringier-ad-view/load-ad.html","searchKeys":["loadAd","open override fun loadAd(slot: String, channel: String)","ch.iagentur.ringieradsdk.external.ad.RingierAdView.loadAd"]},{"name":"open override fun pause()","description":"ch.iagentur.ringieradsdk.external.ad.RingierAdView.pause","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.ad/-ringier-ad-view/pause.html","searchKeys":["pause","open override fun pause()","ch.iagentur.ringieradsdk.external.ad.RingierAdView.pause"]},{"name":"open override fun pause()","description":"ch.iagentur.ringieradsdk.external.adadapters.AdMobAdAdapter.pause","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.adadapters/-ad-mob-ad-adapter/pause.html","searchKeys":["pause","open override fun pause()","ch.iagentur.ringieradsdk.external.adadapters.AdMobAdAdapter.pause"]},{"name":"open override fun pause()","description":"ch.iagentur.ringieradsdk.external.adadapters.XandrAdAdapter.pause","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.adadapters/-xandr-ad-adapter/pause.html","searchKeys":["pause","open override fun pause()","ch.iagentur.ringieradsdk.external.adadapters.XandrAdAdapter.pause"]},{"name":"open override fun removeAllKeywords()","description":"ch.iagentur.ringieradsdk.external.ad.RingierAdView.removeAllKeywords","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.ad/-ringier-ad-view/remove-all-keywords.html","searchKeys":["removeAllKeywords","open override fun removeAllKeywords()","ch.iagentur.ringieradsdk.external.ad.RingierAdView.removeAllKeywords"]},{"name":"open override fun removeKeyword(keyword: String)","description":"ch.iagentur.ringieradsdk.external.ad.RingierAdView.removeKeyword","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.ad/-ringier-ad-view/remove-keyword.html","searchKeys":["removeKeyword","open override fun removeKeyword(keyword: String)","ch.iagentur.ringieradsdk.external.ad.RingierAdView.removeKeyword"]},{"name":"open override fun removeListener(listener: TagManagerConfigProvider.OnConfigReadyListener)","description":"ch.iagentur.ringieradsdk.internal.TagManagerConfigProviderImpl.removeListener","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal/-tag-manager-config-provider-impl/remove-listener.html","searchKeys":["removeListener","open override fun removeListener(listener: TagManagerConfigProvider.OnConfigReadyListener)","ch.iagentur.ringieradsdk.internal.TagManagerConfigProviderImpl.removeListener"]},{"name":"open override fun resume()","description":"ch.iagentur.ringieradsdk.external.ad.RingierAdView.resume","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.ad/-ringier-ad-view/resume.html","searchKeys":["resume","open override fun resume()","ch.iagentur.ringieradsdk.external.ad.RingierAdView.resume"]},{"name":"open override fun resume()","description":"ch.iagentur.ringieradsdk.external.adadapters.AdMobAdAdapter.resume","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.adadapters/-ad-mob-ad-adapter/resume.html","searchKeys":["resume","open override fun resume()","ch.iagentur.ringieradsdk.external.adadapters.AdMobAdAdapter.resume"]},{"name":"open override fun resume()","description":"ch.iagentur.ringieradsdk.external.adadapters.XandrAdAdapter.resume","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.adadapters/-xandr-ad-adapter/resume.html","searchKeys":["resume","open override fun resume()","ch.iagentur.ringieradsdk.external.adadapters.XandrAdAdapter.resume"]},{"name":"open override fun runAsync(runnable: Runnable)","description":"ch.iagentur.ringieradsdk.internal.AsyncManagerImpl.runAsync","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal/-async-manager-impl/run-async.html","searchKeys":["runAsync","open override fun runAsync(runnable: Runnable)","ch.iagentur.ringieradsdk.internal.AsyncManagerImpl.runAsync"]},{"name":"open override fun setAutoRefreshInterval(seconds: Int)","description":"ch.iagentur.ringieradsdk.external.ad.RingierAdView.setAutoRefreshInterval","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.ad/-ringier-ad-view/set-auto-refresh-interval.html","searchKeys":["setAutoRefreshInterval","open override fun setAutoRefreshInterval(seconds: Int)","ch.iagentur.ringieradsdk.external.ad.RingierAdView.setAutoRefreshInterval"]},{"name":"open override var adLoadListener: RingierAd.AdLoadListener? = null","description":"ch.iagentur.ringieradsdk.external.adadapters.AdMobAdAdapter.adLoadListener","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.adadapters/-ad-mob-ad-adapter/ad-load-listener.html","searchKeys":["adLoadListener","open override var adLoadListener: RingierAd.AdLoadListener? = null","ch.iagentur.ringieradsdk.external.adadapters.AdMobAdAdapter.adLoadListener"]},{"name":"open override var adLoadListener: RingierAd.AdLoadListener? = null","description":"ch.iagentur.ringieradsdk.external.adadapters.XandrAdAdapter.adLoadListener","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.adadapters/-xandr-ad-adapter/ad-load-listener.html","searchKeys":["adLoadListener","open override var adLoadListener: RingierAd.AdLoadListener? = null","ch.iagentur.ringieradsdk.external.adadapters.XandrAdAdapter.adLoadListener"]},{"name":"open override var adSizeListener: RingierAd.AdSizeListener? = null","description":"ch.iagentur.ringieradsdk.external.adadapters.AdMobAdAdapter.adSizeListener","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.adadapters/-ad-mob-ad-adapter/ad-size-listener.html","searchKeys":["adSizeListener","open override var adSizeListener: RingierAd.AdSizeListener? = null","ch.iagentur.ringieradsdk.external.adadapters.AdMobAdAdapter.adSizeListener"]},{"name":"open override var adSizeListener: RingierAd.AdSizeListener? = null","description":"ch.iagentur.ringieradsdk.external.adadapters.XandrAdAdapter.adSizeListener","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.adadapters/-xandr-ad-adapter/ad-size-listener.html","searchKeys":["adSizeListener","open override var adSizeListener: RingierAd.AdSizeListener? = null","ch.iagentur.ringieradsdk.external.adadapters.XandrAdAdapter.adSizeListener"]},{"name":"open override var isConfigLoaded: Boolean = false","description":"ch.iagentur.ringieradsdk.internal.TagManagerConfigProviderImpl.isConfigLoaded","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal/-tag-manager-config-provider-impl/is-config-loaded.html","searchKeys":["isConfigLoaded","open override var isConfigLoaded: Boolean = false","ch.iagentur.ringieradsdk.internal.TagManagerConfigProviderImpl.isConfigLoaded"]},{"name":"open override var onAdRefreshListener: AdControllerListener.AdRefreshListener? = null","description":"ch.iagentur.ringieradsdk.external.AdController.onAdRefreshListener","location":"ringieradsdk/ch.iagentur.ringieradsdk.external/-ad-controller/on-ad-refresh-listener.html","searchKeys":["onAdRefreshListener","open override var onAdRefreshListener: AdControllerListener.AdRefreshListener? = null","ch.iagentur.ringieradsdk.external.AdController.onAdRefreshListener"]},{"name":"open override var onLoadAdFailedListener: AdAdapter.OnLoadAdFailedListener? = null","description":"ch.iagentur.ringieradsdk.external.adadapters.AdMobAdAdapter.onLoadAdFailedListener","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.adadapters/-ad-mob-ad-adapter/on-load-ad-failed-listener.html","searchKeys":["onLoadAdFailedListener","open override var onLoadAdFailedListener: AdAdapter.OnLoadAdFailedListener? = null","ch.iagentur.ringieradsdk.external.adadapters.AdMobAdAdapter.onLoadAdFailedListener"]},{"name":"open override var onLoadAdFailedListener: AdAdapter.OnLoadAdFailedListener? = null","description":"ch.iagentur.ringieradsdk.external.adadapters.XandrAdAdapter.onLoadAdFailedListener","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.adadapters/-xandr-ad-adapter/on-load-ad-failed-listener.html","searchKeys":["onLoadAdFailedListener","open override var onLoadAdFailedListener: AdAdapter.OnLoadAdFailedListener? = null","ch.iagentur.ringieradsdk.external.adadapters.XandrAdAdapter.onLoadAdFailedListener"]},{"name":"val adUnitId: String?","description":"ch.iagentur.ringieradsdk.internal.data.network.models.SettingsLocal.adUnitId","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.network.models/-settings-local/ad-unit-id.html","searchKeys":["adUnitId","val adUnitId: String?","ch.iagentur.ringieradsdk.internal.data.network.models.SettingsLocal.adUnitId"]},{"name":"val adUnitId: String? = null","description":"ch.iagentur.ringieradsdk.RingierAd.CustomConfiguration.adUnitId","location":"ringieradsdk/ch.iagentur.ringieradsdk/-ringier-ad/-custom-configuration/ad-unit-id.html","searchKeys":["adUnitId","val adUnitId: String? = null","ch.iagentur.ringieradsdk.RingierAd.CustomConfiguration.adUnitId"]},{"name":"val adUnitOrMemberId: String? = null","description":"ch.iagentur.ringieradsdk.internal.data.entities.models.AdParameters.adUnitOrMemberId","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.entities.models/-ad-parameters/ad-unit-or-member-id.html","searchKeys":["adUnitOrMemberId","val adUnitOrMemberId: String? = null","ch.iagentur.ringieradsdk.internal.data.entities.models.AdParameters.adUnitOrMemberId"]},{"name":"val admforce: String?","description":"ch.iagentur.ringieradsdk.internal.data.network.models.TargetingGlobal.admforce","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.network.models/-targeting-global/admforce.html","searchKeys":["admforce","val admforce: String?","ch.iagentur.ringieradsdk.internal.data.network.models.TargetingGlobal.admforce"]},{"name":"val allSizes: List","description":"ch.iagentur.ringieradsdk.internal.data.entities.models.AdParameters.allSizes","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.entities.models/-ad-parameters/all-sizes.html","searchKeys":["allSizes","val allSizes: List","ch.iagentur.ringieradsdk.internal.data.entities.models.AdParameters.allSizes"]},{"name":"val allowedSizes: List?","description":"ch.iagentur.ringieradsdk.internal.data.network.models.AdConfig.allowedSizes","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.network.models/-ad-config/allowed-sizes.html","searchKeys":["allowedSizes","val allowedSizes: List?","ch.iagentur.ringieradsdk.internal.data.network.models.AdConfig.allowedSizes"]},{"name":"val astVersion: String?","description":"ch.iagentur.ringieradsdk.internal.data.network.models.SettingsModule.astVersion","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.network.models/-settings-module/ast-version.html","searchKeys":["astVersion","val astVersion: String?","ch.iagentur.ringieradsdk.internal.data.network.models.SettingsModule.astVersion"]},{"name":"val autoLoadSlots: Int?","description":"ch.iagentur.ringieradsdk.internal.data.network.models.SettingsGlobal.autoLoadSlots","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.network.models/-settings-global/auto-load-slots.html","searchKeys":["autoLoadSlots","val autoLoadSlots: Int?","ch.iagentur.ringieradsdk.internal.data.network.models.SettingsGlobal.autoLoadSlots"]},{"name":"val autoRefreshInterval: Int? = null","description":"ch.iagentur.ringieradsdk.internal.data.entities.models.AdParameters.autoRefreshInterval","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.entities.models/-ad-parameters/auto-refresh-interval.html","searchKeys":["autoRefreshInterval","val autoRefreshInterval: Int? = null","ch.iagentur.ringieradsdk.internal.data.entities.models.AdParameters.autoRefreshInterval"]},{"name":"val blockPixelCreativeSize: String?","description":"ch.iagentur.ringieradsdk.internal.data.network.models.SettingsModule.blockPixelCreativeSize","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.network.models/-settings-module/block-pixel-creative-size.html","searchKeys":["blockPixelCreativeSize","val blockPixelCreativeSize: String?","ch.iagentur.ringieradsdk.internal.data.network.models.SettingsModule.blockPixelCreativeSize"]},{"name":"val configAssetPath: String? = null","description":"ch.iagentur.ringieradsdk.RingierAd.Configuration.configAssetPath","location":"ringieradsdk/ch.iagentur.ringieradsdk/-ringier-ad/-configuration/config-asset-path.html","searchKeys":["configAssetPath","val configAssetPath: String? = null","ch.iagentur.ringieradsdk.RingierAd.Configuration.configAssetPath"]},{"name":"val defaultPixelCreativeSize: String?","description":"ch.iagentur.ringieradsdk.internal.data.network.models.SettingsModule.defaultPixelCreativeSize","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.network.models/-settings-module/default-pixel-creative-size.html","searchKeys":["defaultPixelCreativeSize","val defaultPixelCreativeSize: String?","ch.iagentur.ringieradsdk.internal.data.network.models.SettingsModule.defaultPixelCreativeSize"]},{"name":"val enabled: Boolean","description":"ch.iagentur.ringieradsdk.internal.data.network.models.Modules.enabled","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.network.models/-modules/enabled.html","searchKeys":["enabled","val enabled: Boolean","ch.iagentur.ringieradsdk.internal.data.network.models.Modules.enabled"]},{"name":"val enabled: Boolean = false","description":"ch.iagentur.ringieradsdk.internal.data.network.models.LazyLoading.enabled","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.network.models/-lazy-loading/enabled.html","searchKeys":["enabled","val enabled: Boolean = false","ch.iagentur.ringieradsdk.internal.data.network.models.LazyLoading.enabled"]},{"name":"val enabled: Boolean? = null","description":"ch.iagentur.ringieradsdk.internal.data.network.models.AdConfig.enabled","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.network.models/-ad-config/enabled.html","searchKeys":["enabled","val enabled: Boolean? = null","ch.iagentur.ringieradsdk.internal.data.network.models.AdConfig.enabled"]},{"name":"val height: Int? = null","description":"ch.iagentur.ringieradsdk.external.models.RingierAdSize.height","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.models/-ringier-ad-size/height.html","searchKeys":["height","val height: Int? = null","ch.iagentur.ringieradsdk.external.models.RingierAdSize.height"]},{"name":"val inventoryCode: String? = null","description":"ch.iagentur.ringieradsdk.internal.data.entities.models.AdParameters.inventoryCode","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.entities.models/-ad-parameters/inventory-code.html","searchKeys":["inventoryCode","val inventoryCode: String? = null","ch.iagentur.ringieradsdk.internal.data.entities.models.AdParameters.inventoryCode"]},{"name":"val isActivated: Boolean","description":"ch.iagentur.ringieradsdk.external.models.RingierAdUrlModel.isActivated","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.models/-ringier-ad-url-model/is-activated.html","searchKeys":["isActivated","val isActivated: Boolean","ch.iagentur.ringieradsdk.external.models.RingierAdUrlModel.isActivated"]},{"name":"val isRemovable: Boolean = true","description":"ch.iagentur.ringieradsdk.external.models.RingierAdUrlModel.isRemovable","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.models/-ringier-ad-url-model/is-removable.html","searchKeys":["isRemovable","val isRemovable: Boolean = true","ch.iagentur.ringieradsdk.external.models.RingierAdUrlModel.isRemovable"]},{"name":"val isTestMode: Boolean = false","description":"ch.iagentur.ringieradsdk.RingierAd.CustomConfiguration.isTestMode","location":"ringieradsdk/ch.iagentur.ringieradsdk/-ringier-ad/-custom-configuration/is-test-mode.html","searchKeys":["isTestMode","val isTestMode: Boolean = false","ch.iagentur.ringieradsdk.RingierAd.CustomConfiguration.isTestMode"]},{"name":"val isTestMode: Boolean = false","description":"ch.iagentur.ringieradsdk.internal.data.entities.models.AdParameters.isTestMode","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.entities.models/-ad-parameters/is-test-mode.html","searchKeys":["isTestMode","val isTestMode: Boolean = false","ch.iagentur.ringieradsdk.internal.data.entities.models.AdParameters.isTestMode"]},{"name":"val keywords: Map?","description":"ch.iagentur.ringieradsdk.RingierAd.CustomConfiguration.keywords","location":"ringieradsdk/ch.iagentur.ringieradsdk/-ringier-ad/-custom-configuration/keywords.html","searchKeys":["keywords","val keywords: Map?","ch.iagentur.ringieradsdk.RingierAd.CustomConfiguration.keywords"]},{"name":"val keywords: Map? = null","description":"ch.iagentur.ringieradsdk.internal.data.entities.models.AdParameters.keywords","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.entities.models/-ad-parameters/keywords.html","searchKeys":["keywords","val keywords: Map? = null","ch.iagentur.ringieradsdk.internal.data.entities.models.AdParameters.keywords"]},{"name":"val lazyLoading: LazyLoading?","description":"ch.iagentur.ringieradsdk.internal.data.network.models.AdConfig.lazyLoading","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.network.models/-ad-config/lazy-loading.html","searchKeys":["lazyLoading","val lazyLoading: LazyLoading?","ch.iagentur.ringieradsdk.internal.data.network.models.AdConfig.lazyLoading"]},{"name":"val logsEnabled: Boolean = false","description":"ch.iagentur.ringieradsdk.RingierAd.Configuration.logsEnabled","location":"ringieradsdk/ch.iagentur.ringieradsdk/-ringier-ad/-configuration/logs-enabled.html","searchKeys":["logsEnabled","val logsEnabled: Boolean = false","ch.iagentur.ringieradsdk.RingierAd.Configuration.logsEnabled"]},{"name":"val memberId: String?","description":"ch.iagentur.ringieradsdk.internal.data.network.models.SettingsModule.memberId","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.network.models/-settings-module/member-id.html","searchKeys":["memberId","val memberId: String?","ch.iagentur.ringieradsdk.internal.data.network.models.SettingsModule.memberId"]},{"name":"val memberId: String? = null","description":"ch.iagentur.ringieradsdk.RingierAd.CustomConfiguration.memberId","location":"ringieradsdk/ch.iagentur.ringieradsdk/-ringier-ad/-custom-configuration/member-id.html","searchKeys":["memberId","val memberId: String? = null","ch.iagentur.ringieradsdk.RingierAd.CustomConfiguration.memberId"]},{"name":"val message: String? = null","description":"ch.iagentur.ringieradsdk.external.error.RingierAdError.message","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.error/-ringier-ad-error/message.html","searchKeys":["message","val message: String? = null","ch.iagentur.ringieradsdk.external.error.RingierAdError.message"]},{"name":"val minWidth: Int? = null","description":"ch.iagentur.ringieradsdk.internal.data.network.models.AllowedSizes.minWidth","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.network.models/-allowed-sizes/min-width.html","searchKeys":["minWidth","val minWidth: Int? = null","ch.iagentur.ringieradsdk.internal.data.network.models.AllowedSizes.minWidth"]},{"name":"val mobileAppAndroid: Map>","description":"ch.iagentur.ringieradsdk.internal.data.network.models.Placements.mobileAppAndroid","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.network.models/-placements/mobile-app-android.html","searchKeys":["mobileAppAndroid","val mobileAppAndroid: Map>","ch.iagentur.ringieradsdk.internal.data.network.models.Placements.mobileAppAndroid"]},{"name":"val modules: List? = null","description":"ch.iagentur.ringieradsdk.internal.data.network.models.RootAd.modules","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.network.models/-root-ad/modules.html","searchKeys":["modules","val modules: List? = null","ch.iagentur.ringieradsdk.internal.data.network.models.RootAd.modules"]},{"name":"val modules: List?","description":"ch.iagentur.ringieradsdk.internal.data.network.models.AdConfig.modules","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.network.models/-ad-config/modules.html","searchKeys":["modules","val modules: List?","ch.iagentur.ringieradsdk.internal.data.network.models.AdConfig.modules"]},{"name":"val name: String?","description":"ch.iagentur.ringieradsdk.internal.data.network.models.Modules.name","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.network.models/-modules/name.html","searchKeys":["name","val name: String?","ch.iagentur.ringieradsdk.internal.data.network.models.Modules.name"]},{"name":"val name: String? = null","description":"ch.iagentur.ringieradsdk.internal.data.network.models.RootAd.name","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.network.models/-root-ad/name.html","searchKeys":["name","val name: String? = null","ch.iagentur.ringieradsdk.internal.data.network.models.RootAd.name"]},{"name":"val native: Boolean? = null","description":"ch.iagentur.ringieradsdk.internal.data.network.models.AdConfig.native","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.network.models/-ad-config/native.html","searchKeys":["native","val native: Boolean? = null","ch.iagentur.ringieradsdk.internal.data.network.models.AdConfig.native"]},{"name":"val offset: Int? = null","description":"ch.iagentur.ringieradsdk.internal.data.network.models.LazyLoading.offset","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.network.models/-lazy-loading/offset.html","searchKeys":["offset","val offset: Int? = null","ch.iagentur.ringieradsdk.internal.data.network.models.LazyLoading.offset"]},{"name":"val overrideAllowedSizes: Int?","description":"ch.iagentur.ringieradsdk.internal.data.network.models.SettingsGlobal.overrideAllowedSizes","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.network.models/-settings-global/override-allowed-sizes.html","searchKeys":["overrideAllowedSizes","val overrideAllowedSizes: Int?","ch.iagentur.ringieradsdk.internal.data.network.models.SettingsGlobal.overrideAllowedSizes"]},{"name":"val overrideChannel: Int?","description":"ch.iagentur.ringieradsdk.internal.data.network.models.SettingsGlobal.overrideChannel","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.network.models/-settings-global/override-channel.html","searchKeys":["overrideChannel","val overrideChannel: Int?","ch.iagentur.ringieradsdk.internal.data.network.models.SettingsGlobal.overrideChannel"]},{"name":"val placements: Placements? = null","description":"ch.iagentur.ringieradsdk.internal.data.network.models.RootAd.placements","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.network.models/-root-ad/placements.html","searchKeys":["placements","val placements: Placements? = null","ch.iagentur.ringieradsdk.internal.data.network.models.RootAd.placements"]},{"name":"val product: String?","description":"ch.iagentur.ringieradsdk.internal.data.network.models.TargetingLocal.product","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.network.models/-targeting-local/product.html","searchKeys":["product","val product: String?","ch.iagentur.ringieradsdk.internal.data.network.models.TargetingLocal.product"]},{"name":"val queueEnabler: Boolean","description":"ch.iagentur.ringieradsdk.internal.data.network.models.Modules.queueEnabler","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.network.models/-modules/queue-enabler.html","searchKeys":["queueEnabler","val queueEnabler: Boolean","ch.iagentur.ringieradsdk.internal.data.network.models.Modules.queueEnabler"]},{"name":"val serverSideAdInjection: Int?","description":"ch.iagentur.ringieradsdk.internal.data.network.models.SettingsGlobal.serverSideAdInjection","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.network.models/-settings-global/server-side-ad-injection.html","searchKeys":["serverSideAdInjection","val serverSideAdInjection: Int?","ch.iagentur.ringieradsdk.internal.data.network.models.SettingsGlobal.serverSideAdInjection"]},{"name":"val serverSideAdInjectionPal: Int?","description":"ch.iagentur.ringieradsdk.internal.data.network.models.SettingsGlobal.serverSideAdInjectionPal","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.network.models/-settings-global/server-side-ad-injection-pal.html","searchKeys":["serverSideAdInjectionPal","val serverSideAdInjectionPal: Int?","ch.iagentur.ringieradsdk.internal.data.network.models.SettingsGlobal.serverSideAdInjectionPal"]},{"name":"val setting: SettingsLocal?","description":"ch.iagentur.ringieradsdk.internal.data.network.models.AdConfig.setting","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.network.models/-ad-config/setting.html","searchKeys":["setting","val setting: SettingsLocal?","ch.iagentur.ringieradsdk.internal.data.network.models.AdConfig.setting"]},{"name":"val settings: SettingsGlobal? = null","description":"ch.iagentur.ringieradsdk.internal.data.network.models.RootAd.settings","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.network.models/-root-ad/settings.html","searchKeys":["settings","val settings: SettingsGlobal? = null","ch.iagentur.ringieradsdk.internal.data.network.models.RootAd.settings"]},{"name":"val settings: SettingsModule","description":"ch.iagentur.ringieradsdk.internal.data.network.models.Modules.settings","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.network.models/-modules/settings.html","searchKeys":["settings","val settings: SettingsModule","ch.iagentur.ringieradsdk.internal.data.network.models.Modules.settings"]},{"name":"val sizes: List?","description":"ch.iagentur.ringieradsdk.internal.data.network.models.AllowedSizes.sizes","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.network.models/-allowed-sizes/sizes.html","searchKeys":["sizes","val sizes: List?","ch.iagentur.ringieradsdk.internal.data.network.models.AllowedSizes.sizes"]},{"name":"val targeting: TargetingLocal","description":"ch.iagentur.ringieradsdk.internal.data.network.models.AdConfig.targeting","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.network.models/-ad-config/targeting.html","searchKeys":["targeting","val targeting: TargetingLocal","ch.iagentur.ringieradsdk.internal.data.network.models.AdConfig.targeting"]},{"name":"val targetings: TargetingGlobal? = null","description":"ch.iagentur.ringieradsdk.internal.data.network.models.RootAd.targetings","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.network.models/-root-ad/targetings.html","searchKeys":["targetings","val targetings: TargetingGlobal? = null","ch.iagentur.ringieradsdk.internal.data.network.models.RootAd.targetings"]},{"name":"val throwable: Throwable? = null","description":"ch.iagentur.ringieradsdk.external.error.RingierAdError.throwable","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.error/-ringier-ad-error/throwable.html","searchKeys":["throwable","val throwable: Throwable? = null","ch.iagentur.ringieradsdk.external.error.RingierAdError.throwable"]},{"name":"val timeBlocker: String?","description":"ch.iagentur.ringieradsdk.internal.data.network.models.SettingsGlobal.timeBlocker","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.network.models/-settings-global/time-blocker.html","searchKeys":["timeBlocker","val timeBlocker: String?","ch.iagentur.ringieradsdk.internal.data.network.models.SettingsGlobal.timeBlocker"]},{"name":"val title: String","description":"ch.iagentur.ringieradsdk.external.models.RingierAdUrlModel.title","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.models/-ringier-ad-url-model/title.html","searchKeys":["title","val title: String","ch.iagentur.ringieradsdk.external.models.RingierAdUrlModel.title"]},{"name":"val token: String? = null","description":"ch.iagentur.ringieradsdk.internal.data.network.models.RootAd.token","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.network.models/-root-ad/token.html","searchKeys":["token","val token: String? = null","ch.iagentur.ringieradsdk.internal.data.network.models.RootAd.token"]},{"name":"val type: String?","description":"ch.iagentur.ringieradsdk.internal.data.network.models.Modules.type","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.network.models/-modules/type.html","searchKeys":["type","val type: String?","ch.iagentur.ringieradsdk.internal.data.network.models.Modules.type"]},{"name":"val url: String","description":"ch.iagentur.ringieradsdk.external.models.RingierAdUrlModel.url","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.models/-ringier-ad-url-model/url.html","searchKeys":["url","val url: String","ch.iagentur.ringieradsdk.external.models.RingierAdUrlModel.url"]},{"name":"val url: String?","description":"ch.iagentur.ringieradsdk.internal.data.network.models.SettingsModule.url","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.network.models/-settings-module/url.html","searchKeys":["url","val url: String?","ch.iagentur.ringieradsdk.internal.data.network.models.SettingsModule.url"]},{"name":"val url: String? = null","description":"ch.iagentur.ringieradsdk.RingierAd.Configuration.url","location":"ringieradsdk/ch.iagentur.ringieradsdk/-ringier-ad/-configuration/url.html","searchKeys":["url","val url: String? = null","ch.iagentur.ringieradsdk.RingierAd.Configuration.url"]},{"name":"val version: String?","description":"ch.iagentur.ringieradsdk.internal.data.network.models.Modules.version","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.network.models/-modules/version.html","searchKeys":["version","val version: String?","ch.iagentur.ringieradsdk.internal.data.network.models.Modules.version"]},{"name":"val vmapUrl: String?","description":"ch.iagentur.ringieradsdk.internal.data.network.models.SettingsGlobal.vmapUrl","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.network.models/-settings-global/vmap-url.html","searchKeys":["vmapUrl","val vmapUrl: String?","ch.iagentur.ringieradsdk.internal.data.network.models.SettingsGlobal.vmapUrl"]},{"name":"val width: Int? = null","description":"ch.iagentur.ringieradsdk.external.models.RingierAdSize.width","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.models/-ringier-ad-size/width.html","searchKeys":["width","val width: Int? = null","ch.iagentur.ringieradsdk.external.models.RingierAdSize.width"]},{"name":"var adLoadListener: RingierAd.AdLoadListener? = null","description":"ch.iagentur.ringieradsdk.external.AdController.adLoadListener","location":"ringieradsdk/ch.iagentur.ringieradsdk.external/-ad-controller/ad-load-listener.html","searchKeys":["adLoadListener","var adLoadListener: RingierAd.AdLoadListener? = null","ch.iagentur.ringieradsdk.external.AdController.adLoadListener"]},{"name":"var adLoadListener: RingierAd.AdLoadListener? = null","description":"ch.iagentur.ringieradsdk.external.ad.RingierAdView.adLoadListener","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.ad/-ringier-ad-view/ad-load-listener.html","searchKeys":["adLoadListener","var adLoadListener: RingierAd.AdLoadListener? = null","ch.iagentur.ringieradsdk.external.ad.RingierAdView.adLoadListener"]},{"name":"var adSizeListener: RingierAd.AdSizeListener? = null","description":"ch.iagentur.ringieradsdk.external.AdController.adSizeListener","location":"ringieradsdk/ch.iagentur.ringieradsdk.external/-ad-controller/ad-size-listener.html","searchKeys":["adSizeListener","var adSizeListener: RingierAd.AdSizeListener? = null","ch.iagentur.ringieradsdk.external.AdController.adSizeListener"]},{"name":"var adSizeListener: RingierAd.AdSizeListener? = null","description":"ch.iagentur.ringieradsdk.external.ad.RingierAdView.adSizeListener","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.ad/-ringier-ad-view/ad-size-listener.html","searchKeys":["adSizeListener","var adSizeListener: RingierAd.AdSizeListener? = null","ch.iagentur.ringieradsdk.external.ad.RingierAdView.adSizeListener"]},{"name":"var isInitialized: Boolean = false","description":"ch.iagentur.ringieradsdk.RingierAd.isInitialized","location":"ringieradsdk/ch.iagentur.ringieradsdk/-ringier-ad/is-initialized.html","searchKeys":["isInitialized","var isInitialized: Boolean = false","ch.iagentur.ringieradsdk.RingierAd.isInitialized"]}] +[{"name":"abstract fun adFailed(error: RingierAdError)","description":"ch.iagentur.ringieradsdk.external.ad.RingierAd.AdLoadListener.adFailed","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.ad/-ringier-ad/-ad-load-listener/ad-failed.html","searchKeys":["adFailed","abstract fun adFailed(error: RingierAdError)","ch.iagentur.ringieradsdk.external.ad.RingierAd.AdLoadListener.adFailed"]},{"name":"abstract fun adLoaded()","description":"ch.iagentur.ringieradsdk.external.ad.RingierAd.AdLoadListener.adLoaded","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.ad/-ringier-ad/-ad-load-listener/ad-loaded.html","searchKeys":["adLoaded","abstract fun adLoaded()","ch.iagentur.ringieradsdk.external.ad.RingierAd.AdLoadListener.adLoaded"]},{"name":"abstract fun adSize(size: RingierAdSize)","description":"ch.iagentur.ringieradsdk.external.ad.RingierAd.AdSizeListener.adSize","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.ad/-ringier-ad/-ad-size-listener/ad-size.html","searchKeys":["adSize","abstract fun adSize(size: RingierAdSize)","ch.iagentur.ringieradsdk.external.ad.RingierAd.AdSizeListener.adSize"]},{"name":"abstract fun adSizes(sizes: List)","description":"ch.iagentur.ringieradsdk.external.ad.RingierAd.AdSizeListener.adSizes","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.ad/-ringier-ad/-ad-size-listener/ad-sizes.html","searchKeys":["adSizes","abstract fun adSizes(sizes: List)","ch.iagentur.ringieradsdk.external.ad.RingierAd.AdSizeListener.adSizes"]},{"name":"abstract fun addKeyword(keyword: String, value: String)","description":"ch.iagentur.ringieradsdk.external.ad.RingierAd.addKeyword","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.ad/-ringier-ad/add-keyword.html","searchKeys":["addKeyword","abstract fun addKeyword(keyword: String, value: String)","ch.iagentur.ringieradsdk.external.ad.RingierAd.addKeyword"]},{"name":"abstract fun addKeywords(keywords: Map)","description":"ch.iagentur.ringieradsdk.external.ad.RingierAd.addKeywords","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.ad/-ringier-ad/add-keywords.html","searchKeys":["addKeywords","abstract fun addKeywords(keywords: Map)","ch.iagentur.ringieradsdk.external.ad.RingierAd.addKeywords"]},{"name":"abstract fun addListener(listener: TagManagerConfigProvider.OnConfigReadyListener)","description":"ch.iagentur.ringieradsdk.internal.TagManagerConfigProvider.addListener","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal/-tag-manager-config-provider/add-listener.html","searchKeys":["addListener","abstract fun addListener(listener: TagManagerConfigProvider.OnConfigReadyListener)","ch.iagentur.ringieradsdk.internal.TagManagerConfigProvider.addListener"]},{"name":"abstract fun destroy()","description":"ch.iagentur.ringieradsdk.external.ad.RingierAd.destroy","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.ad/-ringier-ad/destroy.html","searchKeys":["destroy","abstract fun destroy()","ch.iagentur.ringieradsdk.external.ad.RingierAd.destroy"]},{"name":"abstract fun destroy()","description":"ch.iagentur.ringieradsdk.external.adadapters.AdAdapter.destroy","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.adadapters/-ad-adapter/destroy.html","searchKeys":["destroy","abstract fun destroy()","ch.iagentur.ringieradsdk.external.adadapters.AdAdapter.destroy"]},{"name":"abstract fun getAdView(): View?","description":"ch.iagentur.ringieradsdk.external.adadapters.AdAdapter.getAdView","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.adadapters/-ad-adapter/get-ad-view.html","searchKeys":["getAdView","abstract fun getAdView(): View?","ch.iagentur.ringieradsdk.external.adadapters.AdAdapter.getAdView"]},{"name":"abstract fun getCustomConfiguration(): RingierAd.CustomConfiguration","description":"ch.iagentur.ringieradsdk.internal.TagManagerConfigProvider.getCustomConfiguration","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal/-tag-manager-config-provider/get-custom-configuration.html","searchKeys":["getCustomConfiguration","abstract fun getCustomConfiguration(): RingierAd.CustomConfiguration","ch.iagentur.ringieradsdk.internal.TagManagerConfigProvider.getCustomConfiguration"]},{"name":"abstract fun getRootAd(): RootAd?","description":"ch.iagentur.ringieradsdk.internal.TagManagerConfigProvider.getRootAd","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal/-tag-manager-config-provider/get-root-ad.html","searchKeys":["getRootAd","abstract fun getRootAd(): RootAd?","ch.iagentur.ringieradsdk.internal.TagManagerConfigProvider.getRootAd"]},{"name":"abstract fun initAd(adParameters: AdParameters)","description":"ch.iagentur.ringieradsdk.external.adadapters.AdAdapter.initAd","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.adadapters/-ad-adapter/init-ad.html","searchKeys":["initAd","abstract fun initAd(adParameters: AdParameters)","ch.iagentur.ringieradsdk.external.adadapters.AdAdapter.initAd"]},{"name":"abstract fun initialize()","description":"ch.iagentur.ringieradsdk.internal.TagManagerConfigProvider.initialize","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal/-tag-manager-config-provider/initialize.html","searchKeys":["initialize","abstract fun initialize()","ch.iagentur.ringieradsdk.internal.TagManagerConfigProvider.initialize"]},{"name":"abstract fun loadAd()","description":"ch.iagentur.ringieradsdk.external.adadapters.AdAdapter.loadAd","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.adadapters/-ad-adapter/load-ad.html","searchKeys":["loadAd","abstract fun loadAd()","ch.iagentur.ringieradsdk.external.adadapters.AdAdapter.loadAd"]},{"name":"abstract fun loadAd(slot: String, channel: String)","description":"ch.iagentur.ringieradsdk.external.ad.RingierAd.loadAd","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.ad/-ringier-ad/load-ad.html","searchKeys":["loadAd","abstract fun loadAd(slot: String, channel: String)","ch.iagentur.ringieradsdk.external.ad.RingierAd.loadAd"]},{"name":"abstract fun onError(error: Throwable)","description":"ch.iagentur.ringieradsdk.internal.TagManagerConfigProvider.OnConfigReadyListener.onError","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal/-tag-manager-config-provider/-on-config-ready-listener/on-error.html","searchKeys":["onError","abstract fun onError(error: Throwable)","ch.iagentur.ringieradsdk.internal.TagManagerConfigProvider.OnConfigReadyListener.onError"]},{"name":"abstract fun onLoadAdFailed()","description":"ch.iagentur.ringieradsdk.external.adadapters.AdAdapter.OnLoadAdFailedListener.onLoadAdFailed","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.adadapters/-ad-adapter/-on-load-ad-failed-listener/on-load-ad-failed.html","searchKeys":["onLoadAdFailed","abstract fun onLoadAdFailed()","ch.iagentur.ringieradsdk.external.adadapters.AdAdapter.OnLoadAdFailedListener.onLoadAdFailed"]},{"name":"abstract fun onReady(adModels: RootAd)","description":"ch.iagentur.ringieradsdk.internal.TagManagerConfigProvider.OnConfigReadyListener.onReady","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal/-tag-manager-config-provider/-on-config-ready-listener/on-ready.html","searchKeys":["onReady","abstract fun onReady(adModels: RootAd)","ch.iagentur.ringieradsdk.internal.TagManagerConfigProvider.OnConfigReadyListener.onReady"]},{"name":"abstract fun onRefreshAdView()","description":"ch.iagentur.ringieradsdk.external.AdControllerListener.AdRefreshListener.onRefreshAdView","location":"ringieradsdk/ch.iagentur.ringieradsdk.external/-ad-controller-listener/-ad-refresh-listener/on-refresh-ad-view.html","searchKeys":["onRefreshAdView","abstract fun onRefreshAdView()","ch.iagentur.ringieradsdk.external.AdControllerListener.AdRefreshListener.onRefreshAdView"]},{"name":"abstract fun pause()","description":"ch.iagentur.ringieradsdk.external.ad.RingierAd.pause","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.ad/-ringier-ad/pause.html","searchKeys":["pause","abstract fun pause()","ch.iagentur.ringieradsdk.external.ad.RingierAd.pause"]},{"name":"abstract fun pause()","description":"ch.iagentur.ringieradsdk.external.adadapters.AdAdapter.pause","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.adadapters/-ad-adapter/pause.html","searchKeys":["pause","abstract fun pause()","ch.iagentur.ringieradsdk.external.adadapters.AdAdapter.pause"]},{"name":"abstract fun removeAllKeywords()","description":"ch.iagentur.ringieradsdk.external.ad.RingierAd.removeAllKeywords","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.ad/-ringier-ad/remove-all-keywords.html","searchKeys":["removeAllKeywords","abstract fun removeAllKeywords()","ch.iagentur.ringieradsdk.external.ad.RingierAd.removeAllKeywords"]},{"name":"abstract fun removeKeyword(keyword: String)","description":"ch.iagentur.ringieradsdk.external.ad.RingierAd.removeKeyword","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.ad/-ringier-ad/remove-keyword.html","searchKeys":["removeKeyword","abstract fun removeKeyword(keyword: String)","ch.iagentur.ringieradsdk.external.ad.RingierAd.removeKeyword"]},{"name":"abstract fun removeListener(listener: TagManagerConfigProvider.OnConfigReadyListener)","description":"ch.iagentur.ringieradsdk.internal.TagManagerConfigProvider.removeListener","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal/-tag-manager-config-provider/remove-listener.html","searchKeys":["removeListener","abstract fun removeListener(listener: TagManagerConfigProvider.OnConfigReadyListener)","ch.iagentur.ringieradsdk.internal.TagManagerConfigProvider.removeListener"]},{"name":"abstract fun resume()","description":"ch.iagentur.ringieradsdk.external.ad.RingierAd.resume","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.ad/-ringier-ad/resume.html","searchKeys":["resume","abstract fun resume()","ch.iagentur.ringieradsdk.external.ad.RingierAd.resume"]},{"name":"abstract fun resume()","description":"ch.iagentur.ringieradsdk.external.adadapters.AdAdapter.resume","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.adadapters/-ad-adapter/resume.html","searchKeys":["resume","abstract fun resume()","ch.iagentur.ringieradsdk.external.adadapters.AdAdapter.resume"]},{"name":"abstract fun runAsync(runnable: Runnable)","description":"ch.iagentur.ringieradsdk.internal.AsyncManager.runAsync","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal/-async-manager/run-async.html","searchKeys":["runAsync","abstract fun runAsync(runnable: Runnable)","ch.iagentur.ringieradsdk.internal.AsyncManager.runAsync"]},{"name":"abstract fun setAutoRefreshInterval(seconds: Int)","description":"ch.iagentur.ringieradsdk.external.ad.RingierAd.setAutoRefreshInterval","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.ad/-ringier-ad/set-auto-refresh-interval.html","searchKeys":["setAutoRefreshInterval","abstract fun setAutoRefreshInterval(seconds: Int)","ch.iagentur.ringieradsdk.external.ad.RingierAd.setAutoRefreshInterval"]},{"name":"abstract val isConfigLoaded: Boolean","description":"ch.iagentur.ringieradsdk.internal.TagManagerConfigProvider.isConfigLoaded","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal/-tag-manager-config-provider/is-config-loaded.html","searchKeys":["isConfigLoaded","abstract val isConfigLoaded: Boolean","ch.iagentur.ringieradsdk.internal.TagManagerConfigProvider.isConfigLoaded"]},{"name":"abstract var adLoadListener: RingierAd.AdLoadListener?","description":"ch.iagentur.ringieradsdk.external.adadapters.AdAdapter.adLoadListener","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.adadapters/-ad-adapter/ad-load-listener.html","searchKeys":["adLoadListener","abstract var adLoadListener: RingierAd.AdLoadListener?","ch.iagentur.ringieradsdk.external.adadapters.AdAdapter.adLoadListener"]},{"name":"abstract var adSizeListener: RingierAd.AdSizeListener?","description":"ch.iagentur.ringieradsdk.external.adadapters.AdAdapter.adSizeListener","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.adadapters/-ad-adapter/ad-size-listener.html","searchKeys":["adSizeListener","abstract var adSizeListener: RingierAd.AdSizeListener?","ch.iagentur.ringieradsdk.external.adadapters.AdAdapter.adSizeListener"]},{"name":"abstract var onAdRefreshListener: AdControllerListener.AdRefreshListener?","description":"ch.iagentur.ringieradsdk.external.AdControllerListener.onAdRefreshListener","location":"ringieradsdk/ch.iagentur.ringieradsdk.external/-ad-controller-listener/on-ad-refresh-listener.html","searchKeys":["onAdRefreshListener","abstract var onAdRefreshListener: AdControllerListener.AdRefreshListener?","ch.iagentur.ringieradsdk.external.AdControllerListener.onAdRefreshListener"]},{"name":"abstract var onLoadAdFailedListener: AdAdapter.OnLoadAdFailedListener?","description":"ch.iagentur.ringieradsdk.external.adadapters.AdAdapter.onLoadAdFailedListener","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.adadapters/-ad-adapter/on-load-ad-failed-listener.html","searchKeys":["onLoadAdFailedListener","abstract var onLoadAdFailedListener: AdAdapter.OnLoadAdFailedListener?","ch.iagentur.ringieradsdk.external.adadapters.AdAdapter.onLoadAdFailedListener"]},{"name":"class AdController(context: Context, adConfigProvider: TagManagerConfigProvider) : AdControllerListener","description":"ch.iagentur.ringieradsdk.external.AdController","location":"ringieradsdk/ch.iagentur.ringieradsdk.external/-ad-controller/index.html","searchKeys":["AdController","class AdController(context: Context, adConfigProvider: TagManagerConfigProvider) : AdControllerListener","ch.iagentur.ringieradsdk.external.AdController"]},{"name":"class AdMobAdAdapter(context: Context) : AdAdapter","description":"ch.iagentur.ringieradsdk.external.adadapters.AdMobAdAdapter","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.adadapters/-ad-mob-ad-adapter/index.html","searchKeys":["AdMobAdAdapter","class AdMobAdAdapter(context: Context) : AdAdapter","ch.iagentur.ringieradsdk.external.adadapters.AdMobAdAdapter"]},{"name":"class AsyncManagerImpl : AsyncManager","description":"ch.iagentur.ringieradsdk.internal.AsyncManagerImpl","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal/-async-manager-impl/index.html","searchKeys":["AsyncManagerImpl","class AsyncManagerImpl : AsyncManager","ch.iagentur.ringieradsdk.internal.AsyncManagerImpl"]},{"name":"class BannerAdView : RingierAdView","description":"ch.iagentur.ringieradsdk.external.ad.BannerAdView","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.ad/-banner-ad-view/index.html","searchKeys":["BannerAdView","class BannerAdView : RingierAdView","ch.iagentur.ringieradsdk.external.ad.BannerAdView"]},{"name":"class RingierAdError(message: String?, throwable: Throwable?)","description":"ch.iagentur.ringieradsdk.external.error.RingierAdError","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.error/-ringier-ad-error/index.html","searchKeys":["RingierAdError","class RingierAdError(message: String?, throwable: Throwable?)","ch.iagentur.ringieradsdk.external.error.RingierAdError"]},{"name":"class TagManagerConfigProviderImpl(context: Context, assetsPath: String?, url: String?, asyncManager: AsyncManager, customConfiguration: RingierAd.CustomConfiguration) : TagManagerConfigProvider","description":"ch.iagentur.ringieradsdk.internal.TagManagerConfigProviderImpl","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal/-tag-manager-config-provider-impl/index.html","searchKeys":["TagManagerConfigProviderImpl","class TagManagerConfigProviderImpl(context: Context, assetsPath: String?, url: String?, asyncManager: AsyncManager, customConfiguration: RingierAd.CustomConfiguration) : TagManagerConfigProvider","ch.iagentur.ringieradsdk.internal.TagManagerConfigProviderImpl"]},{"name":"class XandrAdAdapter(context: Context) : AdAdapter","description":"ch.iagentur.ringieradsdk.external.adadapters.XandrAdAdapter","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.adadapters/-xandr-ad-adapter/index.html","searchKeys":["XandrAdAdapter","class XandrAdAdapter(context: Context) : AdAdapter","ch.iagentur.ringieradsdk.external.adadapters.XandrAdAdapter"]},{"name":"const val DELAY_BETWEEN_VISIBILITY_CHECK: Long = 100L","description":"ch.iagentur.ringieradsdk.external.RingierConfig.DELAY_BETWEEN_VISIBILITY_CHECK","location":"ringieradsdk/ch.iagentur.ringieradsdk.external/-ringier-config/-d-e-l-a-y_-b-e-t-w-e-e-n_-v-i-s-i-b-i-l-i-t-y_-c-h-e-c-k.html","searchKeys":["DELAY_BETWEEN_VISIBILITY_CHECK","const val DELAY_BETWEEN_VISIBILITY_CHECK: Long = 100L","ch.iagentur.ringieradsdk.external.RingierConfig.DELAY_BETWEEN_VISIBILITY_CHECK"]},{"name":"const val LOG_TAG: String","description":"ch.iagentur.ringieradsdk.external.RingierConfig.LOG_TAG","location":"ringieradsdk/ch.iagentur.ringieradsdk.external/-ringier-config/-l-o-g_-t-a-g.html","searchKeys":["LOG_TAG","const val LOG_TAG: String","ch.iagentur.ringieradsdk.external.RingierConfig.LOG_TAG"]},{"name":"const val MODULE_ADMOB: String","description":"ch.iagentur.ringieradsdk.external.RingierConfig.Slots.MODULE_ADMOB","location":"ringieradsdk/ch.iagentur.ringieradsdk.external/-ringier-config/-slots/-m-o-d-u-l-e_-a-d-m-o-b.html","searchKeys":["MODULE_ADMOB","const val MODULE_ADMOB: String","ch.iagentur.ringieradsdk.external.RingierConfig.Slots.MODULE_ADMOB"]},{"name":"const val MODULE_XANDR: String","description":"ch.iagentur.ringieradsdk.external.RingierConfig.Slots.MODULE_XANDR","location":"ringieradsdk/ch.iagentur.ringieradsdk.external/-ringier-config/-slots/-m-o-d-u-l-e_-x-a-n-d-r.html","searchKeys":["MODULE_XANDR","const val MODULE_XANDR: String","ch.iagentur.ringieradsdk.external.RingierConfig.Slots.MODULE_XANDR"]},{"name":"const val PLATFORM_ANDROID: String","description":"ch.iagentur.ringieradsdk.external.RingierConfig.Slots.PLATFORM_ANDROID","location":"ringieradsdk/ch.iagentur.ringieradsdk.external/-ringier-config/-slots/-p-l-a-t-f-o-r-m_-a-n-d-r-o-i-d.html","searchKeys":["PLATFORM_ANDROID","const val PLATFORM_ANDROID: String","ch.iagentur.ringieradsdk.external.RingierConfig.Slots.PLATFORM_ANDROID"]},{"name":"const val SPLIT_BY_LOWER_SPACE: String","description":"ch.iagentur.ringieradsdk.external.RingierConfig.SPLIT_BY_LOWER_SPACE","location":"ringieradsdk/ch.iagentur.ringieradsdk.external/-ringier-config/-s-p-l-i-t_-b-y_-l-o-w-e-r_-s-p-a-c-e.html","searchKeys":["SPLIT_BY_LOWER_SPACE","const val SPLIT_BY_LOWER_SPACE: String","ch.iagentur.ringieradsdk.external.RingierConfig.SPLIT_BY_LOWER_SPACE"]},{"name":"const val SPLIT_BY_X: String","description":"ch.iagentur.ringieradsdk.external.RingierConfig.SPLIT_BY_X","location":"ringieradsdk/ch.iagentur.ringieradsdk.external/-ringier-config/-s-p-l-i-t_-b-y_-x.html","searchKeys":["SPLIT_BY_X","const val SPLIT_BY_X: String","ch.iagentur.ringieradsdk.external.RingierConfig.SPLIT_BY_X"]},{"name":"const val TEST_AD_UNIT_ID: String","description":"ch.iagentur.ringieradsdk.external.adadapters.AdMobAdAdapter.Companion.TEST_AD_UNIT_ID","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.adadapters/-ad-mob-ad-adapter/-companion/-t-e-s-t_-a-d_-u-n-i-t_-i-d.html","searchKeys":["TEST_AD_UNIT_ID","const val TEST_AD_UNIT_ID: String","ch.iagentur.ringieradsdk.external.adadapters.AdMobAdAdapter.Companion.TEST_AD_UNIT_ID"]},{"name":"const val URLS_SETTINGS: String","description":"ch.iagentur.ringieradsdk.external.RingierConfig.URLS_SETTINGS","location":"ringieradsdk/ch.iagentur.ringieradsdk.external/-ringier-config/-u-r-l-s_-s-e-t-t-i-n-g-s.html","searchKeys":["URLS_SETTINGS","const val URLS_SETTINGS: String","ch.iagentur.ringieradsdk.external.RingierConfig.URLS_SETTINGS"]},{"name":"data class AdConfig(enabled: Boolean?, native: Boolean?, lazyLoading: LazyLoading?, targeting: TargetingLocal, setting: SettingsLocal?, modules: List?, allowedSizes: List?)","description":"ch.iagentur.ringieradsdk.internal.data.network.models.AdConfig","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.network.models/-ad-config/index.html","searchKeys":["AdConfig","data class AdConfig(enabled: Boolean?, native: Boolean?, lazyLoading: LazyLoading?, targeting: TargetingLocal, setting: SettingsLocal?, modules: List?, allowedSizes: List?)","ch.iagentur.ringieradsdk.internal.data.network.models.AdConfig"]},{"name":"data class AdParameters(adUnitOrMemberId: String?, inventoryCode: String?, isTestMode: Boolean, allSizes: List, keywords: Map?, autoRefreshInterval: Int?)","description":"ch.iagentur.ringieradsdk.internal.data.entities.models.AdParameters","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.entities.models/-ad-parameters/index.html","searchKeys":["AdParameters","data class AdParameters(adUnitOrMemberId: String?, inventoryCode: String?, isTestMode: Boolean, allSizes: List, keywords: Map?, autoRefreshInterval: Int?)","ch.iagentur.ringieradsdk.internal.data.entities.models.AdParameters"]},{"name":"data class AllowedSizes(minWidth: Int?, sizes: List?)","description":"ch.iagentur.ringieradsdk.internal.data.network.models.AllowedSizes","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.network.models/-allowed-sizes/index.html","searchKeys":["AllowedSizes","data class AllowedSizes(minWidth: Int?, sizes: List?)","ch.iagentur.ringieradsdk.internal.data.network.models.AllowedSizes"]},{"name":"data class Configuration(configAssetPath: String?, logsEnabled: Boolean, url: String?)","description":"ch.iagentur.ringieradsdk.RingierAd.Configuration","location":"ringieradsdk/ch.iagentur.ringieradsdk/-ringier-ad/-configuration/index.html","searchKeys":["Configuration","data class Configuration(configAssetPath: String?, logsEnabled: Boolean, url: String?)","ch.iagentur.ringieradsdk.RingierAd.Configuration"]},{"name":"data class CustomConfiguration(memberId: String?, adUnitId: String?, keywords: Map?, isTestMode: Boolean)","description":"ch.iagentur.ringieradsdk.RingierAd.CustomConfiguration","location":"ringieradsdk/ch.iagentur.ringieradsdk/-ringier-ad/-custom-configuration/index.html","searchKeys":["CustomConfiguration","data class CustomConfiguration(memberId: String?, adUnitId: String?, keywords: Map?, isTestMode: Boolean)","ch.iagentur.ringieradsdk.RingierAd.CustomConfiguration"]},{"name":"data class LazyLoading(offset: Int?, enabled: Boolean)","description":"ch.iagentur.ringieradsdk.internal.data.network.models.LazyLoading","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.network.models/-lazy-loading/index.html","searchKeys":["LazyLoading","data class LazyLoading(offset: Int?, enabled: Boolean)","ch.iagentur.ringieradsdk.internal.data.network.models.LazyLoading"]},{"name":"data class Modules(name: String?, type: String?, enabled: Boolean, queueEnabler: Boolean, version: String?, settings: SettingsModule)","description":"ch.iagentur.ringieradsdk.internal.data.network.models.Modules","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.network.models/-modules/index.html","searchKeys":["Modules","data class Modules(name: String?, type: String?, enabled: Boolean, queueEnabler: Boolean, version: String?, settings: SettingsModule)","ch.iagentur.ringieradsdk.internal.data.network.models.Modules"]},{"name":"data class Placements(mobileAppAndroid: Map>)","description":"ch.iagentur.ringieradsdk.internal.data.network.models.Placements","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.network.models/-placements/index.html","searchKeys":["Placements","data class Placements(mobileAppAndroid: Map>)","ch.iagentur.ringieradsdk.internal.data.network.models.Placements"]},{"name":"data class RingierAdSize(width: Int?, height: Int?)","description":"ch.iagentur.ringieradsdk.external.models.RingierAdSize","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.models/-ringier-ad-size/index.html","searchKeys":["RingierAdSize","data class RingierAdSize(width: Int?, height: Int?)","ch.iagentur.ringieradsdk.external.models.RingierAdSize"]},{"name":"data class RingierAdUrlModel(title: String, url: String, isActivated: Boolean, isRemovable: Boolean)","description":"ch.iagentur.ringieradsdk.external.models.RingierAdUrlModel","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.models/-ringier-ad-url-model/index.html","searchKeys":["RingierAdUrlModel","data class RingierAdUrlModel(title: String, url: String, isActivated: Boolean, isRemovable: Boolean)","ch.iagentur.ringieradsdk.external.models.RingierAdUrlModel"]},{"name":"data class RootAd(name: String?, token: String?, targetings: TargetingGlobal?, settings: SettingsGlobal?, modules: List?, placements: Placements?)","description":"ch.iagentur.ringieradsdk.internal.data.network.models.RootAd","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.network.models/-root-ad/index.html","searchKeys":["RootAd","data class RootAd(name: String?, token: String?, targetings: TargetingGlobal?, settings: SettingsGlobal?, modules: List?, placements: Placements?)","ch.iagentur.ringieradsdk.internal.data.network.models.RootAd"]},{"name":"data class SettingsGlobal(overrideChannel: Int?, overrideAllowedSizes: Int?, vmapUrl: String?, serverSideAdInjection: Int?, serverSideAdInjectionPal: Int?, timeBlocker: String?, autoLoadSlots: Int?)","description":"ch.iagentur.ringieradsdk.internal.data.network.models.SettingsGlobal","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.network.models/-settings-global/index.html","searchKeys":["SettingsGlobal","data class SettingsGlobal(overrideChannel: Int?, overrideAllowedSizes: Int?, vmapUrl: String?, serverSideAdInjection: Int?, serverSideAdInjectionPal: Int?, timeBlocker: String?, autoLoadSlots: Int?)","ch.iagentur.ringieradsdk.internal.data.network.models.SettingsGlobal"]},{"name":"data class SettingsLocal(adUnitId: String?)","description":"ch.iagentur.ringieradsdk.internal.data.network.models.SettingsLocal","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.network.models/-settings-local/index.html","searchKeys":["SettingsLocal","data class SettingsLocal(adUnitId: String?)","ch.iagentur.ringieradsdk.internal.data.network.models.SettingsLocal"]},{"name":"data class SettingsModule(astVersion: String?, blockPixelCreativeSize: String?, defaultPixelCreativeSize: String?, memberId: String?, url: String?)","description":"ch.iagentur.ringieradsdk.internal.data.network.models.SettingsModule","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.network.models/-settings-module/index.html","searchKeys":["SettingsModule","data class SettingsModule(astVersion: String?, blockPixelCreativeSize: String?, defaultPixelCreativeSize: String?, memberId: String?, url: String?)","ch.iagentur.ringieradsdk.internal.data.network.models.SettingsModule"]},{"name":"data class TargetingGlobal(admforce: String?)","description":"ch.iagentur.ringieradsdk.internal.data.network.models.TargetingGlobal","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.network.models/-targeting-global/index.html","searchKeys":["TargetingGlobal","data class TargetingGlobal(admforce: String?)","ch.iagentur.ringieradsdk.internal.data.network.models.TargetingGlobal"]},{"name":"data class TargetingLocal(product: String?)","description":"ch.iagentur.ringieradsdk.internal.data.network.models.TargetingLocal","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.network.models/-targeting-local/index.html","searchKeys":["TargetingLocal","data class TargetingLocal(product: String?)","ch.iagentur.ringieradsdk.internal.data.network.models.TargetingLocal"]},{"name":"fun AdConfig(enabled: Boolean? = null, native: Boolean? = null, lazyLoading: LazyLoading?, targeting: TargetingLocal, setting: SettingsLocal?, modules: List?, allowedSizes: List?)","description":"ch.iagentur.ringieradsdk.internal.data.network.models.AdConfig.AdConfig","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.network.models/-ad-config/-ad-config.html","searchKeys":["AdConfig","fun AdConfig(enabled: Boolean? = null, native: Boolean? = null, lazyLoading: LazyLoading?, targeting: TargetingLocal, setting: SettingsLocal?, modules: List?, allowedSizes: List?)","ch.iagentur.ringieradsdk.internal.data.network.models.AdConfig.AdConfig"]},{"name":"fun AdController(context: Context, adConfigProvider: TagManagerConfigProvider)","description":"ch.iagentur.ringieradsdk.external.AdController.AdController","location":"ringieradsdk/ch.iagentur.ringieradsdk.external/-ad-controller/-ad-controller.html","searchKeys":["AdController","fun AdController(context: Context, adConfigProvider: TagManagerConfigProvider)","ch.iagentur.ringieradsdk.external.AdController.AdController"]},{"name":"fun AdMobAdAdapter(context: Context)","description":"ch.iagentur.ringieradsdk.external.adadapters.AdMobAdAdapter.AdMobAdAdapter","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.adadapters/-ad-mob-ad-adapter/-ad-mob-ad-adapter.html","searchKeys":["AdMobAdAdapter","fun AdMobAdAdapter(context: Context)","ch.iagentur.ringieradsdk.external.adadapters.AdMobAdAdapter.AdMobAdAdapter"]},{"name":"fun AdParameters(adUnitOrMemberId: String? = null, inventoryCode: String? = null, isTestMode: Boolean = false, allSizes: List, keywords: Map? = null, autoRefreshInterval: Int? = null)","description":"ch.iagentur.ringieradsdk.internal.data.entities.models.AdParameters.AdParameters","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.entities.models/-ad-parameters/-ad-parameters.html","searchKeys":["AdParameters","fun AdParameters(adUnitOrMemberId: String? = null, inventoryCode: String? = null, isTestMode: Boolean = false, allSizes: List, keywords: Map? = null, autoRefreshInterval: Int? = null)","ch.iagentur.ringieradsdk.internal.data.entities.models.AdParameters.AdParameters"]},{"name":"fun AllowedSizes(minWidth: Int? = null, sizes: List? = listOf())","description":"ch.iagentur.ringieradsdk.internal.data.network.models.AllowedSizes.AllowedSizes","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.network.models/-allowed-sizes/-allowed-sizes.html","searchKeys":["AllowedSizes","fun AllowedSizes(minWidth: Int? = null, sizes: List? = listOf())","ch.iagentur.ringieradsdk.internal.data.network.models.AllowedSizes.AllowedSizes"]},{"name":"fun AsyncManagerImpl()","description":"ch.iagentur.ringieradsdk.internal.AsyncManagerImpl.AsyncManagerImpl","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal/-async-manager-impl/-async-manager-impl.html","searchKeys":["AsyncManagerImpl","fun AsyncManagerImpl()","ch.iagentur.ringieradsdk.internal.AsyncManagerImpl.AsyncManagerImpl"]},{"name":"fun BannerAdView(context: Context)","description":"ch.iagentur.ringieradsdk.external.ad.BannerAdView.BannerAdView","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.ad/-banner-ad-view/-banner-ad-view.html","searchKeys":["BannerAdView","fun BannerAdView(context: Context)","ch.iagentur.ringieradsdk.external.ad.BannerAdView.BannerAdView"]},{"name":"fun BannerAdView(context: Context, attrs: AttributeSet?)","description":"ch.iagentur.ringieradsdk.external.ad.BannerAdView.BannerAdView","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.ad/-banner-ad-view/-banner-ad-view.html","searchKeys":["BannerAdView","fun BannerAdView(context: Context, attrs: AttributeSet?)","ch.iagentur.ringieradsdk.external.ad.BannerAdView.BannerAdView"]},{"name":"fun BannerAdView(context: Context, attrs: AttributeSet?, defStyleAttr: Int)","description":"ch.iagentur.ringieradsdk.external.ad.BannerAdView.BannerAdView","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.ad/-banner-ad-view/-banner-ad-view.html","searchKeys":["BannerAdView","fun BannerAdView(context: Context, attrs: AttributeSet?, defStyleAttr: Int)","ch.iagentur.ringieradsdk.external.ad.BannerAdView.BannerAdView"]},{"name":"fun BannerAdView(context: Context, attrs: AttributeSet?, defStyleAttr: Int, defStyleRes: Int)","description":"ch.iagentur.ringieradsdk.external.ad.BannerAdView.BannerAdView","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.ad/-banner-ad-view/-banner-ad-view.html","searchKeys":["BannerAdView","fun BannerAdView(context: Context, attrs: AttributeSet?, defStyleAttr: Int, defStyleRes: Int)","ch.iagentur.ringieradsdk.external.ad.BannerAdView.BannerAdView"]},{"name":"fun Configuration(configAssetPath: String? = null, logsEnabled: Boolean = false, url: String? = null)","description":"ch.iagentur.ringieradsdk.RingierAd.Configuration.Configuration","location":"ringieradsdk/ch.iagentur.ringieradsdk/-ringier-ad/-configuration/-configuration.html","searchKeys":["Configuration","fun Configuration(configAssetPath: String? = null, logsEnabled: Boolean = false, url: String? = null)","ch.iagentur.ringieradsdk.RingierAd.Configuration.Configuration"]},{"name":"fun Context.asFloatPixels(dps: Float): Float","description":"ch.iagentur.ringieradsdk.internal.extensions.asFloatPixels","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.extensions/as-float-pixels.html","searchKeys":["asFloatPixels","fun Context.asFloatPixels(dps: Float): Float","ch.iagentur.ringieradsdk.internal.extensions.asFloatPixels"]},{"name":"fun Context.asIntPixels(dps: Float): Int","description":"ch.iagentur.ringieradsdk.internal.extensions.asIntPixels","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.extensions/as-int-pixels.html","searchKeys":["asIntPixels","fun Context.asIntPixels(dps: Float): Int","ch.iagentur.ringieradsdk.internal.extensions.asIntPixels"]},{"name":"fun Context.dpsToFloatPixels(float: Float): Float","description":"ch.iagentur.ringieradsdk.internal.extensions.dpsToFloatPixels","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.extensions/dps-to-float-pixels.html","searchKeys":["dpsToFloatPixels","fun Context.dpsToFloatPixels(float: Float): Float","ch.iagentur.ringieradsdk.internal.extensions.dpsToFloatPixels"]},{"name":"fun Context.dpsToIntPixels(float: Float): Int","description":"ch.iagentur.ringieradsdk.internal.extensions.dpsToIntPixels","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.extensions/dps-to-int-pixels.html","searchKeys":["dpsToIntPixels","fun Context.dpsToIntPixels(float: Float): Int","ch.iagentur.ringieradsdk.internal.extensions.dpsToIntPixels"]},{"name":"fun Context.isIntInScreenWidth(width: Int): Boolean","description":"ch.iagentur.ringieradsdk.internal.extensions.isIntInScreenWidth","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.extensions/is-int-in-screen-width.html","searchKeys":["isIntInScreenWidth","fun Context.isIntInScreenWidth(width: Int): Boolean","ch.iagentur.ringieradsdk.internal.extensions.isIntInScreenWidth"]},{"name":"fun Context.pixelsToFloatDps(float: Float): Float","description":"ch.iagentur.ringieradsdk.internal.extensions.pixelsToFloatDps","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.extensions/pixels-to-float-dps.html","searchKeys":["pixelsToFloatDps","fun Context.pixelsToFloatDps(float: Float): Float","ch.iagentur.ringieradsdk.internal.extensions.pixelsToFloatDps"]},{"name":"fun Context.pixelsToIntDps(float: Float): Int","description":"ch.iagentur.ringieradsdk.internal.extensions.pixelsToIntDps","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.extensions/pixels-to-int-dps.html","searchKeys":["pixelsToIntDps","fun Context.pixelsToIntDps(float: Float): Int","ch.iagentur.ringieradsdk.internal.extensions.pixelsToIntDps"]},{"name":"fun Context.screenHeightAsIntDps(): Int","description":"ch.iagentur.ringieradsdk.internal.extensions.screenHeightAsIntDps","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.extensions/screen-height-as-int-dps.html","searchKeys":["screenHeightAsIntDps","fun Context.screenHeightAsIntDps(): Int","ch.iagentur.ringieradsdk.internal.extensions.screenHeightAsIntDps"]},{"name":"fun Context.screenWidthAsIntDps(): Int","description":"ch.iagentur.ringieradsdk.internal.extensions.screenWidthAsIntDps","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.extensions/screen-width-as-int-dps.html","searchKeys":["screenWidthAsIntDps","fun Context.screenWidthAsIntDps(): Int","ch.iagentur.ringieradsdk.internal.extensions.screenWidthAsIntDps"]},{"name":"fun CustomConfiguration(memberId: String? = null, adUnitId: String? = null, keywords: Map? = mapOf(), isTestMode: Boolean = false)","description":"ch.iagentur.ringieradsdk.RingierAd.CustomConfiguration.CustomConfiguration","location":"ringieradsdk/ch.iagentur.ringieradsdk/-ringier-ad/-custom-configuration/-custom-configuration.html","searchKeys":["CustomConfiguration","fun CustomConfiguration(memberId: String? = null, adUnitId: String? = null, keywords: Map? = mapOf(), isTestMode: Boolean = false)","ch.iagentur.ringieradsdk.RingierAd.CustomConfiguration.CustomConfiguration"]},{"name":"fun Int.toMilliseconds(): Int","description":"ch.iagentur.ringieradsdk.internal.extensions.toMilliseconds","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.extensions/to-milliseconds.html","searchKeys":["toMilliseconds","fun Int.toMilliseconds(): Int","ch.iagentur.ringieradsdk.internal.extensions.toMilliseconds"]},{"name":"fun LazyLoading(offset: Int? = null, enabled: Boolean = false)","description":"ch.iagentur.ringieradsdk.internal.data.network.models.LazyLoading.LazyLoading","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.network.models/-lazy-loading/-lazy-loading.html","searchKeys":["LazyLoading","fun LazyLoading(offset: Int? = null, enabled: Boolean = false)","ch.iagentur.ringieradsdk.internal.data.network.models.LazyLoading.LazyLoading"]},{"name":"fun List.toStringWithNewLine(): String","description":"ch.iagentur.ringieradsdk.internal.extensions.toStringWithNewLine","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.extensions/to-string-with-new-line.html","searchKeys":["toStringWithNewLine","fun List.toStringWithNewLine(): String","ch.iagentur.ringieradsdk.internal.extensions.toStringWithNewLine"]},{"name":"fun Modules(name: String?, type: String?, enabled: Boolean, queueEnabler: Boolean, version: String?, settings: SettingsModule)","description":"ch.iagentur.ringieradsdk.internal.data.network.models.Modules.Modules","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.network.models/-modules/-modules.html","searchKeys":["Modules","fun Modules(name: String?, type: String?, enabled: Boolean, queueEnabler: Boolean, version: String?, settings: SettingsModule)","ch.iagentur.ringieradsdk.internal.data.network.models.Modules.Modules"]},{"name":"fun Placements(mobileAppAndroid: Map>)","description":"ch.iagentur.ringieradsdk.internal.data.network.models.Placements.Placements","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.network.models/-placements/-placements.html","searchKeys":["Placements","fun Placements(mobileAppAndroid: Map>)","ch.iagentur.ringieradsdk.internal.data.network.models.Placements.Placements"]},{"name":"fun RingierAdError(message: String? = null, throwable: Throwable? = null)","description":"ch.iagentur.ringieradsdk.external.error.RingierAdError.RingierAdError","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.error/-ringier-ad-error/-ringier-ad-error.html","searchKeys":["RingierAdError","fun RingierAdError(message: String? = null, throwable: Throwable? = null)","ch.iagentur.ringieradsdk.external.error.RingierAdError.RingierAdError"]},{"name":"fun RingierAdSize(width: Int? = null, height: Int? = null)","description":"ch.iagentur.ringieradsdk.external.models.RingierAdSize.RingierAdSize","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.models/-ringier-ad-size/-ringier-ad-size.html","searchKeys":["RingierAdSize","fun RingierAdSize(width: Int? = null, height: Int? = null)","ch.iagentur.ringieradsdk.external.models.RingierAdSize.RingierAdSize"]},{"name":"fun RingierAdUrlModel(title: String, url: String, isActivated: Boolean, isRemovable: Boolean = true)","description":"ch.iagentur.ringieradsdk.external.models.RingierAdUrlModel.RingierAdUrlModel","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.models/-ringier-ad-url-model/-ringier-ad-url-model.html","searchKeys":["RingierAdUrlModel","fun RingierAdUrlModel(title: String, url: String, isActivated: Boolean, isRemovable: Boolean = true)","ch.iagentur.ringieradsdk.external.models.RingierAdUrlModel.RingierAdUrlModel"]},{"name":"fun RingierAdView(context: Context)","description":"ch.iagentur.ringieradsdk.external.ad.RingierAdView.RingierAdView","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.ad/-ringier-ad-view/-ringier-ad-view.html","searchKeys":["RingierAdView","fun RingierAdView(context: Context)","ch.iagentur.ringieradsdk.external.ad.RingierAdView.RingierAdView"]},{"name":"fun RingierAdView(context: Context, attrs: AttributeSet?)","description":"ch.iagentur.ringieradsdk.external.ad.RingierAdView.RingierAdView","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.ad/-ringier-ad-view/-ringier-ad-view.html","searchKeys":["RingierAdView","fun RingierAdView(context: Context, attrs: AttributeSet?)","ch.iagentur.ringieradsdk.external.ad.RingierAdView.RingierAdView"]},{"name":"fun RingierAdView(context: Context, attrs: AttributeSet?, defStyleAttr: Int)","description":"ch.iagentur.ringieradsdk.external.ad.RingierAdView.RingierAdView","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.ad/-ringier-ad-view/-ringier-ad-view.html","searchKeys":["RingierAdView","fun RingierAdView(context: Context, attrs: AttributeSet?, defStyleAttr: Int)","ch.iagentur.ringieradsdk.external.ad.RingierAdView.RingierAdView"]},{"name":"fun RingierAdView(context: Context, attrs: AttributeSet?, defStyleAttr: Int, defStyleRes: Int)","description":"ch.iagentur.ringieradsdk.external.ad.RingierAdView.RingierAdView","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.ad/-ringier-ad-view/-ringier-ad-view.html","searchKeys":["RingierAdView","fun RingierAdView(context: Context, attrs: AttributeSet?, defStyleAttr: Int, defStyleRes: Int)","ch.iagentur.ringieradsdk.external.ad.RingierAdView.RingierAdView"]},{"name":"fun RootAd(name: String? = null, token: String? = null, targetings: TargetingGlobal? = null, settings: SettingsGlobal? = null, modules: List? = null, placements: Placements? = null)","description":"ch.iagentur.ringieradsdk.internal.data.network.models.RootAd.RootAd","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.network.models/-root-ad/-root-ad.html","searchKeys":["RootAd","fun RootAd(name: String? = null, token: String? = null, targetings: TargetingGlobal? = null, settings: SettingsGlobal? = null, modules: List? = null, placements: Placements? = null)","ch.iagentur.ringieradsdk.internal.data.network.models.RootAd.RootAd"]},{"name":"fun SettingsGlobal(overrideChannel: Int?, overrideAllowedSizes: Int?, vmapUrl: String?, serverSideAdInjection: Int?, serverSideAdInjectionPal: Int?, timeBlocker: String?, autoLoadSlots: Int?)","description":"ch.iagentur.ringieradsdk.internal.data.network.models.SettingsGlobal.SettingsGlobal","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.network.models/-settings-global/-settings-global.html","searchKeys":["SettingsGlobal","fun SettingsGlobal(overrideChannel: Int?, overrideAllowedSizes: Int?, vmapUrl: String?, serverSideAdInjection: Int?, serverSideAdInjectionPal: Int?, timeBlocker: String?, autoLoadSlots: Int?)","ch.iagentur.ringieradsdk.internal.data.network.models.SettingsGlobal.SettingsGlobal"]},{"name":"fun SettingsLocal(adUnitId: String?)","description":"ch.iagentur.ringieradsdk.internal.data.network.models.SettingsLocal.SettingsLocal","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.network.models/-settings-local/-settings-local.html","searchKeys":["SettingsLocal","fun SettingsLocal(adUnitId: String?)","ch.iagentur.ringieradsdk.internal.data.network.models.SettingsLocal.SettingsLocal"]},{"name":"fun SettingsModule(astVersion: String?, blockPixelCreativeSize: String?, defaultPixelCreativeSize: String?, memberId: String?, url: String?)","description":"ch.iagentur.ringieradsdk.internal.data.network.models.SettingsModule.SettingsModule","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.network.models/-settings-module/-settings-module.html","searchKeys":["SettingsModule","fun SettingsModule(astVersion: String?, blockPixelCreativeSize: String?, defaultPixelCreativeSize: String?, memberId: String?, url: String?)","ch.iagentur.ringieradsdk.internal.data.network.models.SettingsModule.SettingsModule"]},{"name":"fun TagManagerConfigProviderImpl(context: Context, assetsPath: String?, url: String?, asyncManager: AsyncManager, customConfiguration: RingierAd.CustomConfiguration)","description":"ch.iagentur.ringieradsdk.internal.TagManagerConfigProviderImpl.TagManagerConfigProviderImpl","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal/-tag-manager-config-provider-impl/-tag-manager-config-provider-impl.html","searchKeys":["TagManagerConfigProviderImpl","fun TagManagerConfigProviderImpl(context: Context, assetsPath: String?, url: String?, asyncManager: AsyncManager, customConfiguration: RingierAd.CustomConfiguration)","ch.iagentur.ringieradsdk.internal.TagManagerConfigProviderImpl.TagManagerConfigProviderImpl"]},{"name":"fun TargetingGlobal(admforce: String?)","description":"ch.iagentur.ringieradsdk.internal.data.network.models.TargetingGlobal.TargetingGlobal","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.network.models/-targeting-global/-targeting-global.html","searchKeys":["TargetingGlobal","fun TargetingGlobal(admforce: String?)","ch.iagentur.ringieradsdk.internal.data.network.models.TargetingGlobal.TargetingGlobal"]},{"name":"fun TargetingLocal(product: String?)","description":"ch.iagentur.ringieradsdk.internal.data.network.models.TargetingLocal.TargetingLocal","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.network.models/-targeting-local/-targeting-local.html","searchKeys":["TargetingLocal","fun TargetingLocal(product: String?)","ch.iagentur.ringieradsdk.internal.data.network.models.TargetingLocal.TargetingLocal"]},{"name":"fun View.getParentScrollView(): View?","description":"ch.iagentur.ringieradsdk.internal.extensions.getParentScrollView","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.extensions/get-parent-scroll-view.html","searchKeys":["getParentScrollView","fun View.getParentScrollView(): View?","ch.iagentur.ringieradsdk.internal.extensions.getParentScrollView"]},{"name":"fun View.isInScrollView(): Boolean","description":"ch.iagentur.ringieradsdk.internal.extensions.isInScrollView","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.extensions/is-in-scroll-view.html","searchKeys":["isInScrollView","fun View.isInScrollView(): Boolean","ch.iagentur.ringieradsdk.internal.extensions.isInScrollView"]},{"name":"fun View.isViewVisibleInScrollView(offset: Int): Boolean","description":"ch.iagentur.ringieradsdk.internal.extensions.isViewVisibleInScrollView","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.extensions/is-view-visible-in-scroll-view.html","searchKeys":["isViewVisibleInScrollView","fun View.isViewVisibleInScrollView(offset: Int): Boolean","ch.iagentur.ringieradsdk.internal.extensions.isViewVisibleInScrollView"]},{"name":"fun XandrAdAdapter(context: Context)","description":"ch.iagentur.ringieradsdk.external.adadapters.XandrAdAdapter.XandrAdAdapter","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.adadapters/-xandr-ad-adapter/-xandr-ad-adapter.html","searchKeys":["XandrAdAdapter","fun XandrAdAdapter(context: Context)","ch.iagentur.ringieradsdk.external.adadapters.XandrAdAdapter.XandrAdAdapter"]},{"name":"fun d(message: String)","description":"ch.iagentur.ringieradsdk.internal.utils.Logger.d","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.utils/-logger/d.html","searchKeys":["d","fun d(message: String)","ch.iagentur.ringieradsdk.internal.utils.Logger.d"]},{"name":"fun destroy()","description":"ch.iagentur.ringieradsdk.external.AdController.destroy","location":"ringieradsdk/ch.iagentur.ringieradsdk.external/-ad-controller/destroy.html","searchKeys":["destroy","fun destroy()","ch.iagentur.ringieradsdk.external.AdController.destroy"]},{"name":"fun e(error: Throwable)","description":"ch.iagentur.ringieradsdk.internal.utils.Logger.e","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.utils/-logger/e.html","searchKeys":["e","fun e(error: Throwable)","ch.iagentur.ringieradsdk.internal.utils.Logger.e"]},{"name":"fun e(error: Throwable, message: String)","description":"ch.iagentur.ringieradsdk.internal.utils.Logger.e","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.utils/-logger/e.html","searchKeys":["e","fun e(error: Throwable, message: String)","ch.iagentur.ringieradsdk.internal.utils.Logger.e"]},{"name":"fun e(message: String)","description":"ch.iagentur.ringieradsdk.internal.utils.Logger.e","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.utils/-logger/e.html","searchKeys":["e","fun e(message: String)","ch.iagentur.ringieradsdk.internal.utils.Logger.e"]},{"name":"fun getAdView(): View?","description":"ch.iagentur.ringieradsdk.external.AdController.getAdView","location":"ringieradsdk/ch.iagentur.ringieradsdk.external/-ad-controller/get-ad-view.html","searchKeys":["getAdView","fun getAdView(): View?","ch.iagentur.ringieradsdk.external.AdController.getAdView"]},{"name":"fun getLazyLoadingInfo(): LazyLoading","description":"ch.iagentur.ringieradsdk.external.AdController.getLazyLoadingInfo","location":"ringieradsdk/ch.iagentur.ringieradsdk.external/-ad-controller/get-lazy-loading-info.html","searchKeys":["getLazyLoadingInfo","fun getLazyLoadingInfo(): LazyLoading","ch.iagentur.ringieradsdk.external.AdController.getLazyLoadingInfo"]},{"name":"fun i(message: String)","description":"ch.iagentur.ringieradsdk.internal.utils.Logger.i","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.utils/-logger/i.html","searchKeys":["i","fun i(message: String)","ch.iagentur.ringieradsdk.internal.utils.Logger.i"]},{"name":"fun initAd(slot: String, channel: String, keywords: Map, seconds: Int)","description":"ch.iagentur.ringieradsdk.external.AdController.initAd","location":"ringieradsdk/ch.iagentur.ringieradsdk.external/-ad-controller/init-ad.html","searchKeys":["initAd","fun initAd(slot: String, channel: String, keywords: Map, seconds: Int)","ch.iagentur.ringieradsdk.external.AdController.initAd"]},{"name":"fun loadAd()","description":"ch.iagentur.ringieradsdk.external.AdController.loadAd","location":"ringieradsdk/ch.iagentur.ringieradsdk.external/-ad-controller/load-ad.html","searchKeys":["loadAd","fun loadAd()","ch.iagentur.ringieradsdk.external.AdController.loadAd"]},{"name":"fun logEventPayload(eventName: String, payload: Map)","description":"ch.iagentur.ringieradsdk.internal.utils.Logger.logEventPayload","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.utils/-logger/log-event-payload.html","searchKeys":["logEventPayload","fun logEventPayload(eventName: String, payload: Map)","ch.iagentur.ringieradsdk.internal.utils.Logger.logEventPayload"]},{"name":"fun onAttach()","description":"ch.iagentur.ringieradsdk.external.AdController.onAttach","location":"ringieradsdk/ch.iagentur.ringieradsdk.external/-ad-controller/on-attach.html","searchKeys":["onAttach","fun onAttach()","ch.iagentur.ringieradsdk.external.AdController.onAttach"]},{"name":"fun onDetach()","description":"ch.iagentur.ringieradsdk.external.AdController.onDetach","location":"ringieradsdk/ch.iagentur.ringieradsdk.external/-ad-controller/on-detach.html","searchKeys":["onDetach","fun onDetach()","ch.iagentur.ringieradsdk.external.AdController.onDetach"]},{"name":"fun pause()","description":"ch.iagentur.ringieradsdk.external.AdController.pause","location":"ringieradsdk/ch.iagentur.ringieradsdk.external/-ad-controller/pause.html","searchKeys":["pause","fun pause()","ch.iagentur.ringieradsdk.external.AdController.pause"]},{"name":"fun resume()","description":"ch.iagentur.ringieradsdk.external.AdController.resume","location":"ringieradsdk/ch.iagentur.ringieradsdk.external/-ad-controller/resume.html","searchKeys":["resume","fun resume()","ch.iagentur.ringieradsdk.external.AdController.resume"]},{"name":"fun setCustomConfiguration(customConfiguration: RingierAd.CustomConfiguration)","description":"ch.iagentur.ringieradsdk.RingierAd.setCustomConfiguration","location":"ringieradsdk/ch.iagentur.ringieradsdk/-ringier-ad/set-custom-configuration.html","searchKeys":["setCustomConfiguration","fun setCustomConfiguration(customConfiguration: RingierAd.CustomConfiguration)","ch.iagentur.ringieradsdk.RingierAd.setCustomConfiguration"]},{"name":"fun start(context: Context, configuration: RingierAd.Configuration)","description":"ch.iagentur.ringieradsdk.RingierAd.start","location":"ringieradsdk/ch.iagentur.ringieradsdk/-ringier-ad/start.html","searchKeys":["start","fun start(context: Context, configuration: RingierAd.Configuration)","ch.iagentur.ringieradsdk.RingierAd.start"]},{"name":"interface AdAdapter","description":"ch.iagentur.ringieradsdk.external.adadapters.AdAdapter","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.adadapters/-ad-adapter/index.html","searchKeys":["AdAdapter","interface AdAdapter","ch.iagentur.ringieradsdk.external.adadapters.AdAdapter"]},{"name":"interface AdControllerListener","description":"ch.iagentur.ringieradsdk.external.AdControllerListener","location":"ringieradsdk/ch.iagentur.ringieradsdk.external/-ad-controller-listener/index.html","searchKeys":["AdControllerListener","interface AdControllerListener","ch.iagentur.ringieradsdk.external.AdControllerListener"]},{"name":"interface AdLoadListener","description":"ch.iagentur.ringieradsdk.external.ad.RingierAd.AdLoadListener","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.ad/-ringier-ad/-ad-load-listener/index.html","searchKeys":["AdLoadListener","interface AdLoadListener","ch.iagentur.ringieradsdk.external.ad.RingierAd.AdLoadListener"]},{"name":"interface AdRefreshListener","description":"ch.iagentur.ringieradsdk.external.AdControllerListener.AdRefreshListener","location":"ringieradsdk/ch.iagentur.ringieradsdk.external/-ad-controller-listener/-ad-refresh-listener/index.html","searchKeys":["AdRefreshListener","interface AdRefreshListener","ch.iagentur.ringieradsdk.external.AdControllerListener.AdRefreshListener"]},{"name":"interface AdSizeListener","description":"ch.iagentur.ringieradsdk.external.ad.RingierAd.AdSizeListener","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.ad/-ringier-ad/-ad-size-listener/index.html","searchKeys":["AdSizeListener","interface AdSizeListener","ch.iagentur.ringieradsdk.external.ad.RingierAd.AdSizeListener"]},{"name":"interface AsyncManager","description":"ch.iagentur.ringieradsdk.internal.AsyncManager","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal/-async-manager/index.html","searchKeys":["AsyncManager","interface AsyncManager","ch.iagentur.ringieradsdk.internal.AsyncManager"]},{"name":"interface OnConfigReadyListener","description":"ch.iagentur.ringieradsdk.internal.TagManagerConfigProvider.OnConfigReadyListener","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal/-tag-manager-config-provider/-on-config-ready-listener/index.html","searchKeys":["OnConfigReadyListener","interface OnConfigReadyListener","ch.iagentur.ringieradsdk.internal.TagManagerConfigProvider.OnConfigReadyListener"]},{"name":"interface OnLoadAdFailedListener","description":"ch.iagentur.ringieradsdk.external.adadapters.AdAdapter.OnLoadAdFailedListener","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.adadapters/-ad-adapter/-on-load-ad-failed-listener/index.html","searchKeys":["OnLoadAdFailedListener","interface OnLoadAdFailedListener","ch.iagentur.ringieradsdk.external.adadapters.AdAdapter.OnLoadAdFailedListener"]},{"name":"interface RingierAd","description":"ch.iagentur.ringieradsdk.external.ad.RingierAd","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.ad/-ringier-ad/index.html","searchKeys":["RingierAd","interface RingierAd","ch.iagentur.ringieradsdk.external.ad.RingierAd"]},{"name":"interface TagManagerConfigProvider","description":"ch.iagentur.ringieradsdk.internal.TagManagerConfigProvider","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal/-tag-manager-config-provider/index.html","searchKeys":["TagManagerConfigProvider","interface TagManagerConfigProvider","ch.iagentur.ringieradsdk.internal.TagManagerConfigProvider"]},{"name":"lateinit var adController: AdController","description":"ch.iagentur.ringieradsdk.external.ad.RingierAdView.adController","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.ad/-ringier-ad-view/ad-controller.html","searchKeys":["adController","lateinit var adController: AdController","ch.iagentur.ringieradsdk.external.ad.RingierAdView.adController"]},{"name":"lateinit var configuration: RingierAd.Configuration","description":"ch.iagentur.ringieradsdk.RingierAd.configuration","location":"ringieradsdk/ch.iagentur.ringieradsdk/-ringier-ad/configuration.html","searchKeys":["configuration","lateinit var configuration: RingierAd.Configuration","ch.iagentur.ringieradsdk.RingierAd.configuration"]},{"name":"lateinit var tagManagerConfigProvider: TagManagerConfigProvider","description":"ch.iagentur.ringieradsdk.RingierAd.tagManagerConfigProvider","location":"ringieradsdk/ch.iagentur.ringieradsdk/-ringier-ad/tag-manager-config-provider.html","searchKeys":["tagManagerConfigProvider","lateinit var tagManagerConfigProvider: TagManagerConfigProvider","ch.iagentur.ringieradsdk.RingierAd.tagManagerConfigProvider"]},{"name":"object Companion","description":"ch.iagentur.ringieradsdk.external.adadapters.AdMobAdAdapter.Companion","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.adadapters/-ad-mob-ad-adapter/-companion/index.html","searchKeys":["Companion","object Companion","ch.iagentur.ringieradsdk.external.adadapters.AdMobAdAdapter.Companion"]},{"name":"object Companion","description":"ch.iagentur.ringieradsdk.external.adadapters.XandrAdAdapter.Companion","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.adadapters/-xandr-ad-adapter/-companion/index.html","searchKeys":["Companion","object Companion","ch.iagentur.ringieradsdk.external.adadapters.XandrAdAdapter.Companion"]},{"name":"object Logger","description":"ch.iagentur.ringieradsdk.internal.utils.Logger","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.utils/-logger/index.html","searchKeys":["Logger","object Logger","ch.iagentur.ringieradsdk.internal.utils.Logger"]},{"name":"object RingierAd","description":"ch.iagentur.ringieradsdk.RingierAd","location":"ringieradsdk/ch.iagentur.ringieradsdk/-ringier-ad/index.html","searchKeys":["RingierAd","object RingierAd","ch.iagentur.ringieradsdk.RingierAd"]},{"name":"object RingierConfig","description":"ch.iagentur.ringieradsdk.external.RingierConfig","location":"ringieradsdk/ch.iagentur.ringieradsdk.external/-ringier-config/index.html","searchKeys":["RingierConfig","object RingierConfig","ch.iagentur.ringieradsdk.external.RingierConfig"]},{"name":"object Slots","description":"ch.iagentur.ringieradsdk.external.RingierConfig.Slots","location":"ringieradsdk/ch.iagentur.ringieradsdk.external/-ringier-config/-slots/index.html","searchKeys":["Slots","object Slots","ch.iagentur.ringieradsdk.external.RingierConfig.Slots"]},{"name":"open class RingierAdView : FrameLayout, RingierAd","description":"ch.iagentur.ringieradsdk.external.ad.RingierAdView","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.ad/-ringier-ad-view/index.html","searchKeys":["RingierAdView","open class RingierAdView : FrameLayout, RingierAd","ch.iagentur.ringieradsdk.external.ad.RingierAdView"]},{"name":"open override fun addKeyword(keyword: String, value: String)","description":"ch.iagentur.ringieradsdk.external.ad.RingierAdView.addKeyword","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.ad/-ringier-ad-view/add-keyword.html","searchKeys":["addKeyword","open override fun addKeyword(keyword: String, value: String)","ch.iagentur.ringieradsdk.external.ad.RingierAdView.addKeyword"]},{"name":"open override fun addKeywords(keywords: Map)","description":"ch.iagentur.ringieradsdk.external.ad.RingierAdView.addKeywords","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.ad/-ringier-ad-view/add-keywords.html","searchKeys":["addKeywords","open override fun addKeywords(keywords: Map)","ch.iagentur.ringieradsdk.external.ad.RingierAdView.addKeywords"]},{"name":"open override fun addListener(listener: TagManagerConfigProvider.OnConfigReadyListener)","description":"ch.iagentur.ringieradsdk.internal.TagManagerConfigProviderImpl.addListener","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal/-tag-manager-config-provider-impl/add-listener.html","searchKeys":["addListener","open override fun addListener(listener: TagManagerConfigProvider.OnConfigReadyListener)","ch.iagentur.ringieradsdk.internal.TagManagerConfigProviderImpl.addListener"]},{"name":"open override fun destroy()","description":"ch.iagentur.ringieradsdk.external.ad.RingierAdView.destroy","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.ad/-ringier-ad-view/destroy.html","searchKeys":["destroy","open override fun destroy()","ch.iagentur.ringieradsdk.external.ad.RingierAdView.destroy"]},{"name":"open override fun destroy()","description":"ch.iagentur.ringieradsdk.external.adadapters.AdMobAdAdapter.destroy","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.adadapters/-ad-mob-ad-adapter/destroy.html","searchKeys":["destroy","open override fun destroy()","ch.iagentur.ringieradsdk.external.adadapters.AdMobAdAdapter.destroy"]},{"name":"open override fun destroy()","description":"ch.iagentur.ringieradsdk.external.adadapters.XandrAdAdapter.destroy","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.adadapters/-xandr-ad-adapter/destroy.html","searchKeys":["destroy","open override fun destroy()","ch.iagentur.ringieradsdk.external.adadapters.XandrAdAdapter.destroy"]},{"name":"open override fun getAdView(): View?","description":"ch.iagentur.ringieradsdk.external.adadapters.AdMobAdAdapter.getAdView","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.adadapters/-ad-mob-ad-adapter/get-ad-view.html","searchKeys":["getAdView","open override fun getAdView(): View?","ch.iagentur.ringieradsdk.external.adadapters.AdMobAdAdapter.getAdView"]},{"name":"open override fun getAdView(): View?","description":"ch.iagentur.ringieradsdk.external.adadapters.XandrAdAdapter.getAdView","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.adadapters/-xandr-ad-adapter/get-ad-view.html","searchKeys":["getAdView","open override fun getAdView(): View?","ch.iagentur.ringieradsdk.external.adadapters.XandrAdAdapter.getAdView"]},{"name":"open override fun getCustomConfiguration(): RingierAd.CustomConfiguration","description":"ch.iagentur.ringieradsdk.internal.TagManagerConfigProviderImpl.getCustomConfiguration","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal/-tag-manager-config-provider-impl/get-custom-configuration.html","searchKeys":["getCustomConfiguration","open override fun getCustomConfiguration(): RingierAd.CustomConfiguration","ch.iagentur.ringieradsdk.internal.TagManagerConfigProviderImpl.getCustomConfiguration"]},{"name":"open override fun getRootAd(): RootAd?","description":"ch.iagentur.ringieradsdk.internal.TagManagerConfigProviderImpl.getRootAd","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal/-tag-manager-config-provider-impl/get-root-ad.html","searchKeys":["getRootAd","open override fun getRootAd(): RootAd?","ch.iagentur.ringieradsdk.internal.TagManagerConfigProviderImpl.getRootAd"]},{"name":"open override fun initAd(adParameters: AdParameters)","description":"ch.iagentur.ringieradsdk.external.adadapters.AdMobAdAdapter.initAd","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.adadapters/-ad-mob-ad-adapter/init-ad.html","searchKeys":["initAd","open override fun initAd(adParameters: AdParameters)","ch.iagentur.ringieradsdk.external.adadapters.AdMobAdAdapter.initAd"]},{"name":"open override fun initAd(adParameters: AdParameters)","description":"ch.iagentur.ringieradsdk.external.adadapters.XandrAdAdapter.initAd","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.adadapters/-xandr-ad-adapter/init-ad.html","searchKeys":["initAd","open override fun initAd(adParameters: AdParameters)","ch.iagentur.ringieradsdk.external.adadapters.XandrAdAdapter.initAd"]},{"name":"open override fun initialize()","description":"ch.iagentur.ringieradsdk.internal.TagManagerConfigProviderImpl.initialize","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal/-tag-manager-config-provider-impl/initialize.html","searchKeys":["initialize","open override fun initialize()","ch.iagentur.ringieradsdk.internal.TagManagerConfigProviderImpl.initialize"]},{"name":"open override fun loadAd()","description":"ch.iagentur.ringieradsdk.external.adadapters.AdMobAdAdapter.loadAd","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.adadapters/-ad-mob-ad-adapter/load-ad.html","searchKeys":["loadAd","open override fun loadAd()","ch.iagentur.ringieradsdk.external.adadapters.AdMobAdAdapter.loadAd"]},{"name":"open override fun loadAd()","description":"ch.iagentur.ringieradsdk.external.adadapters.XandrAdAdapter.loadAd","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.adadapters/-xandr-ad-adapter/load-ad.html","searchKeys":["loadAd","open override fun loadAd()","ch.iagentur.ringieradsdk.external.adadapters.XandrAdAdapter.loadAd"]},{"name":"open override fun loadAd(slot: String, channel: String)","description":"ch.iagentur.ringieradsdk.external.ad.RingierAdView.loadAd","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.ad/-ringier-ad-view/load-ad.html","searchKeys":["loadAd","open override fun loadAd(slot: String, channel: String)","ch.iagentur.ringieradsdk.external.ad.RingierAdView.loadAd"]},{"name":"open override fun pause()","description":"ch.iagentur.ringieradsdk.external.ad.RingierAdView.pause","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.ad/-ringier-ad-view/pause.html","searchKeys":["pause","open override fun pause()","ch.iagentur.ringieradsdk.external.ad.RingierAdView.pause"]},{"name":"open override fun pause()","description":"ch.iagentur.ringieradsdk.external.adadapters.AdMobAdAdapter.pause","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.adadapters/-ad-mob-ad-adapter/pause.html","searchKeys":["pause","open override fun pause()","ch.iagentur.ringieradsdk.external.adadapters.AdMobAdAdapter.pause"]},{"name":"open override fun pause()","description":"ch.iagentur.ringieradsdk.external.adadapters.XandrAdAdapter.pause","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.adadapters/-xandr-ad-adapter/pause.html","searchKeys":["pause","open override fun pause()","ch.iagentur.ringieradsdk.external.adadapters.XandrAdAdapter.pause"]},{"name":"open override fun removeAllKeywords()","description":"ch.iagentur.ringieradsdk.external.ad.RingierAdView.removeAllKeywords","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.ad/-ringier-ad-view/remove-all-keywords.html","searchKeys":["removeAllKeywords","open override fun removeAllKeywords()","ch.iagentur.ringieradsdk.external.ad.RingierAdView.removeAllKeywords"]},{"name":"open override fun removeKeyword(keyword: String)","description":"ch.iagentur.ringieradsdk.external.ad.RingierAdView.removeKeyword","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.ad/-ringier-ad-view/remove-keyword.html","searchKeys":["removeKeyword","open override fun removeKeyword(keyword: String)","ch.iagentur.ringieradsdk.external.ad.RingierAdView.removeKeyword"]},{"name":"open override fun removeListener(listener: TagManagerConfigProvider.OnConfigReadyListener)","description":"ch.iagentur.ringieradsdk.internal.TagManagerConfigProviderImpl.removeListener","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal/-tag-manager-config-provider-impl/remove-listener.html","searchKeys":["removeListener","open override fun removeListener(listener: TagManagerConfigProvider.OnConfigReadyListener)","ch.iagentur.ringieradsdk.internal.TagManagerConfigProviderImpl.removeListener"]},{"name":"open override fun resume()","description":"ch.iagentur.ringieradsdk.external.ad.RingierAdView.resume","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.ad/-ringier-ad-view/resume.html","searchKeys":["resume","open override fun resume()","ch.iagentur.ringieradsdk.external.ad.RingierAdView.resume"]},{"name":"open override fun resume()","description":"ch.iagentur.ringieradsdk.external.adadapters.AdMobAdAdapter.resume","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.adadapters/-ad-mob-ad-adapter/resume.html","searchKeys":["resume","open override fun resume()","ch.iagentur.ringieradsdk.external.adadapters.AdMobAdAdapter.resume"]},{"name":"open override fun resume()","description":"ch.iagentur.ringieradsdk.external.adadapters.XandrAdAdapter.resume","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.adadapters/-xandr-ad-adapter/resume.html","searchKeys":["resume","open override fun resume()","ch.iagentur.ringieradsdk.external.adadapters.XandrAdAdapter.resume"]},{"name":"open override fun runAsync(runnable: Runnable)","description":"ch.iagentur.ringieradsdk.internal.AsyncManagerImpl.runAsync","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal/-async-manager-impl/run-async.html","searchKeys":["runAsync","open override fun runAsync(runnable: Runnable)","ch.iagentur.ringieradsdk.internal.AsyncManagerImpl.runAsync"]},{"name":"open override fun setAutoRefreshInterval(seconds: Int)","description":"ch.iagentur.ringieradsdk.external.ad.RingierAdView.setAutoRefreshInterval","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.ad/-ringier-ad-view/set-auto-refresh-interval.html","searchKeys":["setAutoRefreshInterval","open override fun setAutoRefreshInterval(seconds: Int)","ch.iagentur.ringieradsdk.external.ad.RingierAdView.setAutoRefreshInterval"]},{"name":"open override var adLoadListener: RingierAd.AdLoadListener? = null","description":"ch.iagentur.ringieradsdk.external.adadapters.AdMobAdAdapter.adLoadListener","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.adadapters/-ad-mob-ad-adapter/ad-load-listener.html","searchKeys":["adLoadListener","open override var adLoadListener: RingierAd.AdLoadListener? = null","ch.iagentur.ringieradsdk.external.adadapters.AdMobAdAdapter.adLoadListener"]},{"name":"open override var adLoadListener: RingierAd.AdLoadListener? = null","description":"ch.iagentur.ringieradsdk.external.adadapters.XandrAdAdapter.adLoadListener","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.adadapters/-xandr-ad-adapter/ad-load-listener.html","searchKeys":["adLoadListener","open override var adLoadListener: RingierAd.AdLoadListener? = null","ch.iagentur.ringieradsdk.external.adadapters.XandrAdAdapter.adLoadListener"]},{"name":"open override var adSizeListener: RingierAd.AdSizeListener? = null","description":"ch.iagentur.ringieradsdk.external.adadapters.AdMobAdAdapter.adSizeListener","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.adadapters/-ad-mob-ad-adapter/ad-size-listener.html","searchKeys":["adSizeListener","open override var adSizeListener: RingierAd.AdSizeListener? = null","ch.iagentur.ringieradsdk.external.adadapters.AdMobAdAdapter.adSizeListener"]},{"name":"open override var adSizeListener: RingierAd.AdSizeListener? = null","description":"ch.iagentur.ringieradsdk.external.adadapters.XandrAdAdapter.adSizeListener","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.adadapters/-xandr-ad-adapter/ad-size-listener.html","searchKeys":["adSizeListener","open override var adSizeListener: RingierAd.AdSizeListener? = null","ch.iagentur.ringieradsdk.external.adadapters.XandrAdAdapter.adSizeListener"]},{"name":"open override var isConfigLoaded: Boolean = false","description":"ch.iagentur.ringieradsdk.internal.TagManagerConfigProviderImpl.isConfigLoaded","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal/-tag-manager-config-provider-impl/is-config-loaded.html","searchKeys":["isConfigLoaded","open override var isConfigLoaded: Boolean = false","ch.iagentur.ringieradsdk.internal.TagManagerConfigProviderImpl.isConfigLoaded"]},{"name":"open override var onAdRefreshListener: AdControllerListener.AdRefreshListener? = null","description":"ch.iagentur.ringieradsdk.external.AdController.onAdRefreshListener","location":"ringieradsdk/ch.iagentur.ringieradsdk.external/-ad-controller/on-ad-refresh-listener.html","searchKeys":["onAdRefreshListener","open override var onAdRefreshListener: AdControllerListener.AdRefreshListener? = null","ch.iagentur.ringieradsdk.external.AdController.onAdRefreshListener"]},{"name":"open override var onLoadAdFailedListener: AdAdapter.OnLoadAdFailedListener? = null","description":"ch.iagentur.ringieradsdk.external.adadapters.AdMobAdAdapter.onLoadAdFailedListener","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.adadapters/-ad-mob-ad-adapter/on-load-ad-failed-listener.html","searchKeys":["onLoadAdFailedListener","open override var onLoadAdFailedListener: AdAdapter.OnLoadAdFailedListener? = null","ch.iagentur.ringieradsdk.external.adadapters.AdMobAdAdapter.onLoadAdFailedListener"]},{"name":"open override var onLoadAdFailedListener: AdAdapter.OnLoadAdFailedListener? = null","description":"ch.iagentur.ringieradsdk.external.adadapters.XandrAdAdapter.onLoadAdFailedListener","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.adadapters/-xandr-ad-adapter/on-load-ad-failed-listener.html","searchKeys":["onLoadAdFailedListener","open override var onLoadAdFailedListener: AdAdapter.OnLoadAdFailedListener? = null","ch.iagentur.ringieradsdk.external.adadapters.XandrAdAdapter.onLoadAdFailedListener"]},{"name":"val adUnitId: String?","description":"ch.iagentur.ringieradsdk.internal.data.network.models.SettingsLocal.adUnitId","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.network.models/-settings-local/ad-unit-id.html","searchKeys":["adUnitId","val adUnitId: String?","ch.iagentur.ringieradsdk.internal.data.network.models.SettingsLocal.adUnitId"]},{"name":"val adUnitId: String? = null","description":"ch.iagentur.ringieradsdk.RingierAd.CustomConfiguration.adUnitId","location":"ringieradsdk/ch.iagentur.ringieradsdk/-ringier-ad/-custom-configuration/ad-unit-id.html","searchKeys":["adUnitId","val adUnitId: String? = null","ch.iagentur.ringieradsdk.RingierAd.CustomConfiguration.adUnitId"]},{"name":"val adUnitOrMemberId: String? = null","description":"ch.iagentur.ringieradsdk.internal.data.entities.models.AdParameters.adUnitOrMemberId","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.entities.models/-ad-parameters/ad-unit-or-member-id.html","searchKeys":["adUnitOrMemberId","val adUnitOrMemberId: String? = null","ch.iagentur.ringieradsdk.internal.data.entities.models.AdParameters.adUnitOrMemberId"]},{"name":"val admforce: String?","description":"ch.iagentur.ringieradsdk.internal.data.network.models.TargetingGlobal.admforce","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.network.models/-targeting-global/admforce.html","searchKeys":["admforce","val admforce: String?","ch.iagentur.ringieradsdk.internal.data.network.models.TargetingGlobal.admforce"]},{"name":"val allSizes: List","description":"ch.iagentur.ringieradsdk.internal.data.entities.models.AdParameters.allSizes","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.entities.models/-ad-parameters/all-sizes.html","searchKeys":["allSizes","val allSizes: List","ch.iagentur.ringieradsdk.internal.data.entities.models.AdParameters.allSizes"]},{"name":"val allowedSizes: List?","description":"ch.iagentur.ringieradsdk.internal.data.network.models.AdConfig.allowedSizes","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.network.models/-ad-config/allowed-sizes.html","searchKeys":["allowedSizes","val allowedSizes: List?","ch.iagentur.ringieradsdk.internal.data.network.models.AdConfig.allowedSizes"]},{"name":"val astVersion: String?","description":"ch.iagentur.ringieradsdk.internal.data.network.models.SettingsModule.astVersion","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.network.models/-settings-module/ast-version.html","searchKeys":["astVersion","val astVersion: String?","ch.iagentur.ringieradsdk.internal.data.network.models.SettingsModule.astVersion"]},{"name":"val autoLoadSlots: Int?","description":"ch.iagentur.ringieradsdk.internal.data.network.models.SettingsGlobal.autoLoadSlots","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.network.models/-settings-global/auto-load-slots.html","searchKeys":["autoLoadSlots","val autoLoadSlots: Int?","ch.iagentur.ringieradsdk.internal.data.network.models.SettingsGlobal.autoLoadSlots"]},{"name":"val autoRefreshInterval: Int? = null","description":"ch.iagentur.ringieradsdk.internal.data.entities.models.AdParameters.autoRefreshInterval","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.entities.models/-ad-parameters/auto-refresh-interval.html","searchKeys":["autoRefreshInterval","val autoRefreshInterval: Int? = null","ch.iagentur.ringieradsdk.internal.data.entities.models.AdParameters.autoRefreshInterval"]},{"name":"val blockPixelCreativeSize: String?","description":"ch.iagentur.ringieradsdk.internal.data.network.models.SettingsModule.blockPixelCreativeSize","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.network.models/-settings-module/block-pixel-creative-size.html","searchKeys":["blockPixelCreativeSize","val blockPixelCreativeSize: String?","ch.iagentur.ringieradsdk.internal.data.network.models.SettingsModule.blockPixelCreativeSize"]},{"name":"val configAssetPath: String? = null","description":"ch.iagentur.ringieradsdk.RingierAd.Configuration.configAssetPath","location":"ringieradsdk/ch.iagentur.ringieradsdk/-ringier-ad/-configuration/config-asset-path.html","searchKeys":["configAssetPath","val configAssetPath: String? = null","ch.iagentur.ringieradsdk.RingierAd.Configuration.configAssetPath"]},{"name":"val defaultPixelCreativeSize: String?","description":"ch.iagentur.ringieradsdk.internal.data.network.models.SettingsModule.defaultPixelCreativeSize","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.network.models/-settings-module/default-pixel-creative-size.html","searchKeys":["defaultPixelCreativeSize","val defaultPixelCreativeSize: String?","ch.iagentur.ringieradsdk.internal.data.network.models.SettingsModule.defaultPixelCreativeSize"]},{"name":"val enabled: Boolean","description":"ch.iagentur.ringieradsdk.internal.data.network.models.Modules.enabled","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.network.models/-modules/enabled.html","searchKeys":["enabled","val enabled: Boolean","ch.iagentur.ringieradsdk.internal.data.network.models.Modules.enabled"]},{"name":"val enabled: Boolean = false","description":"ch.iagentur.ringieradsdk.internal.data.network.models.LazyLoading.enabled","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.network.models/-lazy-loading/enabled.html","searchKeys":["enabled","val enabled: Boolean = false","ch.iagentur.ringieradsdk.internal.data.network.models.LazyLoading.enabled"]},{"name":"val enabled: Boolean? = null","description":"ch.iagentur.ringieradsdk.internal.data.network.models.AdConfig.enabled","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.network.models/-ad-config/enabled.html","searchKeys":["enabled","val enabled: Boolean? = null","ch.iagentur.ringieradsdk.internal.data.network.models.AdConfig.enabled"]},{"name":"val height: Int? = null","description":"ch.iagentur.ringieradsdk.external.models.RingierAdSize.height","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.models/-ringier-ad-size/height.html","searchKeys":["height","val height: Int? = null","ch.iagentur.ringieradsdk.external.models.RingierAdSize.height"]},{"name":"val inventoryCode: String? = null","description":"ch.iagentur.ringieradsdk.internal.data.entities.models.AdParameters.inventoryCode","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.entities.models/-ad-parameters/inventory-code.html","searchKeys":["inventoryCode","val inventoryCode: String? = null","ch.iagentur.ringieradsdk.internal.data.entities.models.AdParameters.inventoryCode"]},{"name":"val isActivated: Boolean","description":"ch.iagentur.ringieradsdk.external.models.RingierAdUrlModel.isActivated","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.models/-ringier-ad-url-model/is-activated.html","searchKeys":["isActivated","val isActivated: Boolean","ch.iagentur.ringieradsdk.external.models.RingierAdUrlModel.isActivated"]},{"name":"val isRemovable: Boolean = true","description":"ch.iagentur.ringieradsdk.external.models.RingierAdUrlModel.isRemovable","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.models/-ringier-ad-url-model/is-removable.html","searchKeys":["isRemovable","val isRemovable: Boolean = true","ch.iagentur.ringieradsdk.external.models.RingierAdUrlModel.isRemovable"]},{"name":"val isTestMode: Boolean = false","description":"ch.iagentur.ringieradsdk.RingierAd.CustomConfiguration.isTestMode","location":"ringieradsdk/ch.iagentur.ringieradsdk/-ringier-ad/-custom-configuration/is-test-mode.html","searchKeys":["isTestMode","val isTestMode: Boolean = false","ch.iagentur.ringieradsdk.RingierAd.CustomConfiguration.isTestMode"]},{"name":"val isTestMode: Boolean = false","description":"ch.iagentur.ringieradsdk.internal.data.entities.models.AdParameters.isTestMode","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.entities.models/-ad-parameters/is-test-mode.html","searchKeys":["isTestMode","val isTestMode: Boolean = false","ch.iagentur.ringieradsdk.internal.data.entities.models.AdParameters.isTestMode"]},{"name":"val keywords: Map?","description":"ch.iagentur.ringieradsdk.RingierAd.CustomConfiguration.keywords","location":"ringieradsdk/ch.iagentur.ringieradsdk/-ringier-ad/-custom-configuration/keywords.html","searchKeys":["keywords","val keywords: Map?","ch.iagentur.ringieradsdk.RingierAd.CustomConfiguration.keywords"]},{"name":"val keywords: Map? = null","description":"ch.iagentur.ringieradsdk.internal.data.entities.models.AdParameters.keywords","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.entities.models/-ad-parameters/keywords.html","searchKeys":["keywords","val keywords: Map? = null","ch.iagentur.ringieradsdk.internal.data.entities.models.AdParameters.keywords"]},{"name":"val lazyLoading: LazyLoading?","description":"ch.iagentur.ringieradsdk.internal.data.network.models.AdConfig.lazyLoading","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.network.models/-ad-config/lazy-loading.html","searchKeys":["lazyLoading","val lazyLoading: LazyLoading?","ch.iagentur.ringieradsdk.internal.data.network.models.AdConfig.lazyLoading"]},{"name":"val logsEnabled: Boolean = false","description":"ch.iagentur.ringieradsdk.RingierAd.Configuration.logsEnabled","location":"ringieradsdk/ch.iagentur.ringieradsdk/-ringier-ad/-configuration/logs-enabled.html","searchKeys":["logsEnabled","val logsEnabled: Boolean = false","ch.iagentur.ringieradsdk.RingierAd.Configuration.logsEnabled"]},{"name":"val memberId: String?","description":"ch.iagentur.ringieradsdk.internal.data.network.models.SettingsModule.memberId","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.network.models/-settings-module/member-id.html","searchKeys":["memberId","val memberId: String?","ch.iagentur.ringieradsdk.internal.data.network.models.SettingsModule.memberId"]},{"name":"val memberId: String? = null","description":"ch.iagentur.ringieradsdk.RingierAd.CustomConfiguration.memberId","location":"ringieradsdk/ch.iagentur.ringieradsdk/-ringier-ad/-custom-configuration/member-id.html","searchKeys":["memberId","val memberId: String? = null","ch.iagentur.ringieradsdk.RingierAd.CustomConfiguration.memberId"]},{"name":"val message: String? = null","description":"ch.iagentur.ringieradsdk.external.error.RingierAdError.message","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.error/-ringier-ad-error/message.html","searchKeys":["message","val message: String? = null","ch.iagentur.ringieradsdk.external.error.RingierAdError.message"]},{"name":"val minWidth: Int? = null","description":"ch.iagentur.ringieradsdk.internal.data.network.models.AllowedSizes.minWidth","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.network.models/-allowed-sizes/min-width.html","searchKeys":["minWidth","val minWidth: Int? = null","ch.iagentur.ringieradsdk.internal.data.network.models.AllowedSizes.minWidth"]},{"name":"val mobileAppAndroid: Map>","description":"ch.iagentur.ringieradsdk.internal.data.network.models.Placements.mobileAppAndroid","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.network.models/-placements/mobile-app-android.html","searchKeys":["mobileAppAndroid","val mobileAppAndroid: Map>","ch.iagentur.ringieradsdk.internal.data.network.models.Placements.mobileAppAndroid"]},{"name":"val modules: List? = null","description":"ch.iagentur.ringieradsdk.internal.data.network.models.RootAd.modules","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.network.models/-root-ad/modules.html","searchKeys":["modules","val modules: List? = null","ch.iagentur.ringieradsdk.internal.data.network.models.RootAd.modules"]},{"name":"val modules: List?","description":"ch.iagentur.ringieradsdk.internal.data.network.models.AdConfig.modules","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.network.models/-ad-config/modules.html","searchKeys":["modules","val modules: List?","ch.iagentur.ringieradsdk.internal.data.network.models.AdConfig.modules"]},{"name":"val name: String?","description":"ch.iagentur.ringieradsdk.internal.data.network.models.Modules.name","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.network.models/-modules/name.html","searchKeys":["name","val name: String?","ch.iagentur.ringieradsdk.internal.data.network.models.Modules.name"]},{"name":"val name: String? = null","description":"ch.iagentur.ringieradsdk.internal.data.network.models.RootAd.name","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.network.models/-root-ad/name.html","searchKeys":["name","val name: String? = null","ch.iagentur.ringieradsdk.internal.data.network.models.RootAd.name"]},{"name":"val native: Boolean? = null","description":"ch.iagentur.ringieradsdk.internal.data.network.models.AdConfig.native","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.network.models/-ad-config/native.html","searchKeys":["native","val native: Boolean? = null","ch.iagentur.ringieradsdk.internal.data.network.models.AdConfig.native"]},{"name":"val offset: Int? = null","description":"ch.iagentur.ringieradsdk.internal.data.network.models.LazyLoading.offset","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.network.models/-lazy-loading/offset.html","searchKeys":["offset","val offset: Int? = null","ch.iagentur.ringieradsdk.internal.data.network.models.LazyLoading.offset"]},{"name":"val overrideAllowedSizes: Int?","description":"ch.iagentur.ringieradsdk.internal.data.network.models.SettingsGlobal.overrideAllowedSizes","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.network.models/-settings-global/override-allowed-sizes.html","searchKeys":["overrideAllowedSizes","val overrideAllowedSizes: Int?","ch.iagentur.ringieradsdk.internal.data.network.models.SettingsGlobal.overrideAllowedSizes"]},{"name":"val overrideChannel: Int?","description":"ch.iagentur.ringieradsdk.internal.data.network.models.SettingsGlobal.overrideChannel","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.network.models/-settings-global/override-channel.html","searchKeys":["overrideChannel","val overrideChannel: Int?","ch.iagentur.ringieradsdk.internal.data.network.models.SettingsGlobal.overrideChannel"]},{"name":"val placements: Placements? = null","description":"ch.iagentur.ringieradsdk.internal.data.network.models.RootAd.placements","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.network.models/-root-ad/placements.html","searchKeys":["placements","val placements: Placements? = null","ch.iagentur.ringieradsdk.internal.data.network.models.RootAd.placements"]},{"name":"val product: String?","description":"ch.iagentur.ringieradsdk.internal.data.network.models.TargetingLocal.product","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.network.models/-targeting-local/product.html","searchKeys":["product","val product: String?","ch.iagentur.ringieradsdk.internal.data.network.models.TargetingLocal.product"]},{"name":"val queueEnabler: Boolean","description":"ch.iagentur.ringieradsdk.internal.data.network.models.Modules.queueEnabler","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.network.models/-modules/queue-enabler.html","searchKeys":["queueEnabler","val queueEnabler: Boolean","ch.iagentur.ringieradsdk.internal.data.network.models.Modules.queueEnabler"]},{"name":"val serverSideAdInjection: Int?","description":"ch.iagentur.ringieradsdk.internal.data.network.models.SettingsGlobal.serverSideAdInjection","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.network.models/-settings-global/server-side-ad-injection.html","searchKeys":["serverSideAdInjection","val serverSideAdInjection: Int?","ch.iagentur.ringieradsdk.internal.data.network.models.SettingsGlobal.serverSideAdInjection"]},{"name":"val serverSideAdInjectionPal: Int?","description":"ch.iagentur.ringieradsdk.internal.data.network.models.SettingsGlobal.serverSideAdInjectionPal","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.network.models/-settings-global/server-side-ad-injection-pal.html","searchKeys":["serverSideAdInjectionPal","val serverSideAdInjectionPal: Int?","ch.iagentur.ringieradsdk.internal.data.network.models.SettingsGlobal.serverSideAdInjectionPal"]},{"name":"val setting: SettingsLocal?","description":"ch.iagentur.ringieradsdk.internal.data.network.models.AdConfig.setting","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.network.models/-ad-config/setting.html","searchKeys":["setting","val setting: SettingsLocal?","ch.iagentur.ringieradsdk.internal.data.network.models.AdConfig.setting"]},{"name":"val settings: SettingsGlobal? = null","description":"ch.iagentur.ringieradsdk.internal.data.network.models.RootAd.settings","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.network.models/-root-ad/settings.html","searchKeys":["settings","val settings: SettingsGlobal? = null","ch.iagentur.ringieradsdk.internal.data.network.models.RootAd.settings"]},{"name":"val settings: SettingsModule","description":"ch.iagentur.ringieradsdk.internal.data.network.models.Modules.settings","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.network.models/-modules/settings.html","searchKeys":["settings","val settings: SettingsModule","ch.iagentur.ringieradsdk.internal.data.network.models.Modules.settings"]},{"name":"val sizes: List?","description":"ch.iagentur.ringieradsdk.internal.data.network.models.AllowedSizes.sizes","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.network.models/-allowed-sizes/sizes.html","searchKeys":["sizes","val sizes: List?","ch.iagentur.ringieradsdk.internal.data.network.models.AllowedSizes.sizes"]},{"name":"val targeting: TargetingLocal","description":"ch.iagentur.ringieradsdk.internal.data.network.models.AdConfig.targeting","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.network.models/-ad-config/targeting.html","searchKeys":["targeting","val targeting: TargetingLocal","ch.iagentur.ringieradsdk.internal.data.network.models.AdConfig.targeting"]},{"name":"val targetings: TargetingGlobal? = null","description":"ch.iagentur.ringieradsdk.internal.data.network.models.RootAd.targetings","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.network.models/-root-ad/targetings.html","searchKeys":["targetings","val targetings: TargetingGlobal? = null","ch.iagentur.ringieradsdk.internal.data.network.models.RootAd.targetings"]},{"name":"val throwable: Throwable? = null","description":"ch.iagentur.ringieradsdk.external.error.RingierAdError.throwable","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.error/-ringier-ad-error/throwable.html","searchKeys":["throwable","val throwable: Throwable? = null","ch.iagentur.ringieradsdk.external.error.RingierAdError.throwable"]},{"name":"val timeBlocker: String?","description":"ch.iagentur.ringieradsdk.internal.data.network.models.SettingsGlobal.timeBlocker","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.network.models/-settings-global/time-blocker.html","searchKeys":["timeBlocker","val timeBlocker: String?","ch.iagentur.ringieradsdk.internal.data.network.models.SettingsGlobal.timeBlocker"]},{"name":"val title: String","description":"ch.iagentur.ringieradsdk.external.models.RingierAdUrlModel.title","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.models/-ringier-ad-url-model/title.html","searchKeys":["title","val title: String","ch.iagentur.ringieradsdk.external.models.RingierAdUrlModel.title"]},{"name":"val token: String? = null","description":"ch.iagentur.ringieradsdk.internal.data.network.models.RootAd.token","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.network.models/-root-ad/token.html","searchKeys":["token","val token: String? = null","ch.iagentur.ringieradsdk.internal.data.network.models.RootAd.token"]},{"name":"val type: String?","description":"ch.iagentur.ringieradsdk.internal.data.network.models.Modules.type","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.network.models/-modules/type.html","searchKeys":["type","val type: String?","ch.iagentur.ringieradsdk.internal.data.network.models.Modules.type"]},{"name":"val url: String","description":"ch.iagentur.ringieradsdk.external.models.RingierAdUrlModel.url","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.models/-ringier-ad-url-model/url.html","searchKeys":["url","val url: String","ch.iagentur.ringieradsdk.external.models.RingierAdUrlModel.url"]},{"name":"val url: String?","description":"ch.iagentur.ringieradsdk.internal.data.network.models.SettingsModule.url","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.network.models/-settings-module/url.html","searchKeys":["url","val url: String?","ch.iagentur.ringieradsdk.internal.data.network.models.SettingsModule.url"]},{"name":"val url: String? = null","description":"ch.iagentur.ringieradsdk.RingierAd.Configuration.url","location":"ringieradsdk/ch.iagentur.ringieradsdk/-ringier-ad/-configuration/url.html","searchKeys":["url","val url: String? = null","ch.iagentur.ringieradsdk.RingierAd.Configuration.url"]},{"name":"val version: String?","description":"ch.iagentur.ringieradsdk.internal.data.network.models.Modules.version","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.network.models/-modules/version.html","searchKeys":["version","val version: String?","ch.iagentur.ringieradsdk.internal.data.network.models.Modules.version"]},{"name":"val vmapUrl: String?","description":"ch.iagentur.ringieradsdk.internal.data.network.models.SettingsGlobal.vmapUrl","location":"ringieradsdk/ch.iagentur.ringieradsdk.internal.data.network.models/-settings-global/vmap-url.html","searchKeys":["vmapUrl","val vmapUrl: String?","ch.iagentur.ringieradsdk.internal.data.network.models.SettingsGlobal.vmapUrl"]},{"name":"val width: Int? = null","description":"ch.iagentur.ringieradsdk.external.models.RingierAdSize.width","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.models/-ringier-ad-size/width.html","searchKeys":["width","val width: Int? = null","ch.iagentur.ringieradsdk.external.models.RingierAdSize.width"]},{"name":"var adLoadListener: RingierAd.AdLoadListener? = null","description":"ch.iagentur.ringieradsdk.external.AdController.adLoadListener","location":"ringieradsdk/ch.iagentur.ringieradsdk.external/-ad-controller/ad-load-listener.html","searchKeys":["adLoadListener","var adLoadListener: RingierAd.AdLoadListener? = null","ch.iagentur.ringieradsdk.external.AdController.adLoadListener"]},{"name":"var adLoadListener: RingierAd.AdLoadListener? = null","description":"ch.iagentur.ringieradsdk.external.ad.RingierAdView.adLoadListener","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.ad/-ringier-ad-view/ad-load-listener.html","searchKeys":["adLoadListener","var adLoadListener: RingierAd.AdLoadListener? = null","ch.iagentur.ringieradsdk.external.ad.RingierAdView.adLoadListener"]},{"name":"var adSizeListener: RingierAd.AdSizeListener? = null","description":"ch.iagentur.ringieradsdk.external.AdController.adSizeListener","location":"ringieradsdk/ch.iagentur.ringieradsdk.external/-ad-controller/ad-size-listener.html","searchKeys":["adSizeListener","var adSizeListener: RingierAd.AdSizeListener? = null","ch.iagentur.ringieradsdk.external.AdController.adSizeListener"]},{"name":"var adSizeListener: RingierAd.AdSizeListener? = null","description":"ch.iagentur.ringieradsdk.external.ad.RingierAdView.adSizeListener","location":"ringieradsdk/ch.iagentur.ringieradsdk.external.ad/-ringier-ad-view/ad-size-listener.html","searchKeys":["adSizeListener","var adSizeListener: RingierAd.AdSizeListener? = null","ch.iagentur.ringieradsdk.external.ad.RingierAdView.adSizeListener"]},{"name":"var isInitialized: Boolean = false","description":"ch.iagentur.ringieradsdk.RingierAd.isInitialized","location":"ringieradsdk/ch.iagentur.ringieradsdk/-ringier-ad/is-initialized.html","searchKeys":["isInitialized","var isInitialized: Boolean = false","ch.iagentur.ringieradsdk.RingierAd.isInitialized"]}] diff --git a/demoApp/app/libs/ringieradsdk-release.aar b/demoApp/app/libs/ringieradsdk-release.aar index d67f04c284967bfeecd348a7f75203f5d7814261..8c752691a5a005191254c72f91cf0e10e9ab3947 100644 GIT binary patch delta 72199 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�KI;`WScDbTifs%X$CD4f7# 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 BvJwCQ delta 72817 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 diff --git a/demoApp/app/src/main/java/ch/iagentur/ringieradsdk/demo/ui/activities/BannerActivity.kt b/demoApp/app/src/main/java/ch/iagentur/ringieradsdk/demo/ui/activities/BannerActivity.kt index f7fd502..042f2cc 100644 --- a/demoApp/app/src/main/java/ch/iagentur/ringieradsdk/demo/ui/activities/BannerActivity.kt +++ b/demoApp/app/src/main/java/ch/iagentur/ringieradsdk/demo/ui/activities/BannerActivity.kt @@ -41,7 +41,7 @@ class BannerActivity : ViewBindingBaseActivity() { mapOfSizes.remove(0) } mapOfSizes[0] = sizes - abBannerOneInfo.visibility = View.VISIBLE + abBannerOneInfo.beVisible() } } abBannerTwo.adSizeListener = object : RingierAd.AdSizeListener { @@ -53,7 +53,7 @@ class BannerActivity : ViewBindingBaseActivity() { mapOfSizes.remove(1) } mapOfSizes[1] = sizes - abBannerTwoInfo.visibility = View.VISIBLE + abBannerTwoInfo.beVisible() } } abBannerThree.adSizeListener = object : RingierAd.AdSizeListener { @@ -65,7 +65,7 @@ class BannerActivity : ViewBindingBaseActivity() { mapOfSizes.remove(2) } mapOfSizes[2] = sizes - abBannerThreeInfo.visibility = View.VISIBLE + abBannerThreeInfo.beVisible() } } } diff --git a/demoApp/app/src/main/java/ch/iagentur/ringieradsdk/demo/ui/activities/TypesActivity.kt b/demoApp/app/src/main/java/ch/iagentur/ringieradsdk/demo/ui/activities/TypesActivity.kt index c1611a6..9f2f9d6 100644 --- a/demoApp/app/src/main/java/ch/iagentur/ringieradsdk/demo/ui/activities/TypesActivity.kt +++ b/demoApp/app/src/main/java/ch/iagentur/ringieradsdk/demo/ui/activities/TypesActivity.kt @@ -3,7 +3,6 @@ package ch.iagentur.ringieradsdk.demo.ui.activities import android.content.Intent import android.os.Bundle import android.view.LayoutInflater -import android.view.MenuItem import androidx.recyclerview.widget.GridLayoutManager import ch.iagentur.ringieradsdk.demo.DemoAppConfig import ch.iagentur.ringieradsdk.demo.R diff --git a/demoApp/app/src/main/java/ch/iagentur/ringieradsdk/demo/ui/models/RecyclerItemModel.kt b/demoApp/app/src/main/java/ch/iagentur/ringieradsdk/demo/ui/models/RecyclerItemModel.kt index acd1db3..f000ac1 100644 --- a/demoApp/app/src/main/java/ch/iagentur/ringieradsdk/demo/ui/models/RecyclerItemModel.kt +++ b/demoApp/app/src/main/java/ch/iagentur/ringieradsdk/demo/ui/models/RecyclerItemModel.kt @@ -1,3 +1,6 @@ package ch.iagentur.ringieradsdk.demo.ui.models -data class RecyclerItemModel(val text: String, val image: Int? = null) \ No newline at end of file +data class RecyclerItemModel( + val text: String, + val image: Int? = null +) \ No newline at end of file diff --git a/demoApp/app/src/main/java/ch/iagentur/ringieradsdk/demo/ui/models/RingierAdItemModel.kt b/demoApp/app/src/main/java/ch/iagentur/ringieradsdk/demo/ui/models/RingierAdItemModel.kt index bf70f32..58d9dd3 100644 --- a/demoApp/app/src/main/java/ch/iagentur/ringieradsdk/demo/ui/models/RingierAdItemModel.kt +++ b/demoApp/app/src/main/java/ch/iagentur/ringieradsdk/demo/ui/models/RingierAdItemModel.kt @@ -1,6 +1,6 @@ package ch.iagentur.ringieradsdk.demo.ui.models data class RingierAdItemModel( - val placeholderIds: String, - val screenIds: String + val slotId: String, + val channelId: String ) \ No newline at end of file diff --git a/demoApp/app/src/main/java/ch/iagentur/ringieradsdk/demo/ui/viewholders/RecyclerViewHolder.kt b/demoApp/app/src/main/java/ch/iagentur/ringieradsdk/demo/ui/viewholders/RecyclerViewHolder.kt index acd88ae..4bb3655 100644 --- a/demoApp/app/src/main/java/ch/iagentur/ringieradsdk/demo/ui/viewholders/RecyclerViewHolder.kt +++ b/demoApp/app/src/main/java/ch/iagentur/ringieradsdk/demo/ui/viewholders/RecyclerViewHolder.kt @@ -2,7 +2,6 @@ package ch.iagentur.ringieradsdk.demo.ui.viewholders import androidx.recyclerview.widget.RecyclerView import ch.iagentur.ringieradsdk.demo.databinding.ItemRecyclerviewBinding -import ch.iagentur.ringieradsdk.demo.databinding.RowRingieradBinding class RecyclerViewHolder(private val binding: ItemRecyclerviewBinding) : RecyclerView.ViewHolder(binding.root) { diff --git a/demoApp/app/src/main/java/ch/iagentur/ringieradsdk/demo/ui/viewholders/RingierAdViewHolder.kt b/demoApp/app/src/main/java/ch/iagentur/ringieradsdk/demo/ui/viewholders/RingierAdViewHolder.kt index 8734bab..481ae5b 100644 --- a/demoApp/app/src/main/java/ch/iagentur/ringieradsdk/demo/ui/viewholders/RingierAdViewHolder.kt +++ b/demoApp/app/src/main/java/ch/iagentur/ringieradsdk/demo/ui/viewholders/RingierAdViewHolder.kt @@ -6,6 +6,7 @@ import ch.iagentur.ringieradsdk.demo.databinding.RowRingieradBinding import ch.iagentur.ringieradsdk.demo.extensions.beInvisible import ch.iagentur.ringieradsdk.demo.extensions.beVisible import ch.iagentur.ringieradsdk.demo.extensions.showAlertDialog +import ch.iagentur.ringieradsdk.demo.extensions.toStringWithNewLine import ch.iagentur.ringieradsdk.demo.ui.models.RingierAdItemModel import ch.iagentur.ringieradsdk.external.ad.RingierAd import ch.iagentur.ringieradsdk.external.error.RingierAdError @@ -24,15 +25,15 @@ class RingierAdViewHolder(private val binding: RowRingieradBinding) : binding.apply { //If the banner has an advertisement, it won't send a "Load Ad" request. if (rrBannerAdView.childCount == 0) { - rrBannerAdView.loadAd(ringierAdItemModel.placeholderIds, ringierAdItemModel.screenIds) + rrBannerAdView.loadAd(ringierAdItemModel.slotId, ringierAdItemModel.channelId) } itemView.setOnClickListener { clickListener?.invoke() } rrButtonInfoImageView.setOnClickListener { itemView.context.showAlertDialog( - "${ringierAdItemModel.placeholderIds} settings: ", - size.toString(), + "${ringierAdItemModel.slotId} settings: ", + sizes.toStringWithNewLine(), "OK" ) {} } @@ -44,10 +45,10 @@ class RingierAdViewHolder(private val binding: RowRingieradBinding) : override fun adFailed(error: RingierAdError) { rrButtonInfoImageView.beInvisible() Timber.tag(TAG) - .d("${ringierAdItemModel.placeholderIds}, error = ${error.message}") + .d("${ringierAdItemModel.slotId}, error = ${error.message}") if (error.throwable != null) { Timber.tag(TAG) - .e(error.throwable, "${ringierAdItemModel.placeholderIds} adFailed") + .e(error.throwable, "${ringierAdItemModel.slotId} adFailed") } } diff --git a/demoApp/app/src/main/java/ch/iagentur/ringieradsdk/demo/ui/viewholders/SettingsViewHolder.kt b/demoApp/app/src/main/java/ch/iagentur/ringieradsdk/demo/ui/viewholders/SettingsViewHolder.kt index 314b675..397ab68 100644 --- a/demoApp/app/src/main/java/ch/iagentur/ringieradsdk/demo/ui/viewholders/SettingsViewHolder.kt +++ b/demoApp/app/src/main/java/ch/iagentur/ringieradsdk/demo/ui/viewholders/SettingsViewHolder.kt @@ -1,8 +1,8 @@ package ch.iagentur.ringieradsdk.demo.ui.viewholders -import android.view.View import androidx.recyclerview.widget.RecyclerView import ch.iagentur.ringieradsdk.demo.databinding.ItemSettingsRecyclerviewBinding +import ch.iagentur.ringieradsdk.demo.extensions.beGone import ch.iagentur.ringieradsdk.external.models.RingierAdUrlModel class SettingsViewHolder(private val binding: ItemSettingsRecyclerviewBinding) : @@ -14,7 +14,7 @@ class SettingsViewHolder(private val binding: ItemSettingsRecyclerviewBinding) : fun bindView(urlModel: RingierAdUrlModel) { binding.apply { if (!urlModel.isRemovable) { - isrRemoveImageView.visibility = View.GONE + isrRemoveImageView.beGone() } isrSwitchCompat.isChecked = urlModel.isActivated isrUrlTextView.text = urlModel.url