Enumerations

The following enumerations are available globally.

  • Authentication Source for login with a social identity.

    See more

    Declaration

    Swift

    public enum AuthSource : String
  • Enum that contains all error types in the library.

    See more

    Declaration

    Swift

    public enum Error : Swift.Error, LocalizedError, CustomStringConvertible, CustomDebugStringConvertible
  • Enumeration to describe which format an image should be represented

    See more

    Declaration

    Swift

    public enum ImageRepresentation
  • Define how detailed operations should be logged. Here’s the ascending order (from the less detailed to the most detailed level): none, severe, error, warning, info, debug, verbose

    See more

    Declaration

    Swift

    public enum LogLevel
  • Used to tell which user interface must be used during the login process using MIC.

    See more

    Declaration

    Swift

    public enum MICUserInterface
  • Specifies which version of the MIC API will be used.

    See more

    Declaration

    Swift

    public enum MICApiVersion : String
  • Policy that describes how a read operation should perform.

    See more

    Declaration

    Swift

    public enum ReadPolicy
  • Tells the current status for the realtime connection

    See more

    Declaration

    Swift

    public enum RealtimeStatus
  • Defines the behavior of a DataStore instance.

    See more

    Declaration

    Swift

    public enum StoreType
  • Describes a unit to be used in a time perspective.

    See more

    Declaration

    Swift

    public enum TimeUnit
  • Specify an authentication provider

    See more

    Declaration

    Swift

    public enum AuthProvider
  • Policy that describes how a write operation should perform.

    See more

    Declaration

    Swift

    public enum WritePolicy