Note: This release is in preview. Features described here don’t become generally available until the latest general availability date that Salesforce announces for this release. Before then, and where features are noted as beta, pilot, or developer preview, we can’t guarantee general availability within any particular time frame or at all. Make your purchase decisions only on the basis of generally available products and features.
apex:mapMarker
Defines a marker to be displayed at a location on an <apex:map>.
Note: This component must be enclosed within an <apex:map> component. You can add up to 100 <apex:mapMarker> components to a single map.
Map of Contacts for an Account
Attributes
| Attribute Name | Attribute Type | Description | Required? | API Version | Access |
|---|---|---|---|---|---|
| icon | String | An absolute or fully qualified URL of the icon to be displayed for this marker. If you use images from a static resource, use the URLFOR() function to obtain the image URL. | 34.0 | ||
| id | String | An identifier that allows other components in the page to reference this component. | 32.0 | global | |
| position | Object |
Specifies the location of the marker. There are several ways to define the location:
Note: You can have up to 10 geocoded address lookups per map. Lookups for both the center attribute of the <apex:map> component and the position attribute of the <apex:mapMarker> component count against this limit. To display more markers, provide position values that don't require geocoding. Locations that exceed the geocoding limit are skipped. |
Yes | 32.0 | |
| rendered | Boolean | A Boolean value that specifies whether the component is rendered on the page. If not specified, this value defaults to true. | 32.0 | ||
| title | String | Text to display when the user's cursor moves over the marker. That is, when the marker's mouseover event is triggered. | 32.0 |