Package-level declarations

Types

Link copied to clipboard
@Serializable
@SerialName(value = "SystemBroadcastListener")
data class SystemBroadcastListenerTileSchema(val id: String, val events: SerializableImmutableList<EventSchema>?, val style: StyleSchema, val searchableTerms: SerializableImmutableList<String>?, val visibility: TileSchema.Visibility, val tiles: SerializableImmutableList<TileSchema>) : TileSchema

Renders tiles and, while they are on screen, subscribes to the app-wide system broadcast channel. Every broadcast received is turned into a trigger, so this is the tile that lets host-app signals (push notifications, connectivity changes, anything the client publishes on that channel) drive server-declared event flows.