UNPKG

eurostat-map

Version:

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

79 lines (59 loc) 2.11 kB
import type { MapInstance } from '../../../core/MapInstance' import type { CompositionStatConfig } from '../CompositionStatConfig' import type { WaffleLegendConfig } from '../../../legend/composition/WaffleLegendConfig' /** * Waffle map type. */ export interface WaffleMap extends MapInstance { legend(): WaffleLegendConfig | false legend(config: WaffleLegendConfig | false): this catColors(): any catColors(v: any): this catLabels(): any catLabels(v: any): this showOnlyWhenComplete(): boolean showOnlyWhenComplete(v: boolean): this noDataFillStyle(): string noDataFillStyle(v: string): this waffleMaxSize(): number waffleMaxSize(v: number): this waffleMinSize(): number waffleMinSize(v: number): this waffleGridSize(): number waffleGridSize(v: number): this waffleCellPadding(): number waffleCellPadding(v: number): this waffleOtherColor(): string waffleOtherColor(v: string): this waffleOtherText(): string waffleOtherText(v: string): this waffleStrokeFill(): string waffleStrokeFill(v: string): this waffleStrokeWidth(): number waffleStrokeWidth(v: number): this waffleRoundedCorners(): number waffleRoundedCorners(v: number): this waffleTooltipSize(): number waffleTooltipSize(v: number): this dorling(): boolean dorling(v: boolean): this waffleTotalCode(): string | undefined waffleTotalCode(v: string | undefined): this statCodes(): string[] | undefined statCodes(v: string[] | undefined): this statWaffle(config: CompositionStatConfig): this statWaffle( /** Config. */ config: CompositionStatConfig, /** Category parameter. */ categoryParameter?: string, /** Category codes. */ categoryCodes?: string[], /** Category labels. */ categoryLabels?: string[], /** Category colors. */ categoryColors?: string[], /** Total code. */ totalCode?: string ): this }