MapRegionsCanada: {
    Alberta: CanadaProvinceOrTerritory;
    British Columbia: CanadaProvinceOrTerritory;
    Manitoba: CanadaProvinceOrTerritory;
    New Brunswick: CanadaProvinceOrTerritory;
    Newfoundland and Labrador: CanadaProvinceOrTerritory;
    Northwest Territories: CanadaProvinceOrTerritory;
    Nova Scotia: CanadaProvinceOrTerritory;
    Nunavut: CanadaProvinceOrTerritory;
    Ontario: CanadaProvinceOrTerritory;
    Prince Edward Island: CanadaProvinceOrTerritory;
    Quebec: CanadaProvinceOrTerritory;
    Saskatchewan: CanadaProvinceOrTerritory;
    Yukon: CanadaProvinceOrTerritory;
} = ...

List of MapRegions included in MapTypes.Canada.

Can be referenced like so:

const territories = MapRegions[ MapTypes.Canada ]

Each item is an enum-like object, that can be used with MapChart API to specify any region.

Example usage:

  • Invalidate selected region value.
 MapChart.invalidateRegionValues([
{ ...MapRegions[ MapTypes.Canada ].Ontario, value: 0 }
])
  • List all region names (can be useful when developing a js application without intellisense).
 Object.keys( MapRegions[ MapTypes.Canada ] ).forEach( key => console.log( key ) )