URLActionError

public enum URLActionError : Error

The errors possible from performing the action for a given URL mapping

  • There was no action mapped to the URL.

    Declaration

    Swift

    case noURLMappingFound
  • The URL was not valid.

    Declaration

    Swift

    case invalidURL
  • The URL was mapped to an action but the conditional feature that defines the URL mapping is not currently available, through permissions, purchase or other feature constraints not being met.

    Declaration

    Swift

    case notAvailable
  • The PresentationRouter indicated that it does not support routing for the action that the URL is mapped to

    Declaration

    Swift

    case presenterNotSupported
  • The PresentationRouter indicated that user interaction was required before the UI could transition to the state required by the action, but the user cancelled this.

    Declaration

    Swift

    case presenterUserCancelled
  • The PresentationRouter indicated that a state transition was required for the UI but it was not possible from the current UI state. This might indicate for example that a modal view controller is currently active.

    Declaration

    Swift

    case presenterAppCancelled
  • The PresentationRouter indicated that no state transition was required for the UI as the action would result in the same UI state that is currently being presented.

    Declaration

    Swift

    case presenterAppPerformed