Skip to main content

πŸ”— Deep links

Open an SDK screen from a custom scheme, universal link, or push payload.

Platform code & examples

Platform selector β†’ Navigation (deep links) and Configuration (initialize DeepLinkConfig).

Flow​

  1. Configure DeepLinkConfig at initialize (scheme, host, path prefix).
  2. After connect, forward the URL to handleDeepLink(uri) or parse and call navigate(destination).
  3. If the link targets the other module, use a module container.

Path mapping​

URLs map to the same destinations as navigate (e.g. /sdk/nutrition/plans/{id} β†’ plan detail). See internal paths in the catalogue.

Prefer navigate when the host already knows the screen; use handleDeepLink when the entry point is external.


See also​