Protocols

The following protocols are available globally.

  • A protocol through which user activities can be reported.

    See more

    Declaration

    Swift

    @objc
    public protocol Activity
  • A protocol that defines the product properties that may be provided when reporting user activity.

    See more

    Declaration

    Swift

    @objc
    public protocol ButtonProductCompatible
  • An interface through which library features can be enabled/disabled.

    See more

    Declaration

    Swift

    @objc
    public protocol Configurable