reload(
self,
notifications: list[PendingNotification],
) -> None| Name | Type | Description |
|---|---|---|
notifications* | list[PendingNotification] | Current pending entries to display. |
Rebuild the hub from a refreshed notification snapshot.
Preserves a notification selection by key and keeps the settings row selected across refreshes. When a selected notification disappears, the cursor clamps to the remaining notification rows before falling back to settings. Warning preferences are refreshed from config so an in-place suppression is reflected if the user expands settings next. An expanded settings section is remounted so the refresh never silently collapses it.