updateTile

open override fun updateTile(tileId: String, updateData: Map<String, Any?>): Result<Unit>

Applies updateData as a shallow JSON-patch merge onto the tile identified by tileId — see dev.catbit.mosaic.client.ui.sdui.foundation.tiles.holder.tile.TileHolder.update for exactly how the merge (and the special handling of a "style" patch) works. The lookup also searches inside event holders' own nested tiles, not just the plain tile tree.

Parameters

tileId

id of the tile to patch.

updateData

the patch to merge onto that tile's current fields.