Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
data class LRNotification(val notification: Notification, val notificationId: Int, val channelId: String = PROTECTION_CHANNEL_ID)
Wrapper for a foreground notification used by the SDK.
Link copied to clipboard
data class LRProtectionStatus(val isProtectionActive: Boolean, val vehicleType: LRVehicleType?, val sessionId: String?, val hasShockAnalysis: Boolean, val alert: LRAlert?, val emergency: LREmergency?)
Immutable snapshot of the current protection status exposed by the SDK.
Link copied to clipboard
data class LRResult(val success: Boolean, val error: LRSafeRiderError? = null, val message: String? = null)
Result of a SafeRider operation.
Link copied to clipboard
Set of errors that can occur while using the SDK.
Link copied to clipboard
data class LRTripDetectionCurrentConfig(val isEnabled: Boolean, val isMuted: Boolean, val vehicleType: LRVehicleType? = null)
Current trip detection configuration snapshot.