Search results

MapsModel API in JavaScript Maps API control

Interface for a class Maps

Properties

animationComplete

EmitType<IAnimationCompleteEventArgs>

Triggers after the animation completed in the maps component.

annotationRendering

EmitType<IAnnotationRenderingEventArgs>

Triggers before rendering the annotation in maps.

beforePrint

EmitType<IPrintEventArgs>

Triggers before the print gets started.

bubbleClick

EmitType<IBubbleClickEventArgs>

Triggers when performing the click operation on the bubble element in maps.

bubbleMouseMove

EmitType<IBubbleMoveEventArgs>

Triggers when hovering the mouse on the bubble element in maps.

bubbleRendering

EmitType<IBubbleRenderingEventArgs>

Triggers before the bubble element gets rendered on the map.

click

EmitType<IMouseEventArgs>

Triggers when clicking an element in maps.

dataLabelRendering

EmitType<ILabelRenderingEventArgs>

Triggers before the data-label gets rendered.

doubleClick

EmitType<IMouseEventArgs>

Triggers when performing the double click operation on an element in maps.

itemHighlight

EmitType<ISelectionEventArgs>

Trigger when mouse move on the shape in maps and before the shape gets highlighted.

itemSelection

EmitType<ISelectionEventArgs>

Triggers when clicking the shape on maps and before the selection is applied.

layerRendering

EmitType<ILayerRenderingEventArgs>

Triggers before the maps layer gets rendered.

legendRendering

EmitType<ILegendRenderingEventArgs>

Triggers before the legend gets rendered.

load

EmitType<ILoadEventArgs>

Triggers when the map is on load.

loaded

EmitType<ILoadedEventArgs>

Triggers after the maps gets rendered.

markerClick

EmitType<IMarkerClickEventArgs>

Triggers when clicking on the maps marker element.

markerClusterClick

EmitType<IMarkerClusterClickEventArgs>

Triggers when clicking the marker cluster in maps.

markerClusterMouseMove

EmitType<IMarkerClusterMoveEventArgs>

Triggers when moving the mouse over the marker cluster element in maps.

markerClusterRendering

EmitType<IMarkerClusterRenderingEventArgs>

Triggers before the maps marker cluster gets rendered.

markerMouseMove

EmitType<IMarkerMoveEventArgs>

Triggers when moving the mouse over the marker element in maps.

markerRendering

EmitType<IMarkerRenderingEventArgs>

Triggers before the maps marker gets rendered.

pan

EmitType<IMapPanEventArgs>

Triggers before performing the panning operation.

resize

EmitType<IResizeEventArgs>

Triggers when resizing the maps.

rightClick

EmitType<IMouseEventArgs>

Triggers when performing the right click operation on an element in maps.

shapeHighlight

EmitType<IShapeSelectedEventArgs>

Triggers when mouse move on the shape in maps and before the shape gets highlighted.

shapeRendering

EmitType<IShapeRenderingEventArgs>

Triggers before the maps shape gets rendered.

shapeSelected

EmitType<IShapeSelectedEventArgs>

Triggers when clicking a shape in maps.

tooltipRender

EmitType<ITooltipRenderEventArgs>

Triggers before the maps tooltip gets rendered.

tooltipRenderComplete

EmitType<ITooltipRenderCompleteEventArgs>

Triggers after the maps tooltip gets rendered.

zoom

EmitType<IMapZoomEventArgs>

Triggers before the zoom operations in the maps such as zoom in and zoom out.

allowImageExport

boolean

Enables or disables the export to image functionality in map.

allowPdfExport

boolean

Enables or disables the export to PDF functionality in map.

allowPrint

boolean

Enables or disables the print functionality in map.

annotations

AnnotationModel[]

Sets and gets the options for customizing the annotation of maps.

background

string

Sets and gets the background color of the maps container.

baseLayerIndex

number

Sets and gets the base map index of maps. It provides the option to select which layer to be visible in the maps.

border

BorderModel

Sets and gets the options for customizing the color and width of the maps border.

centerPosition

CenterPositionModel

Sets and gets the center position of the maps.

description

string

Sets and gets the description for maps.

enablePersistence

boolean

Enable or disable persisting component’s state between page reloads.

enableRtl

boolean

Enable or disable rendering component in right to left direction.

format

string

Sets and gets the format in which the text in the maps are to be rendered.

height

string

Sets and gets the height in which the maps is to be rendered.

layers

LayerSettingsModel[]

Sets and gets the options to customize the layers of the maps.

legendSettings

LegendSettingsModel

Sets and gets the options to customize the legend of the maps.

locale

string

Overrides the global culture and localization value for this component. Default global culture is ‘en-US’.

mapsArea

MapsAreaSettingsModel

Sets and gets the options to customize the area around the map.

margin

MarginModel

Sets and gets the options to customize the margins of the maps.

projectionType

string

Sets and gets the projection type for the maps.

tabIndex

number

Sets and gets the tab index value for the maps.

theme

string

Set and gets the theme supported for the maps.

titleSettings

TitleSettingsModel

Sets and gets the title to be displayed for maps.

tooltipDisplayMode

string

Sets and gets the mode in which the tooltip is to be displayed. The tooltip can be rendered on mouse move, click or double clicking on the element on the map.

useGroupingSeparator

boolean

Enables or disables the visibility state of the separator for grouping.

width

string

Sets and gets the width in which the maps is to be rendered.

zoomSettings

ZoomSettingsModel

Sets and gets the options to customize the zooming operations in maps.