UserProfile

public protocol UserProfile

Contains specific data for a User

  • Name of the user

    Declaration

    Swift

    var name: String? { get }
  • The user’s email

    Declaration

    Swift

    var email: String? { get }
  • The plan for the user

    Declaration

    Swift

    var plan: String? { get }
  • Location data about the user

    Declaration

    Swift

    var location: UserProfileLocation? { get }
  • Additional properties of the user profile

    Declaration

    Swift

    var customProperties: [String : UserProfilePropertyValue]? { get }