ScreenTilesBroadcastData

Base contract for every value published on a screen's own ScreenTilesBroadcastChannel — implemented by one data class per command kind (scroll-to, overlay open/close, etc.). tileId is what TileSchema.observeScreenTileBroadcastChannel(filterByTileId = true, ...) compares against a subscriber's own id to decide whether a given command is addressed to it.

Inheritors

Properties

Link copied to clipboard
abstract val tileId: String?

id of the tile this broadcast targets, or null for a command with no single addressed tile (e.g. an overlay command, which is addressed by overlay id rather than tile id).