Condition

@Serializable
data class Condition(val userCondition: UserCondition? = null, val segmentCondition: SegmentCondition? = null, val prerequisiteFlagCondition: PrerequisiteFlagCondition? = null) : ConditionAccessor(source)

Container class for different condition types.

Constructors

Link copied to clipboard
constructor(userCondition: UserCondition? = null, segmentCondition: SegmentCondition? = null, prerequisiteFlagCondition: PrerequisiteFlagCondition? = null)

Properties

Link copied to clipboard
@SerialName(value = "p")
open override val prerequisiteFlagCondition: PrerequisiteFlagCondition? = null
Link copied to clipboard
@SerialName(value = "s")
open override val segmentCondition: SegmentCondition? = null
Link copied to clipboard
@SerialName(value = "u")
open override val userCondition: UserCondition? = null