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.triggers
/
VariantOption
Variant
Option
androidJvm
@
Serializable
data
class
VariantOption
(
var
type
:
Experiment.Variant.VariantType
,
var
id
:
String
,
var
percentage
:
Int
,
var
paywallId
:
String
?
=
null
)
(
source
)
Members
Constructors
Variant
Option
Link copied to clipboard
androidJvm
constructor
(
type
:
Experiment.Variant.VariantType
,
id
:
String
,
percentage
:
Int
,
paywallId
:
String
?
=
null
)
Types
Companion
Link copied to clipboard
androidJvm
object
Companion
Properties
id
Link copied to clipboard
androidJvm
@
SerialName
(
value
=
"variant_id"
)
var
id
:
String
paywall
Id
Link copied to clipboard
androidJvm
@
SerialName
(
value
=
"paywall_identifier"
)
var
paywallId
:
String
?
percentage
Link copied to clipboard
androidJvm
@
SerialName
(
value
=
"percentage"
)
var
percentage
:
Int
type
Link copied to clipboard
androidJvm
@
SerialName
(
value
=
"variant_type"
)
var
type
:
Experiment.Variant.VariantType
variant
Link copied to clipboard
androidJvm
@
Transient
val
variant
:
Experiment.Variant
Functions
to
Variant
Link copied to clipboard
androidJvm
fun
toVariant
(
)
:
Experiment.Variant