IMapAPI
geovisto-map / IMapAPI
Type alias: IMapAPI
IMapAPI:
object
API for the map.
Author
Jiri Hynek
Type declaration
createMap()
createMap: (
props) =>IMap
Parameters
• props: IMapProps
Returns
createMapDomainDimension()
createMapDomainDimension: \<
T>(name,domainManager,dataDomain) =>IMapDomainDimension\<T>
Type parameters
• T extends IMapDomain
Parameters
• name: string
• domainManager: IMapDomainManager\<T>
• dataDomain: T | undefined
Returns
createMapDynamicDomainDimension()
createMapDynamicDomainDimension: \<
T>(name,domainManagerLoader,domainName) =>IMapDynamicDomainDimension\<T>
Type parameters
• T extends IMapDomain
Parameters
• name: string
• domainManagerLoader
• domainName: string
Returns
IMapDynamicDomainDimension\<T>
createMapObjectsManager()
createMapObjectsManager: \<
T>(objects) =>IMapObjectsManager\<T>
Type parameters
• T extends IMapObject
Parameters
• objects: T[] | undefined
Returns
createMapToolsManager()
createMapToolsManager: \<
T>(tools) =>IMapToolsManager
Type parameters
• T extends IMapTool
Parameters
• tools: T[]
Returns
createMapTypeDimension()
createMapTypeDimension: \<
T,C>(name,typeManager,value) =>IMapTypeDimension\<T,C>
Type parameters
• T
• C extends ITypeManager\<T> = ITypeManager\<T>
Parameters
• name: string
• typeManager: C
• value: T | undefined
Returns
IMapTypeDimension\<T, C>
getBooleanTypeManager()
getBooleanTypeManager: () =>
ITypeManager\<boolean>
Returns
ITypeManager\<boolean>
getGeoDataFactory()
getGeoDataFactory: () =>
IGeoDataFactory
Returns
getGeoDataManager()
getGeoDataManager: (
geoDataArray) =>IGeoDataManager
Parameters
• geoDataArray: IGeoData[]
Returns
getIntegerRangeManager()
getIntegerRangeManager: (
min,max) =>IIntegerRangeManager
Parameters
• min: number
• max: number
Returns
getIntegerTypeManager()
getIntegerTypeManager: () =>
ITypeManager\<number>
Returns
ITypeManager\<number>
getMapAggregationFunctionFactory()
getMapAggregationFunctionFactory: () =>
IMapAggregationFunctionFactory
Returns
IMapAggregationFunctionFactory
getMapConfigManagerFactory()
getMapConfigManagerFactory: () =>
IMapConfigManagerFactory
Returns
getMapDataManagerFactory()
getMapDataManagerFactory: () =>
IMapDataManagerFactory
Returns
getMapDomainManagerFactory()
getMapDomainManagerFactory: () =>
IMapDomainManagerFactory
Returns
getMapEventFactory()
getMapEventFactory: () =>
IMapEventFactory
Returns
getStringTypeManager()
getStringTypeManager: () =>
ITypeManager\<string>
Returns
ITypeManager\<string>
getType()
getType: () =>
string
Returns
string