DeeplinkRouterProtocol

A protocol for managing and routing deep links within an application.

  • Indicates whether the deep link router is currently active.

  • A navigator responsible for managing navigation between view controllers.

  • Handles the specified deep link asynchronously.

  • Handles the last unprocessed deep link, if available, asynchronously.

  • Registers a list of deep link types to be handled by the router.