A specialized Zen component that displays a google map.
Use the height and width attributes to control the size of the map container.
CSV list of additional include files (either .js or .css) that should be included when this component is used on a page. parameter NAMESPACE = "http://www.intersystems.com/deepsee";
By default, the file extension (.js or .css) is used to determine whether an item in the list is a script include or a style include. You can override this behavior by adding the terms "script:" or "style:" to the beginning of the file name or names. This prefix is not used as part of the include filename.
This is the XML namespace used for library components.
Define a set of property value to be displayed within the default "info box" when the user clicks on a map marker. This only uses a relevant subset of the properties in the scoreCardColumn class. Currently only the label, dataValue, style, format, and align properties are used. property latitude as %ZEN.Datatype.float [ InitialExpression = 42.36 ];
Initial latitude (as a decimal number). property latitudeProperty as %ZEN.Datatype.string [ InitialExpression = "Latitude" ];
Name of property in data source that provides the latitude value for a marker. property longitude as %ZEN.Datatype.float [ InitialExpression = 288.92 ];
Initial longitude (as a decimal number). property longitudeProperty as %ZEN.Datatype.string [ InitialExpression = "Longitude" ];
Name of property in data source that provides the longitude value for a marker. property mapType as %ZEN.Datatype.string(VALUELIST=",ROADMAP,SATELLITE,HYBRID,TERRAIN") [ InitialExpression = "ROADMAP" ];
Initial map display. property markersDraggable as %ZEN.Datatype.boolean [ InitialExpression = 0 ];
If true, then the markers on this map are draggable. property onclickmarker as %ZEN.Datatype.eventHandler;
onclickmarker event handler: If defined, this event is fired when the user clicks on a marker within the map. property zoom as %ZEN.Datatype.integer [ InitialExpression = 12 ];
Initial zoom level (0 shows entire globe).
id is a user-defined identifier associated with the marker.
Returns the marker object.
Set the value of a named property.