deeplink_sdk library
Classes
- AnalyticsDeepLinkObserver
- Analytics observer for tracking deep link events
- DeepLinkConfig
- Configuration for deep link handling
- DeepLinkData
- Represents deep link data
- DeepLinkHandler
- Main handler for deep links in the application
- DeepLinkObserver
- Observer for deep link events
- DeepLinkRoute
- Represents a deep link route
- DeepLinkRouter
- Router for handling deep link navigation
- LoggingDeepLinkObserver
- Default implementation of DeepLinkObserver for logging
- RouteParams
- Parameters extracted from a deep link route
Enums
- DeepLinkSource
- Source of the deep link
Typedefs
-
RouteHandler
= Future<
bool> Function(BuildContext context, RouteParams params) - Type definition for route handlers
Exceptions / Errors
- DeepLinkException
- Base exception for deep link errors
- InvalidConfigurationException
- Exception thrown when deep link configuration is invalid
- InvalidDeepLinkException
- Exception thrown when a deep link is invalid
- PlatformException
- Exception thrown when platform-specific operations fail
- RouteNotFoundException
- Exception thrown when no route is found for a deep link