layerDefaults.bubble.symbol String|Function
(default: "circle")
The default symbol for bubble layers. Possible values:
- "circle" - A circle.
- "square" - A square symbol.
- function - An user defined symbol.
The function must accept an object with the following fields:
- center - The symbol center on the current layer.
- size - The symbol size.
- style - The symbol style.
- dataItem - The dataItem used to create the symbol.
- location - The location of the data point.
The function return value must be a kendo.drawing.Shape
.
Example - Set default symbol for all bubble layers
<div id="map"></div>
<script>
$("#map").kendoMap({
layerDefaults: {
bubble: {
symbol: "square"
}
},
layers: [{
type: "bubble",
dataSource: {
data: [{
"location": [42, 12], "value": 10
}, {
"location": [45, 15], "value": 25
}]
}
}]
});
</script>