MPIBlueDotStateChange

class MPIBlueDotStateChange(internalName: Int, internalMarkerVisibility: Int?, internalReason: Int?, message: String?)

MPIBlueDotStateChange contains the reason for an unexpected blue dot state change

Constructors

MPIBlueDotStateChange
Link copied to clipboard
fun MPIBlueDotStateChange(internalName: Int, internalMarkerVisibility: Int? = null, internalReason: Int? = null, message: String? = null)

Functions

equals
Link copied to clipboard
open operator fun equals(other: Any?): Boolean
hashCode
Link copied to clipboard
open fun hashCode(): Int
toString
Link copied to clipboard
open fun toString(): String

Properties

internalMarkerVisibility
Link copied to clipboard
val internalMarkerVisibility: Int? = null
Visibility State of the BlueDot marker
internalName
Link copied to clipboard
val internalName: Int
Has what we currently know about the blue dot and how confident we are
internalReason
Link copied to clipboard
val internalReason: Int? = null
Reason why BlueDot may be in the current state
markerVisibility
Link copied to clipboard
val markerVisibility: MPIMarkerState?
Visibility State of the BlueDot marker
message
Link copied to clipboard
val message: String? = null
Additional message to complement the reason
  • Note: Message is an optional string that is used for the WebSDK and basically adds additional non-enum messages to developers about why things may fail. But it is not relevant for the iOS SDKs.

name
Link copied to clipboard
val name: MPIBlueDotState
Has what we currently know about the blue dot and how confident we are
reason
Link copied to clipboard
val reason: MPIBlueDotStateReason?
Reason why BlueDot may be in the current state