MPIBlueDotState

public enum MPIBlueDotState : Int, Codable

MPIBlueDotState represents what we currently know about the user’s position, and how confident we are.

  • If we haven’t started listening to position updates

    Declaration

    Swift

    case NOT_LISTENING = 0
  • If we have started listening to position updates

    Declaration

    Swift

    case LISTENING = 1
  • If we’ve received relevant positions, and user is inside the venue

    Declaration

    Swift

    case HAS_POSITION = 2
  • If we’ve received a relevant position, and we have enough information to determine which floor the user is on

    Note

    either because we received a floor level, the venue only has one floor, or we’re allowing implicit floor level.

    Declaration

    Swift

    case HAS_INDOOR_POSITION = 3
  • If we are uncertain about the user’s position, likely because we haven’t received a relevant position in a while

    Declaration

    Swift

    case LOCATION_UNCERTAIN = 4