StoryAreaType

@Serializable
sealed class StoryAreaType(source)

Describes the type of a clickable area on a story. Currently, it can be one of

  • StoryAreaTypeLocation

  • StoryAreaTypeSuggestedReaction

  • StoryAreaTypeLink

  • StoryAreaTypeWeather

  • StoryAreaTypeUniqueGift

Api reference

Inheritors

Types

Link copied to clipboard
@Serializable
@SerialName(value = "link")
data class Link(val url: String) : StoryAreaType
Link copied to clipboard
@Serializable
@SerialName(value = "location")
data class Location(val latitude: Double, val longitude: Double, val address: LocationAddress? = null) : StoryAreaType
Link copied to clipboard
@Serializable
@SerialName(value = "suggested_reaction")
data class SuggestedReaction(val reactionType: ReactionType, val isDark: Boolean? = null, val isFlipped: Boolean? = null) : StoryAreaType
Link copied to clipboard
@Serializable
@SerialName(value = "unique_gift")
data class UniqueGift(val name: String) : StoryAreaType
Link copied to clipboard
@Serializable
@SerialName(value = "weather")
data class Weather(val temperature: Double, val emoji: String, val backgroundColor: Int) : StoryAreaType

Properties

Link copied to clipboard