Protocols

The following protocols are available globally.

  • Protocol that marks all types that are compatible as a Count type such as Int, Int8, Int16, Int32 and Int64

    Declaration

    Swift

    public protocol CountType
  • Protocol that marks all types that are compatible as a Add type such as NSNumber, Double, Float, Int, Int8, Int16, Int32 and Int64

    Declaration

    Swift

    public protocol AddableType
  • Protocol that marks all types that are compatible as a Min type such as NSNumber, Double, Float, Int, Int8, Int16, Int32, Int64, Date and NSDate

    Declaration

    Swift

    public protocol MinMaxType
  • Enables a type to be able to have a builder constructor.

    See more

    Declaration

    Swift

    public protocol BuilderType
  • Protocol that provides an autorization header used for set the Authorization header required by Kinvey calls.

    See more

    Declaration

    Swift

    public protocol Credential
  • Undocumented

    Declaration

    Swift

    public protocol PrimitiveValue : Decodable, Hashable
  • Undocumented

    See more

    Declaration

    Swift

    public protocol ListSupportedValue : Hashable
  • Protocol that represents a request made to the backend.

    See more

    Declaration

    Swift

    public protocol Request : ProgressReporting