-
public class DeepLinkRouter
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final classDeepLinkRouter.DeepLink
-
Field Summary
Fields Modifier and Type Field Description public final static DeepLinkRouterINSTANCE
-
Method Summary
Modifier and Type Method Description final UnitsetDebugMode(Boolean enabled)final UnitregisterRoute(String pattern, Function1<DeepLinkRouter.DeepLink, Boolean> handler)final UnitsetFallbackHandler(Function1<DeepLinkRouter.DeepLink, Boolean> handler)final Booleanhandle(Uri uri)final Booleanhandle(String uriString)final UnitopenURL(Context context, String urlString)final Map<String, String>extractParameters(DeepLinkRouter.DeepLink deepLink, String pattern)final UnitregisterCommonRoutes()-
-
Method Detail
-
setDebugMode
final Unit setDebugMode(Boolean enabled)
-
registerRoute
final Unit registerRoute(String pattern, Function1<DeepLinkRouter.DeepLink, Boolean> handler)
-
setFallbackHandler
final Unit setFallbackHandler(Function1<DeepLinkRouter.DeepLink, Boolean> handler)
-
extractParameters
final Map<String, String> extractParameters(DeepLinkRouter.DeepLink deepLink, String pattern)
-
registerCommonRoutes
final Unit registerCommonRoutes()
-
-
-
-