taqlyn_nav_go_router 0.1.1
taqlyn_nav_go_router: ^0.1.1 copied to clipboard
Soft go_router ready-gate helpers for Taqlyn deferred deep links (no Match logic).
nav-go-router #
Soft go_router helpers for Taqlyn Flutter apps.
PendingDeepLink— hold until the host marks navigation readymapDeferredLinkToLocation(link)— path + querynavigateDeferredLink(link, go: …)— navigate once per idtaqlynRedirect(pending:, matchedLocation:)—GoRouter.redirecthelper
No Match / Install Referrer / pasteboard logic (lives in native SdkCore).
Version independently from taqlyn_sdk.
final pending = PendingDeepLink();
GoRouter(
refreshListenable: pending,
redirect: (context, state) => taqlynRedirect(
pending: pending,
matchedLocation: state.matchedLocation,
splash: '/splash',
),
);
Pair with taqlyn_sdk:
TaqlynSdk.configure→resolveDeferred(iOS clipboard / Android referrer)TaqlynSdk.setReadyForNavigation(true)+pending.setReady(true)observePlatformLinks→navigateDeferredLink→consume