BpMarker Reference
Introduction
new BpMarker()
Code:
var marker = new BpMarker(latlng,opts?);
Remarks:
Notes:
- The arguments are the same as new GMarker().
Examples:
blink()
Code:
marker.blink(src?,millisecs?);
Remarks:
Notes:
- Use isBlinking() to determine if a marker is blinking.
- Use stopBlinking() to stop a marker from blinking.
display()
Code:
marker.display(bool);
marker.show();
marker.hide();
Notes:
- This does not remove/add the marker from the map.
- Recent versions of GMarker have undocumented show and hide methods. BpMarker provides this functionality for less recent versions.
Examples:
getId()
Code:
var id = marker.getId();
Remarks:
get/setHoverImage()
Code:
marker.setHoverImage(src);
var src = marker.getHoverImage();
Remarks:
Notes:
- If you have any difficulty with this, or other image-management methods, consider using different icons for
different markers.
Examples:
get/setImage()
Code:
var src = marker.getImage();
marker.setImage(src);
Notes:
- With the 0.15 release, previous recent image manipulation issues should be resolved.
- If you have any difficulty with this, or other image-management methods, consider using different icons for
different markers.
getId()
Code:
var id = marker.getId();
get/setMaintainTooltip()
Code:
marker.setMaintainTooltip(bool);
var bool = marker.getMaintainTooltip();
Remarks:
Notes:
- Call marker.show/hideTooltip() to initiate showing/hiding.
getMap()
Code:
var map = marker.getMap();
Remarks:
Examples:
get/setSidebarDiv()
Code:
var div = marker.getSidebarDiv(tag);
marker.setSidebarDiv(tag,div);
Remarks:
getSidebarDivs()
Code:
var obj = marker.getSidebarDivs();
Remarks:
get/setTooltipClass()
Code:
marker.setTooltipClass(class);
var class = marker.getTooltipClass();
Examples:
get/setTooltipHtml()
Code:
marker.setTooltipHtml(html);
var html = marker.getTooltipHtml();
Notes:
- Calling this method will automatically create the tooltip object.
Examples:
getTooltipLabel()
Code:
var label = marker.getTooltipLabel();
Remarks:
Notes:
- Tooltips are created automatically after calling marker.setTooltipHtml().
Examples:
get/setUserData()
Code:
var data = marker.getUserData();
marker.setUserData(data);
Remarks:
Examples:
isBlinking()
Code:
var bool = marker.isBlinking();
isMapped()
Code:
var bool = marker.isMapped();
isVisible()
Code:
var bool = marker.isVisible();
show/hide()
Code:
marker.show();
marker.hide();
Remarks:
Notes:
- Calling these methods will stop a marker from blinking.
Examples:
show/hideTooltip()
Code:
marker.showTooltip();
marker.hideTooltip();
Notes:
- Use these to show/hide a tooltip immediately when calling marker.setMaintainTooltip()
|