DeviceTemplate

@Serializable
data class DeviceTemplate(val publicApiKey: String, val platform: String, val appUserId: String, val aliases: List<String>, val vendorId: String, val deviceId: String, val appVersion: String, val appVersionPadded: String, val osVersion: String, val deviceModel: String, val deviceLocale: String, val preferredLocale: String, val deviceLanguageCode: String, val preferredLanguageCode: String, val regionCode: String, val preferredRegionCode: String, val deviceCurrencyCode: String, val deviceCurrencySymbol: String, val timezoneOffset: Int, val radioType: String, val interfaceStyle: String, val isLowPowerModeEnabled: Boolean, val bundleId: String, val appInstallDate: String, val isMac: Boolean, val daysSinceInstall: Int, val minutesSinceInstall: Int, val daysSinceLastPaywallView: Int?, val minutesSinceLastPaywallView: Int?, val totalPaywallViews: Int, val utcDate: String, val localDate: String, val utcTime: String, val localTime: String, val utcDateTime: String, val localDateTime: String, val isSandbox: String, val activeEntitlements: List<String>, val activeEntitlementsObject: List<Map<String, String>>, val subscriptionStatus: String?, val activeProducts: List<String>, val isFirstAppOpen: Boolean, val sdkVersion: String, val sdkVersionPadded: String, val appBuildString: String, val appBuildStringNumber: Int?, val interfaceStyleMode: String, val capabilities: List<String>, val capabilitiesConfig: JsonElement, val platformWrapper: String, val platformWrapperVersion: String, val deviceTier: String, val reviewRequestCount: Int, val kotlinVersion: String)(source)

Constructors

Link copied to clipboard
constructor(publicApiKey: String, platform: String, appUserId: String, aliases: List<String>, vendorId: String, deviceId: String, appVersion: String, appVersionPadded: String, osVersion: String, deviceModel: String, deviceLocale: String, preferredLocale: String, deviceLanguageCode: String, preferredLanguageCode: String, regionCode: String, preferredRegionCode: String, deviceCurrencyCode: String, deviceCurrencySymbol: String, timezoneOffset: Int, radioType: String, interfaceStyle: String, isLowPowerModeEnabled: Boolean, bundleId: String, appInstallDate: String, isMac: Boolean, daysSinceInstall: Int, minutesSinceInstall: Int, daysSinceLastPaywallView: Int?, minutesSinceLastPaywallView: Int?, totalPaywallViews: Int, utcDate: String, localDate: String, utcTime: String, localTime: String, utcDateTime: String, localDateTime: String, isSandbox: String, activeEntitlements: List<String>, activeEntitlementsObject: List<Map<String, String>>, subscriptionStatus: String?, activeProducts: List<String>, isFirstAppOpen: Boolean, sdkVersion: String, sdkVersionPadded: String, appBuildString: String, appBuildStringNumber: Int?, interfaceStyleMode: String, capabilities: List<String>, capabilitiesConfig: JsonElement, platformWrapper: String, platformWrapperVersion: String, deviceTier: String, reviewRequestCount: Int, kotlinVersion: String)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@SerialName(value = "capabilities")
val capabilities: List<String>
Link copied to clipboard
@SerialName(value = "capabilities_config")
val capabilitiesConfig: JsonElement
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@SerialName(value = "platform_wrapper")
val platformWrapper: String
Link copied to clipboard
@SerialName(value = "platform_wrapper_version")
val platformWrapperVersion: String
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
fun toDictionary(json: Json): Map<String, Any>