ZoomCharts Documentation


Inheritance hierarchy

This type inherits from GeoChartSettingsLayerOverlay. Through this type it also inherits members from GeoChartSettingsLayerBase.


This type does not define any methods.


chartType: "piechart" | "timechart" | "facetchart"

Chart type to use

Valid values:
  • piechart
  • timechart
  • facetchart
id: string

ID should be null because the charts layer does not retrieve data this way.

enabled: boolean
id: string
maxZoom: number
minZoom: number
name: string
perZoomStyle: boolean

Forces style re-evaluation on zoom change. Use to provide zoom dependant style.

The settings that will be passed to each nested chart. Note that if settingsFunction is also specified, these settings will not be used and settingsFunction will be called instead.

The delegate that will be used to retrieve custom setting for a particular node. This function is called every time the node is modified. The result should only contain modified settings that will be passed to chart.updateSettings().

Return value
shapesLayer: string

The charts layer will take data from shapes or nodes layer and creates a chart for every shape/node.

type: "shapes" | "items" | "charts" | "aggregateOnShapes"
Valid values:
  • shapes
  • items
  • charts
  • aggregateOnShapes
useFindObjectHack: boolean