Variable MapRegionsMiddleEastConst

MapRegionsMiddleEast: {
    Afghanistan: Country;
    Akrotiri Sovereign Base Area: Country;
    Armenia: Country;
    Azerbaijan: Country;
    Bahrain: Country;
    Bulgaria: Country;
    China: Country;
    Cyprus: Country;
    Dhekelia Sovereign Base Area: Country;
    Djibouti: Country;
    Egypt: Country;
    Eritrea: Country;
    Ethiopia: Country;
    Georgia: Country;
    Greece: Country;
    India: Country;
    Iran: Country;
    Iraq: Country;
    Israel: Country;
    Jordan: Country;
    Kazakhstan: Country;
    Kuwait: Country;
    Kyrgyzstan: Country;
    Lebanon: Country;
    Libya: Country;
    Northern Cyprus: Country;
    Oman: Country;
    Pakistan: Country;
    Palestine: Country;
    Qatar: Country;
    Russia: Country;
    Saudi Arabia: Country;
    Somalia: Country;
    Sudan: Country;
    Syria: Country;
    Tajikistan: Country;
    Turkey: Country;
    Turkmenistan: Country;
    United Arab Emirates: Country;
    Uzbekistan: Country;
    Yemen: Country;
} = ...

List of MapRegions included in MapTypes.MiddleEast.

Can be referenced like so:

const countries = MapRegions[ MapTypes.MiddleEast ]

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.MiddleEast ].Iraq, value: 0 }
])
  • List all region names (can be useful when developing a js application without intellisense).
 Object.keys( MapRegions[ MapTypes.MiddleEast ] ).forEach( key => console.log( key ) )

Note, that the list includes all countries that are visible on the MapChart, some of which are outside the region of Middle East.

Type declaration