Package io.piano.android.composer.model.events

Types

EventType
Link copied to clipboard
sealed class EventType
ExperienceExecute
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class ExperienceExecute(user: User?) : EventType
Meter
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class Meter(meterName: String, views: Int, viewsLeft: Int, maxViews: Int, totalViews: Int, incremented: Boolean, state: Meter.MeterState) : EventType
NonSite
Link copied to clipboard
object NonSite : EventType
ShowLogin
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class ShowLogin(userProvider: String) : EventType
ShowTemplate
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class ShowTemplate(templateId: String, templateVariantId: String?, displayMode: ShowTemplate.DisplayMode, containerSelector: String?, delayBy: DelayBy, showCloseButton: Boolean, url: String?) : EventType
UserSegment
Link copied to clipboard
data class UserSegment(state: Boolean) : EventType