Hot Message
Transient, time-bounded message shown on top of a Live Activity (e.g. "Goal cancelled after VAR"). Mirrors the backend / iOS hotMessage ({ id, text, timestamp }, where timestamp is the Unix-epoch-seconds hard expiry). Visibility is the minimum of a local display cap and the backend expiry — matching the iOS behavior.
Properties
Functions
Link copied to clipboard
Effective display duration (millis) from now: the smaller of the local cap (MAX_DISPLAY_MS) and the time remaining until expiresAtMs.