stateList method

dynamic stateList()

Implementation

stateList() {
  StateDialogs.stateItems.clear();
  switch (Selected.country) {
    case 'Afghanistan':
      StateDialogs.stateItems.addAll(Afghanistan.states);
      break;
    case 'Albania':
      StateDialogs.stateItems.addAll(Albania.states);
      break;
    case 'Algeria':
      StateDialogs.stateItems.addAll(Algeria.states);
      break;
    case 'Andorra':
      StateDialogs.stateItems.addAll(Andorra.states);
      break;
    case 'Angola':

      StateDialogs.stateItems.addAll(Angola.states);
      break;
    case 'Anguilla':

      StateDialogs.stateItems.addAll(Anguilla.states);
      break;
    case 'Antigua and Barbuda':

      StateDialogs.stateItems.addAll(Antigua.states);
      break;
    case 'Argentina':

      StateDialogs.stateItems.addAll(Argentina.states);
      break;
    case 'Armenia':

      StateDialogs.stateItems.addAll(Armenia.states);
      break;
    case 'Arab':

      StateDialogs.stateItems.addAll(Arab.states);
      break;
    case 'Australia':

      StateDialogs.stateItems.addAll(Australia.states);
      break;
    case 'Austria':

      StateDialogs.stateItems.addAll(Austria.states);
      break;
    case 'Azerbaijan':

      StateDialogs.stateItems.addAll(Azerbaijan.states);
      break;
    case 'Bahamas':

      StateDialogs.stateItems.addAll(Bahamas.states);
      break;
    case 'Bahrain':

      StateDialogs.stateItems.addAll(Bahrain.states);
      break;
    case 'Bangladesh':

      StateDialogs.stateItems.addAll(Bangladesh.states);
      break;
    case 'Barbados':

      StateDialogs.stateItems.addAll(Barbados.states);
      break;
    case 'Belarus':

      StateDialogs.stateItems.addAll(Belarus.states);
      break;
    case 'Belgium':

      StateDialogs.stateItems.addAll(Belgium.states);
      break;
    case 'Belize':

      StateDialogs.stateItems.addAll(Belize.states);
      break;
    case 'Benin':

      StateDialogs.stateItems.addAll(Benin.states);
      break;
    case 'Bermuda':

      StateDialogs.stateItems.addAll(Bermuda.states);
      break;
    case 'Bhutan':

      StateDialogs.stateItems.addAll(Bhutan.states);
      break;
    case 'Bolivia':

      StateDialogs.stateItems.addAll(Bolivia.states);
      break;
    case 'Bosnia':

      StateDialogs.stateItems.addAll(Bosnia.states);
      break;
    case 'Botswana':

      StateDialogs.stateItems.addAll(Botswana.states);
      break;
    case 'Brunei':

      StateDialogs.stateItems.addAll(Brunei.states);
      break;
    case 'Bulgaria':

      StateDialogs.stateItems.addAll(Bulgaria.states);
      break;
    case 'Burkina Faso':

      StateDialogs.stateItems.addAll(BurkinaFaso.states);
      break;
    case 'Burundi':

      StateDialogs.stateItems.addAll(Burundi.states);
      break;
    case 'Brazil':

      StateDialogs.stateItems.addAll(Brazil.states);
      break;
    case 'Cambodia':

      StateDialogs.stateItems.addAll(Cambodia.states);
      break;
    case 'Cameroon':

      StateDialogs.stateItems.addAll(Cameroon.states);
      break;
    case 'Cape Verde':

      StateDialogs.stateItems.addAll(CapeVerde.states);
      break;
    case 'Canada':

      StateDialogs.stateItems.addAll(Canada.states);
      break;
    case 'Cayman Islands':

      StateDialogs.stateItems.addAll(CaymanIslands.states);
      break;
    case 'Central African Republic':

      StateDialogs.stateItems.addAll(CentralAfrica.states);
      break;
    case 'Chad':

      StateDialogs.stateItems.addAll(Chad.states);
      break;
    case 'Chile':

      StateDialogs.stateItems.addAll(Chile.states);
      break;
    case 'China':

      StateDialogs.stateItems.addAll(China.states);
      break;
    case 'Colombia':

      StateDialogs.stateItems.addAll(Colombia.states);
      break;
    case 'Comoros':

      StateDialogs.stateItems.addAll(Comoros.states);
      break;
    case 'Congo':

      StateDialogs.stateItems.addAll(Congo.states);
      break;
    case 'Costa Rica':

      StateDialogs.stateItems.addAll(CostaRica.states);
      break;
    case "Cote d'Ivoire":

      StateDialogs.stateItems.addAll(Cote.states);
      break;
    case 'Croatia':

      StateDialogs.stateItems.addAll(Croatia.states);
      break;
    case 'Cuba':

      StateDialogs.stateItems.addAll(Cuba.states);
      break;
    case 'Cyprus':

      StateDialogs.stateItems.addAll(Cyprus.states);
      break;
    case 'Czech Republic':

      StateDialogs.stateItems.addAll(CzechRepublic.states);
      break;
    case 'Denmark':

      StateDialogs.stateItems.addAll(Denmark.states);
      break;
    case 'Djibouti':

      StateDialogs.stateItems.addAll(Djibouti.states);
      break;
    case 'Dominica':

      StateDialogs.stateItems.addAll(Dominica.states);
      break;
    case 'Dominican Republic':

      StateDialogs.stateItems.addAll(DominicanRepublic.states);
      break;
    case 'Ecuador':

      StateDialogs.stateItems.addAll(Ecuador.states);
      break;
    case 'Egypt':

      StateDialogs.stateItems.addAll(Egypt.states);
      break;
    case 'El Salvador':

      StateDialogs.stateItems.addAll(ElSalvador.states);
      break;
    case 'Equatorial Guinea':

      StateDialogs.stateItems.addAll(EquatorialGuinea.states);
      break;
    case 'Eritrea':

      StateDialogs.stateItems.addAll(Eritrea.states);
      break;
    case 'Estonia':

      StateDialogs.stateItems.addAll(Estonia.states);
      break;
    case 'Ethiopia':

      StateDialogs.stateItems.addAll(Ethiopia.states);
      break;
    case 'Faroe Islands':

      StateDialogs.stateItems.addAll(Faroe.states);
      break;
    case 'France':

      StateDialogs.stateItems.addAll(France.states);
      break;
    case 'French Guiana':

      StateDialogs.stateItems.addAll(FrenchGuiana.states);
      break;
    case 'French Polynesia':

      StateDialogs.stateItems.addAll(FrenchPolynesia.states);
      break;
    case 'French Southern':

      StateDialogs.stateItems.addAll(FrenchSouthern.states);
      break;
    case 'Gabon':

      StateDialogs.stateItems.addAll(Gabon.states);
      break;
    case 'Gambia':

      StateDialogs.stateItems.addAll(Gambia.states);
      break;
    case 'Germany':

      StateDialogs.stateItems.addAll(Germany.states);
      break;
    case 'Ghana':

      StateDialogs.stateItems.addAll(Ghana.states);
      break;
    case 'Gibraltar':

      StateDialogs.stateItems.addAll(Gibraltar.states);
      break;
    case 'Greece':

      StateDialogs.stateItems.addAll(Greece.states);
      break;
    case 'Greenland':

      StateDialogs.stateItems.addAll(GreenLand.states);
      break;
    case 'Fiji':

      StateDialogs.stateItems.addAll(Fiji.states);
      break;
    case 'Finland':

      StateDialogs.stateItems.addAll(Finland.states);
      break;
    case 'India':

      StateDialogs.stateItems.addAll(India.states);
      break;
    case 'Grenada':

      StateDialogs.stateItems.addAll(Grenada.states);
      break;
    case 'Guadeloupe':

      StateDialogs.stateItems.addAll(Guadeloupe.states);
      break;
    case 'Guam':

      StateDialogs.stateItems.addAll(Guam.states);
      break;
    case 'Guatemala':

      StateDialogs.stateItems.addAll(Guatemala.states);
      break;
    case 'Guernsey':

      StateDialogs.stateItems.addAll(Guernsey.states);
      break;
    case 'Guinea':

      StateDialogs.stateItems.addAll(Guinea.states);
      break;
    case 'Guinea-Bissau':

      StateDialogs.stateItems.addAll(GuineaBissau.states);
      break;
    case 'Hong Kong':

      StateDialogs.stateItems.addAll(Hong.states);
      break;
    case 'Hungary':

      StateDialogs.stateItems.addAll(Hungary.states);
      break;
    case 'Guyana':

      StateDialogs.stateItems.addAll(Guyana.states);
      break;
    case 'Haiti':

      StateDialogs.stateItems.addAll(Haiti.states);
      break;
    case 'Herzegovina':

      StateDialogs.stateItems.addAll(Herzegovina.states);
      break;
    case 'Iceland':

      StateDialogs.stateItems.addAll(Iceland.states);
      break;
    case 'Indonesia':

      StateDialogs.stateItems.addAll(Indonesia.states);
      break;
    case 'Iran':

      StateDialogs.stateItems.addAll(Iran.states);
      break;
    case 'Iraq':

      StateDialogs.stateItems.addAll(Iraq.states);
      break;
    case 'Ireland':

      StateDialogs.stateItems.addAll(Ireland.states);
      break;
    case 'Isle':

      StateDialogs.stateItems.addAll(Isle.states);
      break;
    case 'Israel':

      StateDialogs.stateItems.addAll(Israel.states);
      break;
    case 'Italy':

      StateDialogs.stateItems.addAll(Italy.states);
      break;
    case 'Jamaica':

      StateDialogs.stateItems.addAll(Jamaica.states);
      break;
    case 'Japan':

      StateDialogs.stateItems.addAll(Japan.states);
      break;
    case 'Jordan':

      StateDialogs.stateItems.addAll(Jordan.states);
      break;
    case 'Kazakhstan':

      StateDialogs.stateItems.addAll(Eritrea.states); // There seems to be a repetition here
      break;
    case 'Kenya':

      StateDialogs.stateItems.addAll(Kenya.states);
      break;
    case 'South Korea':

      StateDialogs.stateItems.addAll(SouthKorea.states);
      break;
    case 'North Korea':

      StateDialogs.stateItems.addAll(NorthKorea.states);
      break;
    case 'Kuwait':

      StateDialogs.stateItems.addAll(Kuwait.states);
      break;
    case 'Kyrgyzstan':

      StateDialogs.stateItems.addAll(Kyrgyzstan.states);
      break;
    case 'Mexico':

      StateDialogs.stateItems.addAll(Mexico.states);
      break;
    case 'Laos':

      StateDialogs.stateItems.addAll(Laos.states);
      break;
    case 'Latvia':

      StateDialogs.stateItems.addAll(Latvia.states);
      break;
    case 'Lebanon':

      StateDialogs.stateItems.addAll(Lebanon.states);
      break;
    case 'Lesotho':

      StateDialogs.stateItems.addAll(Lesotho.states);
      break;
    case 'Liberia':

      StateDialogs.stateItems.addAll(Liberia.states);
      break;
    case 'Liechtenstein':

      StateDialogs.stateItems.addAll(Liechtenstein.states);
      break;
    case 'Lithuania':

      StateDialogs.stateItems.addAll(Lithuania.states);
      break;
    case 'Luxembourg':

      StateDialogs.stateItems.addAll(Luxembourg.states);
      break;
    case 'Macao':

      StateDialogs.stateItems.addAll(Macao.states);
      break;
    case 'Macedonia':

      StateDialogs.stateItems.addAll(Macedonia.states);
      break;
    case 'Madagascar':

      StateDialogs.stateItems.addAll(Madagascar.states);
      break;
    case 'Malawi':

      StateDialogs.stateItems.addAll(Malawi.states);
      break;
    case 'Malaysia':

      StateDialogs.stateItems.addAll(Malaysia.states);
      break;
    case 'Maldives':

      StateDialogs.stateItems.addAll(Maldives.states);
      break;
    case 'Mali':

      StateDialogs.stateItems.addAll(Mali.states);
      break;
    case 'Malta':

      StateDialogs.stateItems.addAll(Malta.states);
      break;
    case 'Martinique':

      StateDialogs.stateItems.addAll(Martinique.states);
      break;
    case 'Mauritania':

      StateDialogs.stateItems.addAll(Mauritania.states);
      break;
    case 'Mauritius':

      StateDialogs.stateItems.addAll(Mauritius.states);
      break;
    case 'Mayotte':

      StateDialogs.stateItems.addAll(Mayotte.states);
      break;
    case 'Micronesia':

      StateDialogs.stateItems.addAll(Micronesia.states);
      break;
    case 'Miquelon':

      StateDialogs.stateItems.addAll(Miquelon.states);
      break;
    case 'Moldova':

      StateDialogs.stateItems.addAll(Moldova.states);
      break;
    case 'Monaco':

      StateDialogs.stateItems.addAll(Monaco.states);
      break;
    case 'Mongolia':

      StateDialogs.stateItems.addAll(Mongolia.states);
      break;
    case 'Montenegro':

      StateDialogs.stateItems.addAll(Montenegro.states);
      break;
    case 'Montserrat':

      StateDialogs.stateItems.addAll(Montserrat.states);
      break;
    case 'Morocco':

      StateDialogs.stateItems.addAll(Morocco.states);
      break;
    case 'Mozambique':

      StateDialogs.stateItems.addAll(Mozambique.states);
      break;
    case 'Namibia':

      StateDialogs.stateItems.addAll(Namibia.states);
      break;
    case 'Nauru':

      StateDialogs.stateItems.addAll(Nauru.states);
      break;
    case 'Nepal':

      StateDialogs.stateItems.addAll(Nepal.states);
      break;
    case 'Netherlands':

      StateDialogs.stateItems.addAll(Netherlands.states);
      break;
    case 'Netherlands Antilles':

      StateDialogs.stateItems.addAll(NetherlandsAntilles.states);
      break;
    case 'Nevis':

      StateDialogs.stateItems.addAll(Nevis.states);
      break;
    case 'New Caledonia':

      StateDialogs.stateItems.addAll(NewCaledonia.states);
      break;
    case 'New Zealand':

      StateDialogs.stateItems.addAll(Zealand.states);
      break;
    case 'Nicaragua':

      StateDialogs.stateItems.addAll(Nicaragua.states);
      break;
    case 'Nigeria':

      StateDialogs.stateItems.addAll(Nigeria.nigeriaStates);
      break;
    case 'Northern Mariana Islands':

      StateDialogs.stateItems.addAll(NorthernMariana.states);
      break;
    case 'Norway':

      StateDialogs.stateItems.addAll(Norway.states);
      break;
    case 'Oman':

      StateDialogs.stateItems.addAll(Oman.states);
      break;
    case 'Pakistan':

      StateDialogs.stateItems.addAll(Pakistan.states);
      break;
    case 'Palau':

      StateDialogs.stateItems.addAll(Palau.states);
      break;
    case 'Palestinian':

      StateDialogs.stateItems.addAll(Palestinian.states);
      break;
    case 'Panama':

      StateDialogs.stateItems.addAll(Panama.states);
      break;
    case 'Papua New Guinea':

      StateDialogs.stateItems.addAll(Papua.states);
      break;
    case 'Paraguay':

      StateDialogs.stateItems.addAll(Paraguay.states);
      break;
    case 'Peru':

      StateDialogs.stateItems.addAll(Peru.states);
      break;
    case 'Philippines':

      StateDialogs.stateItems.addAll(Philippines.states);
      break;
    case 'Pitcairn':

      StateDialogs.stateItems.addAll(Pitcairn.states);
      break;
    case 'Poland':

      StateDialogs.stateItems.addAll(Poland.states);
      break;
    case 'Portugal':

      StateDialogs.stateItems.addAll(Portugal.states);
      break;
    case 'Principe':

      StateDialogs.stateItems.addAll(Principe.states);
      break;
    case 'Puerto Rico':

      StateDialogs.stateItems.addAll(Rico.states);
      break;
    case 'Qatar':

      StateDialogs.stateItems.addAll(Qatar.states);
      break;
    case 'Romania':

      StateDialogs.stateItems.addAll(Romania.states);
      break;
    case 'Russia':

      StateDialogs.stateItems.addAll(Russia.states);
      break;
    case 'Rwanda':

      StateDialogs.stateItems.addAll(Rwanda.states);
      break;
    case 'Saint Helena':

      StateDialogs.stateItems.addAll(Helena.states);
      break;
    case 'Saint Kitts':

      StateDialogs.stateItems.addAll(Kitts.states);
      break;
    case 'Saint Lucia':

      StateDialogs.stateItems.addAll(Lucia.states);
      break;
    case 'Saint Pierre':

      StateDialogs.stateItems.addAll(Pierre.states);
      break;
    case 'Turkey':

      StateDialogs.stateItems.addAll(Turkey.states);
      break;
    case 'Samoa':

      StateDialogs.stateItems.addAll(Samoa.states);
      break;
    case 'San Marino':

      StateDialogs.stateItems.addAll(SanMarino.states);
      break;
    case 'Sao Tome':

      StateDialogs.stateItems.addAll(Sao.states);
      break;
    case 'Saudi Arabia':

      StateDialogs.stateItems.addAll(Saudi.states);
      break;
    case 'Senegal':

      StateDialogs.stateItems.addAll(Senegal.states);
      break;
    case 'Serbia':

      StateDialogs.stateItems.addAll(Serbia.states);
      break;
    case 'Seychelles':

      StateDialogs.stateItems.addAll(Seychelles.states);
      break;
    case 'Sierra Leone':

      StateDialogs.stateItems.addAll(Sieere.states);
      break;
    case 'Singapore':

      StateDialogs.stateItems.addAll(Singapore.states);
      break;
    case 'Slovakia':

      StateDialogs.stateItems.addAll(Slovakia.states);
      break;
    case 'South Africa':

      StateDialogs.stateItems.addAll(SouthAfrica.states);
      break;
    case 'Slovenia':

      StateDialogs.stateItems.addAll(Slovenia.states);
      break;
    case 'Solomon Islands':

      StateDialogs.stateItems.addAll(SolomonIslands.states);
      break;
    case 'Somalia':

      StateDialogs.stateItems.addAll(Somalia.states);
      break;
    case 'Spain':

      StateDialogs.stateItems.addAll(Spain.states);
      break;
    case 'Sri Lanka':

      StateDialogs.stateItems.addAll(SriLanka.states);
      break;
    case 'Suriname':

      StateDialogs.stateItems.addAll(Suriname.states);
      break;
    case 'Swaziland':

      StateDialogs.stateItems.addAll(Swaziland.states);
      break;
    case 'Sweden':

      StateDialogs.stateItems.addAll(Sweden.states);
      break;
    case 'Switzerland':

      StateDialogs.stateItems.addAll(Switzerland.states);
      break;
    case 'Syria':

      StateDialogs.stateItems.addAll(Syria.states);
      break;
    case 'USA':

      StateDialogs.stateItems.addAll(USA.states);
      break;
    case 'Taiwan':

      StateDialogs.stateItems.addAll(Tawian.states);
      break;
    case 'Tobago':

      StateDialogs.stateItems.addAll(Tobago.states);
      break;
    case 'Togo':

      StateDialogs.stateItems.addAll(Togo.states);
      break;
    case 'Saint Vincent':

      StateDialogs.stateItems.addAll(Vincent.states);
      break;
    case 'Tajikistan':

      StateDialogs.stateItems.addAll(Tajikistan.states);
      break;
    case 'Tanzania':

      StateDialogs.stateItems.addAll(Tanzania.states);
      break;
    case 'Tokelau':

      StateDialogs.stateItems.addAll(Tokelau.states);
      break;
    case 'Tonga':

      StateDialogs.stateItems.addAll(Tonga.states);
      break;
    case 'Trinidad':

      StateDialogs.stateItems.addAll(Trinidad.states);
      break;
    case 'Thailand':

      StateDialogs.stateItems.addAll(Thailand.states);
      break;
    case 'Tunisia':

      StateDialogs.stateItems.addAll(Tunisia.states);
      break;
    case 'Turkmenistan':

      StateDialogs.stateItems.addAll(Tanzania.states);
      break;
    case 'Turks Islands':

      StateDialogs.stateItems.addAll(Turks.states);
      break;
    case 'Tuvalu':

      StateDialogs.stateItems.addAll(Tanzania.states);
      break;
    case 'Uganda':

      StateDialogs.stateItems.addAll(Uganda.states);
      break;
    case 'Ukraine':

      StateDialogs.stateItems.addAll(Ukraine.states);
      break;
    case 'United Kingdom':

      StateDialogs.stateItems.addAll(Uk.states);
      break;
    case 'United States of America':

      StateDialogs.stateItems.addAll(US.states);
      break;
    case 'Uzbekistan':

      StateDialogs.stateItems.addAll(Uzbekistan.states);
      break;
    case 'Vanuatu':

      StateDialogs.stateItems.addAll(Vanuatu.states);
      break;
    case 'Venezuela':

      StateDialogs.stateItems.addAll(Venezuela.states);
      break;
    case 'Vietnam':

      StateDialogs.stateItems.addAll(Vietnam.states);
      break;
    case 'Wallis':

      StateDialogs.stateItems.addAll(Wallis.states);
      break;
    case 'Yemen':

      StateDialogs.stateItems.addAll(Yemen.states);
      break;
    case 'Zambia':

      StateDialogs.stateItems.addAll(Zambia.states);
      break;
    case 'Zimbabwe':

      StateDialogs.stateItems.addAll(Zimbabwe.states);
      break;
    default:
      // Handle default case if needed
      break;
  }
}