DeeplinkExecutor

public class DeeplinkExecutor

The DeeplinkExecutor is responsibile for executing the deeplink. seeAlso Deeplink.

  • Create an instance of DeeplinkExecutor.

    Declaration

    Swift

    public init()
  • Check if the deeplink can be executed.

    Declaration

    Swift

    public func canExecuteLink(_ deeplink: Deeplink) -> Bool
    Return Value

    True if can be executed.

  • Execute the deeplink. The completion block will be called, with nil parameter if it is successful.

    Declaration

    Swift

    public func executeLink(_ deeplink: Deeplink,
                            completion: ((DeeplinkProcessingResult?) -> Void)? = nil)
    Parameters
    deeplink

    The deeplink.

    completion

    The completion block.