LazarilloPlaceMarker
data class LazarilloPlaceMarker(val marker: Symbol, val placeId: String, val floorId: String?, val place: SdkPlace)Associates a MapLibre Symbol marker with place data for floor-based filtering.
This class links a rendered map marker to its corresponding SdkPlace, enabling the map to show or hide place markers based on the currently selected indoor floor. It uses the internal Symbol type alias to avoid exposing MapLibre references in the public API.
To get the marker identifier, use marker.id.
See also
| LazarilloMap |
| SdkPlace |
Constructors
LazarilloPlaceMarker | constructor(marker: Symbol, placeId: String , floorId: String ?, place: SdkPlace) |
Properties
floorId
val floorId: String?The indoor floor identifier this marker belongs to, or null for outdoor/floor-independent markers.
marker
val marker: SymbolTypes: Symbol
The underlying MapLibre Symbol rendered on the map.
place
val place: SdkPlaceTypes: SdkPlace
The full SdkPlace data associated with this marker.
placeId
val placeId: StringUnique identifier of the place this marker represents.
Last updated on