Protocols

The following protocols are available globally.

  • Represents a ModuleRegistry protocol. A ModuleRegistry represents a registry of modules in the application.

    See more

    Declaration

    Swift

    public protocol ModuleRegistryProtocol<Config> : Sendable
  • Protocol for actions

    Declaration

    Swift

    public protocol Action : Sendable
  • Protocol for closeable resources

    See more

    Declaration

    Swift

    public protocol Closeable : Sendable
  • Protocol for Node. Represents a node in the workflow.

    Declaration

    Swift

    public protocol Node : Sendable
  • Protocol for a Session. A Session represents a user’s session in the application.

    See more

    Declaration

    Swift

    public protocol Session : Sendable