IMapSelection
geovisto-map / IMapSelection
Interface: IMapSelection
The interface declares API for the selection of map elements.
The selection can affect multiple geographical items identified by some id (e.g., ISO 3166-1 alpha-3 - CZE, SVK, ...).
Author
Jiri Hynek
Methods
addIds()
addIds(
ids):string[]
It takes geographical items and returns the list of new ids which were added to the list of all ids.
Parameters
• ids: string[]
Returns
string[]
Source
tools/selection/model/types/selection/IMapSelection.ts:43
equals()
equals(
selection):boolean
It compares two selections.
Parameters
• selection: null | IMapSelection
Returns
boolean
Source
tools/selection/model/types/selection/IMapSelection.ts:35
getIds()
getIds():
string[]
It returns identifiers of geographical items which were selected or affected by this selection.
Returns
string[]
Source
tools/selection/model/types/selection/IMapSelection.ts:28
getSrcIds()
getSrcIds():
string[]
It returns identifiers of geographical items which were selected.
Returns
string[]
Source
tools/selection/model/types/selection/IMapSelection.ts:23
getTool()
getTool():
IMapTool\<IMapToolProps,IMapToolDefaults,IMapToolState\<IMapToolProps,IMapToolDefaults,IMapToolConfig,IMapToolInitProps\<IMapToolConfig>>,IMapToolConfig,IMapToolInitProps\<IMapToolConfig>,IMapToolAPI>
It returns the tool of the selected element.
Returns
IMapTool\<IMapToolProps, IMapToolDefaults, IMapToolState\<IMapToolProps, IMapToolDefaults, IMapToolConfig, IMapToolInitProps\<IMapToolConfig>>, IMapToolConfig, IMapToolInitProps\<IMapToolConfig>, IMapToolAPI>