Package-level declarations

Types

Link copied to clipboard
sealed class Area : Parcelable

Class representing an Area affected by incident

Link copied to clipboard
class AreaIncident(val id: IncidentId, val location: GeoCoordinates, val category: String, val validToTimestamp: Long, val area: Area) : Incident

Class representing incident in specified area

Link copied to clipboard
open class Incident(val id: IncidentId, val location: GeoCoordinates, val category: String, val validToTimestamp: Long) : Parcelable

Class representing general incident

Link copied to clipboard
data class IncidentData(val incident: Incident, val audioNotificationParameters: IncidentsManager.AudioNotificationParameters) : Parcelable

Class representing incident data to be imported to SDK engine

Link copied to clipboard
data class IncidentId(val uuid: String) : Parcelable

Class representing incident identifier

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open class OrientedIncident(val id: IncidentId, val location: GeoCoordinates, val category: String, val validToTimestamp: Long, val heading: Float, val isBidirectional: Boolean) : Incident

Class representing incident with specified orientation

Link copied to clipboard
class SpeedCamera(val id: IncidentId, val location: GeoCoordinates, val category: String, val validToTimestamp: Long, val heading: Float, val isBidirectional: Boolean, val speedLimit: Int) : OrientedIncident

Class representing speed camera incident

Link copied to clipboard
class TraceIncident(val id: IncidentId, val location: GeoCoordinates, val category: String, val validToTimestamp: Long, val trace: GeoPolyline) : Incident

Class representing general incident