Status Fields
The current public Flutter SDK source reviewed for this page does not expose notification tray seen-status APIs.
Parameters
Observe Tray Seen Status
Observe tray seen status when your app needs a badge or “new notifications” indicator to stay current.Mark Tray Seen
Mark the tray seen after the user actually views the notification tray.Notes
- Mark the tray as seen when the user actually views the tray, not merely when a badge is rendered.
- Keep tray-level status separate from item-level status. Marking the tray seen does not replace item-level interaction tracking in your UI.
- Re-observe or refresh tray status when the app returns to the foreground if your badge must reflect cross-device activity.
Not real-time. Seen status is derived from the same server-cached tray data as notification items, so it does not update the instant a new notification is triggered. Expect a short delay before
isSeen / lastTrayOccurredAt reflect a new occurrence — an unread indicator built on this status is eventually consistent, not live.Related Topics
Notification Items
Query notification items and mark individual items as seen.
Notification Overview
Understand the notification tray SDK surface.