Classes

The following classes are available globally.

  • A class that wraps a component which utilizes a .notify() modifier. That allows Corvus to chain modifiers, as it gets treated as any other struct conforming to AuthEndpoint. Requires an object A that represents the message to send.

    See more

    Declaration

    Swift

    public final class AuthNotificationModifier<
        A: AuthEndpoint>:
    AuthEndpoint, RestEndpointModifier where A.QuerySubject: NotificationProtocol
  • A class that wraps a component which utilizes a .notify() modifier. That allows Corvus to chain modifiers, as it gets treated as any other struct conforming to CreateEndpoint. Requires an object A that represents the message to send.

    See more

    Declaration

    Swift

    public final class CreateNotificationModifier<
        A: CreateEndpoint>:
    CreateEndpoint, RestEndpointModifier where A.QuerySubject: NotificationProtocol
  • A class that wraps a component which utilizes a .notify() modifier. That allows Corvus to chain modifiers, as it gets treated as any other struct conforming to CreateEndpoint. Requires an object A that represents the message to send.

    See more

    Declaration

    Swift

    public final class UpdateNotificationModifier<
        A: UpdateEndpoint>:
    UpdateEndpoint, RestEndpointModifier where A.QuerySubject: NotificationProtocol