UNPKG

eurostat-map

Version:

Reusable library to quickly create and customise web maps showing Eurostat data directly retrieved from Eurostat database.

26 lines (24 loc) 952 B
import type { MapConfig } from '../../core/MapConfig' /** * Configuration for sparkline maps. */ export interface SparkMapConfig extends MapConfig { sparkType?: 'line' | 'area' | 'bar' sparkLineColor?: string | ((value: number, index: number, data: any[]) => string) sparkAreaColor?: string | ((value: number, index: number, data: any[]) => string) sparkLineWidth?: number sparkLineHeight?: number sparkLineStrokeWidth?: number sparkLineOpacity?: number sparkLineCircleRadius?: number sparkTooltipChart?: { width: number height: number margin: { left: number; right: number; top: number; bottom: number } circleRadius: number } sparkLineOffsets?: { x: number; y: number } showOnlyWhenComplete?: boolean sparkLineChartFunction?: (node: any, data: any[], width: number, height: number, isForTooltip?: boolean) => void sparkYScale?: any }