startScreenView

open fun startScreenView(key: String, name: String)(source)

Starts tracking a screen as a RUM view, aligned with the Meshtastic-Apple Datadog integration (which auto-tracks SwiftUI views) so per-screen RUM data lines up across platforms.

Starting a view implicitly stops any previously active view. Callers should pair each call with a matching stopScreenView using the same key when the screen is left.

Parameters

key

A stable identifier that pairs this start with its matching stopScreenView.

name

The route-derived view name (e.g. org.meshtastic.core.navigation.NodesRoute.Nodes).