Circle
Circle Properties
Required
- Map
- center: This could be be the array of lat lng.
- radius: Radius of the circle.
{
radius: 500
}
Optional
- fillcolor: Fills the color of the circle and is supports all color of CSS3.
{
fillcolor: "red"
}
- fillOpacity: Fills the opacity of the circle.
{
fillOpacity: 0.8
}
- strokeColor: Fills the Stroke color of the circle.
{
strokeColor: "blue"
}
- strokeOpacity: Fills the Stroke opacity of the circle.
{
strokeOpacity: "black"
}
- strokeWeight: The stroke width in pixels.
{
strokeWeight: 2
}
Circle Method
Mappls.Circle()
mappls_circle = new mappls.Circle({
center: {"lat": "28.519467" ,"lng": "77.223150"},
map: map,
radius: 100,
strokeColor: red,
strokeOpacity: 0.8,
strokeWeight: 2,
fillColor: red,
fillOpacity: 0.8
});
Remove Circle
mappls.remove({map: map, layer: circle);
Circle Events
click
circle.addListener(('click')), function() {
alert(`Click Event Works`);
});
dblclick
circle.addListener(('dblclick')), function() {
alert(`Double Click Event Works`);
});
drag
circle.addListener(('drag')), function() {
alert(`Drag Event Works`);
});
dragstart
circle.addListener(('dragstart')), function() {
alert(`Drag Event Works`);
});
dragend
circle.addListener(('dragend')), function() {
alert(`Dragend Event Works`);
});
mousemove
circle.addListener(('mousemove')), function() {
alert(`Mouse Move Event Works`);
});
mouseover
circle.addListener(('mouseover')), function() {
alert(`Mouse Over Event Works`);
});