DBSEENSTATEPlatformTypeTag

Objective-C

enum DBSEENSTATEPlatformTypeTag : NSInteger {}

Swift

@frozen enum DBSEENSTATEPlatformTypeTag : Int, @unchecked Sendable

The DBSEENSTATEPlatformTypeTag enum type represents the possible tag states with which the DBSEENSTATEPlatformType union can exist.

  • The content was viewed on the web.

    Declaration

    Objective-C

    DBSEENSTATEPlatformTypeWeb

    Swift

    case web = 0
  • The content was viewed on a desktop client.

    Declaration

    Objective-C

    DBSEENSTATEPlatformTypeDesktop

    Swift

    case desktop = 1
  • The content was viewed on a mobile iOS client.

    Declaration

    Objective-C

    DBSEENSTATEPlatformTypeMobileIos

    Swift

    case mobileIos = 2
  • The content was viewed on a mobile android client.

    Declaration

    Objective-C

    DBSEENSTATEPlatformTypeMobileAndroid

    Swift

    case mobileAndroid = 3
  • The content was viewed from an API client.

    Declaration

    Objective-C

    DBSEENSTATEPlatformTypeApi

    Swift

    case api = 4
  • The content was viewed on an unknown platform.

    Declaration

    Objective-C

    DBSEENSTATEPlatformTypeUnknown

    Swift

    case unknown = 5
  • The content was viewed on a mobile client. DEPRECATED: Use mobile_ios or mobile_android instead.

    Declaration

    Objective-C

    DBSEENSTATEPlatformTypeMobile

    Swift

    case mobile = 6
  • (no description).

    Declaration

    Objective-C

    DBSEENSTATEPlatformTypeOther

    Swift

    case other = 7