Skip to Content
API ReferenceMapLazarilloPlaceMarker

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

LazarilloPlaceMarkerconstructor(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: Symbol

Types: Symbol

The underlying MapLibre Symbol rendered on the map.

place

val place: SdkPlace

Types: SdkPlace

The full SdkPlace data associated with this marker.

placeId

val placeId: String

Unique identifier of the place this marker represents.

Last updated on