Superwall Android SDK
Toggle table of contents
0.0.0-docs
androidJvm
Target filter
androidJvm
Switch theme
Search in API
Skip to content
Superwall Android SDK
Superwall Android SDK
/
com.superwall.sdk.models.product
/
CrossplatformProduct
/
StoreProduct
/
Other
Other
androidJvm
@
Serializable
(
with
=
OtherSerializer::class
)
@
SerialName
(
value
=
"OTHER"
)
data
class
Other
(
val
storeType
:
String
,
val
productIdentifier
:
String
,
_data
:
JsonObject
=
JsonObject(emptyMap())
)
:
CrossplatformProduct.StoreProduct
(
source
)
Members
Constructors
Other
Link copied to clipboard
androidJvm
constructor
(
storeType
:
String
,
productIdentifier
:
String
,
_data
:
JsonObject
=
JsonObject(emptyMap())
)
Properties
data
Link copied to clipboard
androidJvm
val
data
:
Map
<
String
,
JsonElement
>
product
Identifier
Link copied to clipboard
androidJvm
@
SerialName
(
value
=
"product_identifier"
)
val
productIdentifier
:
String
store
Type
Link copied to clipboard
androidJvm
@
SerialName
(
value
=
"store"
)
val
storeType
:
String
Functions
to
Store
Product
Type
Link copied to clipboard
androidJvm
open
override
fun
toStoreProductType
(
)
:
ProductItem.StoreProductType