Top
You are looking at an outdated 7.12.0 version of this document. Switch to the 7.14.0 version to see the up to date information.

class anychart.core.MapPoint Improve this Doc

Extends: anychart.core.Point

Series-based chart point.

Methods Overview

Specific settings
getIndex()Getter for the point index in chart or series.
Charts
getChart()Getter for the current chart which current point belongs to.
getCurrentChart()Returns current visible map on stage.
getParentChart()Returns point parent map chart.
Data
exists()Checks the existence of the current point (by index) in dataset.
get()Fetches a field value from point data row by its name.
getId()Returns point geo id.
getProperties()Returns point geo properties.
set()Sets the field of the point data row to the specified value.
Point Elements
hovered()Hover point state.
selected()Select point state.

Methods Description

exists

Checks the existence of the current point (by index) in dataset.

Returns:

boolean - Whether point exists in dataset or not.

Try it:

get

Fetches a field value from point data row by its name.

Params:

Name Type Description
field string Field in data row.

Returns:

* - The current field value.

Try it:

getChart

Getter for the current chart which current point belongs to.

Returns:

anychart.core.SeparateChart - The current chart.

Try it:

getCurrentChart

Returns current visible map on stage.

Returns:

anychart.core.SeparateChart - The current map.

Try it:

getId

Returns point geo id.

Returns:

string - The current point geo id.

Try it:

getIndex

Getter for the point index in chart or series.

Returns:

number - Index of point.

Try it:

getParentChart

Returns point parent map chart.

Returns:

anychart.core.SeparateChart - The parent map chart.

Try it:

getProperties

Returns point geo properties.

Returns:

Object -

Try it:

hovered

Getter for the current hover point state.

Returns:

boolean - The current hover state.

Try it:

Setter for hover point state.

Params:

Name Type Default Description
value boolean
false
Hover state to set.

Returns:

anychart.core.Point - Self instance for method chaining.

Try it:

selected

Getter for the current select point state.

Returns:

boolean - Select point state.
See listing
var point = chart.getPoint(1);
var selectState = point.selected();
Setter for select point state.

Params:

Name Type Default Description
value boolean
false
Select state to set.

Returns:

anychart.core.Point - Self instance for method chaining.

Try it:

set

Sets the field of the point data row to the specified value.

Params:

Name Type Description
field string Field.
value * Value to set.

Returns:

anychart.core.Point - Self instance for method chaining.

Try it: