airbnb / airbnb/DeepLinkDispatch

DeepLinkHandler<T> interface is not available in latest version i.e. 5.4.3

Open
#345 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Kotlin
Stars
4.4k
Forks
414
PR merge metrics
No merged PRs in 30d

Description

I want to handle the deep links as in the sample module, but unfortunately below interface is not available inside the library.

package com.airbnb.deeplinkdispatch.handler

interface DeepLinkHandler {
fun handleDeepLink(context: Context, deepLinkArgs: T)
}

Please correct me if I am wrong, but as of now my understanding it is impossible to handle deeplinks apart from activity classes.

Contributor guide

Open the contributing guide

Research direction

Start by comparing the sample module's DeepLinkHandler interface with the public API shipped in version 5.4.3 under com.airbnb.deeplinkdispatch.handler. Verify whether the interface is omitted from the library artifact and trace how deep-link handling outside activity classes is expected to work. Done means the documented sample behavior is available in the published library or the limitation is clearly documented.

Written by the indexing model from the issue text.

Assessment

Tech stack
android, kotlin
Domain
mobile
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.