| java.lang.Object | |
| ↳ | com.mapsted.map.MapstedMapApi.LayersImpl |
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| LayersImpl(MapApi mapApi, MapstedMapApi.MapViewImpl mapView) | |||||||||||
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| void |
clearPropertyAndBuildingPinLayers(int propertyId)
Clear all pin layers for property and buildings
| ||||||||||
| void |
clearPropertyAndBuildingRoutingLayers(int propertyId)
Clear all routing layers for property and buildings
| ||||||||||
| BuildingLayers |
getBuildingLayers(int buildingId)
Call this function to get building layers corresponding to the
building id.
| ||||||||||
| PropertyLayers |
getPropertyLayer(int propertyId)
Call this function to get the property layer
| ||||||||||
| BuildingLayers |
getSelectedBuildingLayers()
Call this function to get current selected building layers.
| ||||||||||
| VectorElementMapLayer |
getTopLayer()
Get the top layer (always on top)
| ||||||||||
| void |
initialize(int propertyId, VectorElementEventListener vectorElementListener, IMapstedVectorTileClicked vectorTileClickedListener, Consumer<Boolean> callback)
Initializes property (and building) layers for a given property
| ||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
| |||||||||||
From interface
com.mapsted.map.MapApi.Layers
| |||||||||||
Clear all pin layers for property and buildings
| propertyId | the propertyId |
|---|
Clear all routing layers for property and buildings
| propertyId | the propertyId |
|---|
Call this function to get building layers corresponding to the building id.
If you want to get selected building's building layer.
Use getSelectedBuildingLayers() instead.
| buildingId | Building id corresponding to the building layer you get. |
|---|
Call this function to get the property layer
Call this function to get current selected building layers.
If you want to get a building layer based on building id.
Use getBuildingLayers(int) instead.
Get the top layer (always on top)
Initializes property (and building) layers for a given property
| propertyId | the property layers to initialize |
|---|---|
| vectorElementListener | the vector element listener |
| vectorTileClickedListener | the vector tile clicked listener |
| callback | callback for whether or not initialization was successful |