improve app link banner handling

This commit is contained in:
Fabian Freund
2026-08-09 05:19:35 +02:00
parent 599fb997f1
commit 54e277be72
14 changed files with 3334 additions and 4620 deletions
@@ -3050,6 +3050,12 @@ class AppLinkPromptRequest {
final bool isModal;
final AppLinkTarget target;
/// Milliseconds until the native store drops this request, measured at query
/// time. The surface showing it must stop offering it by then: resolving an
/// expired request is a no-op, so a prompt left on screen past this becomes a
/// button that silently does nothing.
final int expiresInMs;
const AppLinkPromptRequest({
required this.requestId,
required this.owner,
@@ -3062,6 +3068,7 @@ class AppLinkPromptRequest {
required this.canRemember,
required this.isModal,
required this.target,
required this.expiresInMs,
});
}