1232 lines
24 KiB
Dart
1232 lines
24 KiB
Dart
|
|
|
|
|
|
class CountryCode{
|
|
|
|
|
|
List<Country> get(){
|
|
return [
|
|
Country(
|
|
name: "Afghanistan",
|
|
dial_code: "+93",
|
|
code: "AF"
|
|
),
|
|
Country(
|
|
name: "Aland Islands",
|
|
dial_code: "+358",
|
|
code: "AX"
|
|
),
|
|
Country(
|
|
name: "Albania",
|
|
dial_code: "+355",
|
|
code: "AL"
|
|
),
|
|
Country(
|
|
name: "Algeria",
|
|
dial_code: "+213",
|
|
code: "DZ"
|
|
),
|
|
Country(
|
|
name: "AmericanSamoa",
|
|
dial_code: "+1684",
|
|
code: "AS"
|
|
),
|
|
Country(
|
|
name: "Andorra",
|
|
dial_code: "+376",
|
|
code: "AD"
|
|
),
|
|
Country(
|
|
name: "Angola",
|
|
dial_code: "+244",
|
|
code: "AO"
|
|
),
|
|
Country(
|
|
name: "Anguilla",
|
|
dial_code: "+1264",
|
|
code: "AI"
|
|
),
|
|
Country(
|
|
name: "Antarctica",
|
|
dial_code: "+672",
|
|
code: "AQ"
|
|
),
|
|
Country(
|
|
name: "Antigua and Barbuda",
|
|
dial_code: "+1268",
|
|
code: "AG"
|
|
),
|
|
Country(
|
|
name: "Argentina",
|
|
dial_code: "+54",
|
|
code: "AR"
|
|
),
|
|
Country(
|
|
name: "Armenia",
|
|
dial_code: "+374",
|
|
code: "AM"
|
|
),
|
|
Country(
|
|
name: "Aruba",
|
|
dial_code: "+297",
|
|
code: "AW"
|
|
),
|
|
Country(
|
|
name: "Australia",
|
|
dial_code: "+61",
|
|
code: "AU"
|
|
),
|
|
Country(
|
|
name: "Austria",
|
|
dial_code: "+43",
|
|
code: "AT"
|
|
),
|
|
Country(
|
|
name: "Azerbaijan",
|
|
dial_code: "+994",
|
|
code: "AZ"
|
|
),
|
|
Country(
|
|
name: "Bahamas",
|
|
dial_code: "+1242",
|
|
code: "BS"
|
|
),
|
|
Country(
|
|
name: "Bahrain",
|
|
dial_code: "+973",
|
|
code: "BH"
|
|
),
|
|
Country(
|
|
name: "Bangladesh",
|
|
dial_code: "+880",
|
|
code: "BD"
|
|
),
|
|
Country(
|
|
name: "Barbados",
|
|
dial_code: "+1246",
|
|
code: "BB"
|
|
),
|
|
Country(
|
|
name: "Belarus",
|
|
dial_code: "+375",
|
|
code: "BY"
|
|
),
|
|
Country(
|
|
name: "Belgium",
|
|
dial_code: "+32",
|
|
code: "BE"
|
|
),
|
|
Country(
|
|
name: "Belize",
|
|
dial_code: "+501",
|
|
code: "BZ"
|
|
),
|
|
Country(
|
|
name: "Benin",
|
|
dial_code: "+229",
|
|
code: "BJ"
|
|
),
|
|
Country(
|
|
name: "Bermuda",
|
|
dial_code: "+1441",
|
|
code: "BM"
|
|
),
|
|
Country(
|
|
name: "Bhutan",
|
|
dial_code: "+975",
|
|
code: "BT"
|
|
),
|
|
Country(
|
|
name: "Bolivia, Plurinational State of",
|
|
dial_code: "+591",
|
|
code: "BO"
|
|
),
|
|
Country(
|
|
name: "Bosnia and Herzegovina",
|
|
dial_code: "+387",
|
|
code: "BA"
|
|
),
|
|
Country(
|
|
name: "Botswana",
|
|
dial_code: "+267",
|
|
code: "BW"
|
|
),
|
|
Country(
|
|
name: "Brazil",
|
|
dial_code: "+55",
|
|
code: "BR"
|
|
),
|
|
Country(
|
|
name: "British Indian Ocean Territory",
|
|
dial_code: "+246",
|
|
code: "IO"
|
|
),
|
|
Country(
|
|
name: "Brunei Darussalam",
|
|
dial_code: "+673",
|
|
code: "BN"
|
|
),
|
|
Country(
|
|
name: "Bulgaria",
|
|
dial_code: "+359",
|
|
code: "BG"
|
|
),
|
|
Country(
|
|
name: "Burkina Faso",
|
|
dial_code: "+226",
|
|
code: "BF"
|
|
),
|
|
Country(
|
|
name: "Burundi",
|
|
dial_code: "+257",
|
|
code: "BI"
|
|
),
|
|
Country(
|
|
name: "Cambodia",
|
|
dial_code: "+855",
|
|
code: "KH"
|
|
),
|
|
Country(
|
|
name: "Cameroon",
|
|
dial_code: "+237",
|
|
code: "CM"
|
|
),
|
|
Country(
|
|
name: "Canada",
|
|
dial_code: "+1",
|
|
code: "CA"
|
|
),
|
|
Country(
|
|
name: "Cape Verde",
|
|
dial_code: "+238",
|
|
code: "CV"
|
|
),
|
|
Country(
|
|
name: "Cayman Islands",
|
|
dial_code: "+ 345",
|
|
code: "KY"
|
|
),
|
|
Country(
|
|
name: "Central African Republic",
|
|
dial_code: "+236",
|
|
code: "CF"
|
|
),
|
|
Country(
|
|
name: "Chad",
|
|
dial_code: "+235",
|
|
code: "TD"
|
|
),
|
|
Country(
|
|
name: "Chile",
|
|
dial_code: "+56",
|
|
code: "CL"
|
|
),
|
|
Country(
|
|
name: "China",
|
|
dial_code: "+86",
|
|
code: "CN"
|
|
),
|
|
Country(
|
|
name: "Christmas Island",
|
|
dial_code: "+61",
|
|
code: "CX"
|
|
),
|
|
Country(
|
|
name: "Cocos (Keeling) Islands",
|
|
dial_code: "+61",
|
|
code: "CC"
|
|
),
|
|
Country(
|
|
name: "Colombia",
|
|
dial_code: "+57",
|
|
code: "CO"
|
|
),
|
|
Country(
|
|
name: "Comoros",
|
|
dial_code: "+269",
|
|
code: "KM"
|
|
),
|
|
Country(
|
|
name: "Congo",
|
|
dial_code: "+242",
|
|
code: "CG"
|
|
),
|
|
Country(
|
|
name: "Congo, The Democratic Republic of the Congo",
|
|
dial_code: "+243",
|
|
code: "CD"
|
|
),
|
|
Country(
|
|
name: "Cook Islands",
|
|
dial_code: "+682",
|
|
code: "CK"
|
|
),
|
|
Country(
|
|
name: "Costa Rica",
|
|
dial_code: "+506",
|
|
code: "CR"
|
|
),
|
|
Country(
|
|
name: "Cote d'Ivoire",
|
|
dial_code: "+225",
|
|
code: "CI"
|
|
),
|
|
Country(
|
|
name: "Croatia",
|
|
dial_code: "+385",
|
|
code: "HR"
|
|
),
|
|
Country(
|
|
name: "Cuba",
|
|
dial_code: "+53",
|
|
code: "CU"
|
|
),
|
|
Country(
|
|
name: "Cyprus",
|
|
dial_code: "+357",
|
|
code: "CY"
|
|
),
|
|
Country(
|
|
name: "Czech Republic",
|
|
dial_code: "+420",
|
|
code: "CZ"
|
|
),
|
|
Country(
|
|
name: "Denmark",
|
|
dial_code: "+45",
|
|
code: "DK"
|
|
),
|
|
Country(
|
|
name: "Djibouti",
|
|
dial_code: "+253",
|
|
code: "DJ"
|
|
),
|
|
Country(
|
|
name: "Dominica",
|
|
dial_code: "+1767",
|
|
code: "DM"
|
|
),
|
|
Country(
|
|
name: "Dominican Republic",
|
|
dial_code: "+1849",
|
|
code: "DO"
|
|
),
|
|
Country(
|
|
name: "Ecuador",
|
|
dial_code: "+593",
|
|
code: "EC"
|
|
),
|
|
Country(
|
|
name: "Egypt",
|
|
dial_code: "+20",
|
|
code: "EG"
|
|
),
|
|
Country(
|
|
name: "El Salvador",
|
|
dial_code: "+503",
|
|
code: "SV"
|
|
),
|
|
Country(
|
|
name: "Equatorial Guinea",
|
|
dial_code: "+240",
|
|
code: "GQ"
|
|
),
|
|
Country(
|
|
name: "Eritrea",
|
|
dial_code: "+291",
|
|
code: "ER"
|
|
),
|
|
Country(
|
|
name: "Estonia",
|
|
dial_code: "+372",
|
|
code: "EE"
|
|
),
|
|
Country(
|
|
name: "Ethiopia",
|
|
dial_code: "+251",
|
|
code: "ET"
|
|
),
|
|
Country(
|
|
name: "Falkland Islands (Malvinas)",
|
|
dial_code: "+500",
|
|
code: "FK"
|
|
),
|
|
Country(
|
|
name: "Faroe Islands",
|
|
dial_code: "+298",
|
|
code: "FO"
|
|
),
|
|
Country(
|
|
name: "Fiji",
|
|
dial_code: "+679",
|
|
code: "FJ"
|
|
),
|
|
Country(
|
|
name: "Finland",
|
|
dial_code: "+358",
|
|
code: "FI"
|
|
),
|
|
Country(
|
|
name: "France",
|
|
dial_code: "+33",
|
|
code: "FR"
|
|
),
|
|
Country(
|
|
name: "French Guiana",
|
|
dial_code: "+594",
|
|
code: "GF"
|
|
),
|
|
Country(
|
|
name: "French Polynesia",
|
|
dial_code: "+689",
|
|
code: "PF"
|
|
),
|
|
Country(
|
|
name: "Gabon",
|
|
dial_code: "+241",
|
|
code: "GA"
|
|
),
|
|
Country(
|
|
name: "Gambia",
|
|
dial_code: "+220",
|
|
code: "GM"
|
|
),
|
|
Country(
|
|
name: "Georgia",
|
|
dial_code: "+995",
|
|
code: "GE"
|
|
),
|
|
Country(
|
|
name: "Germany",
|
|
dial_code: "+49",
|
|
code: "DE"
|
|
),
|
|
Country(
|
|
name: "Ghana",
|
|
dial_code: "+233",
|
|
code: "GH"
|
|
),
|
|
Country(
|
|
name: "Gibraltar",
|
|
dial_code: "+350",
|
|
code: "GI"
|
|
),
|
|
Country(
|
|
name: "Greece",
|
|
dial_code: "+30",
|
|
code: "GR"
|
|
),
|
|
Country(
|
|
name: "Greenland",
|
|
dial_code: "+299",
|
|
code: "GL"
|
|
),
|
|
Country(
|
|
name: "Grenada",
|
|
dial_code: "+1473",
|
|
code: "GD"
|
|
),
|
|
Country(
|
|
name: "Guadeloupe",
|
|
dial_code: "+590",
|
|
code: "GP"
|
|
),
|
|
Country(
|
|
name: "Guam",
|
|
dial_code: "+1671",
|
|
code: "GU"
|
|
),
|
|
Country(
|
|
name: "Guatemala",
|
|
dial_code: "+502",
|
|
code: "GT"
|
|
),
|
|
Country(
|
|
name: "Guernsey",
|
|
dial_code: "+44",
|
|
code: "GG"
|
|
),
|
|
Country(
|
|
name: "Guinea",
|
|
dial_code: "+224",
|
|
code: "GN"
|
|
),
|
|
Country(
|
|
name: "Guinea-Bissau",
|
|
dial_code: "+245",
|
|
code: "GW"
|
|
),
|
|
Country(
|
|
name: "Guyana",
|
|
dial_code: "+595",
|
|
code: "GY"
|
|
),
|
|
Country(
|
|
name: "Haiti",
|
|
dial_code: "+509",
|
|
code: "HT"
|
|
),
|
|
Country(
|
|
name: "Holy See (Vatican City State)",
|
|
dial_code: "+379",
|
|
code: "VA"
|
|
),
|
|
Country(
|
|
name: "Honduras",
|
|
dial_code: "+504",
|
|
code: "HN"
|
|
),
|
|
Country(
|
|
name: "Hong Kong",
|
|
dial_code: "+852",
|
|
code: "HK"
|
|
),
|
|
Country(
|
|
name: "Hungary",
|
|
dial_code: "+36",
|
|
code: "HU"
|
|
),
|
|
Country(
|
|
name: "Iceland",
|
|
dial_code: "+354",
|
|
code: "IS"
|
|
),
|
|
Country(
|
|
name: "India",
|
|
dial_code: "+91",
|
|
code: "IN"
|
|
),
|
|
Country(
|
|
name: "Indonesia",
|
|
dial_code: "+62",
|
|
code: "ID"
|
|
),
|
|
Country(
|
|
name: "Iran, Islamic Republic of Persian Gulf",
|
|
dial_code: "+98",
|
|
code: "IR"
|
|
),
|
|
Country(
|
|
name: "Iraq",
|
|
dial_code: "+964",
|
|
code: "IQ"
|
|
),
|
|
Country(
|
|
name: "Ireland",
|
|
dial_code: "+353",
|
|
code: "IE"
|
|
),
|
|
Country(
|
|
name: "Isle of Man",
|
|
dial_code: "+44",
|
|
code: "IM"
|
|
),
|
|
Country(
|
|
name: "Israel",
|
|
dial_code: "+972",
|
|
code: "IL"
|
|
),
|
|
Country(
|
|
name: "Italy",
|
|
dial_code: "+39",
|
|
code: "IT"
|
|
),
|
|
Country(
|
|
name: "Jamaica",
|
|
dial_code: "+1876",
|
|
code: "JM"
|
|
),
|
|
Country(
|
|
name: "Japan",
|
|
dial_code: "+81",
|
|
code: "JP"
|
|
),
|
|
Country(
|
|
name: "Jersey",
|
|
dial_code: "+44",
|
|
code: "JE"
|
|
),
|
|
Country(
|
|
name: "Jordan",
|
|
dial_code: "+962",
|
|
code: "JO"
|
|
),
|
|
Country(
|
|
name: "Kazakhstan",
|
|
dial_code: "+77",
|
|
code: "KZ"
|
|
),
|
|
Country(
|
|
name: "Kenya",
|
|
dial_code: "+254",
|
|
code: "KE"
|
|
),
|
|
Country(
|
|
name: "Kiribati",
|
|
dial_code: "+686",
|
|
code: "KI"
|
|
),
|
|
Country(
|
|
name: "Korea, Democratic People's Republic of Korea",
|
|
dial_code: "+850",
|
|
code: "KP"
|
|
),
|
|
Country(
|
|
name: "Korea, Republic of South Korea",
|
|
dial_code: "+82",
|
|
code: "KR"
|
|
),
|
|
Country(
|
|
name: "Kuwait",
|
|
dial_code: "+965",
|
|
code: "KW"
|
|
),
|
|
Country(
|
|
name: "Kyrgyzstan",
|
|
dial_code: "+996",
|
|
code: "KG"
|
|
),
|
|
Country(
|
|
name: "Laos",
|
|
dial_code: "+856",
|
|
code: "LA"
|
|
),
|
|
Country(
|
|
name: "Latvia",
|
|
dial_code: "+371",
|
|
code: "LV"
|
|
),
|
|
Country(
|
|
name: "Lebanon",
|
|
dial_code: "+961",
|
|
code: "LB"
|
|
),
|
|
Country(
|
|
name: "Lesotho",
|
|
dial_code: "+266",
|
|
code: "LS"
|
|
),
|
|
Country(
|
|
name: "Liberia",
|
|
dial_code: "+231",
|
|
code: "LR"
|
|
),
|
|
Country(
|
|
name: "Libyan Arab Jamahiriya",
|
|
dial_code: "+218",
|
|
code: "LY"
|
|
),
|
|
Country(
|
|
name: "Liechtenstein",
|
|
dial_code: "+423",
|
|
code: "LI"
|
|
),
|
|
Country(
|
|
name: "Lithuania",
|
|
dial_code: "+370",
|
|
code: "LT"
|
|
),
|
|
Country(
|
|
name: "Luxembourg",
|
|
dial_code: "+352",
|
|
code: "LU"
|
|
),
|
|
Country(
|
|
name: "Macao",
|
|
dial_code: "+853",
|
|
code: "MO"
|
|
),
|
|
Country(
|
|
name: "Macedonia",
|
|
dial_code: "+389",
|
|
code: "MK"
|
|
),
|
|
Country(
|
|
name: "Madagascar",
|
|
dial_code: "+261",
|
|
code: "MG"
|
|
),
|
|
Country(
|
|
name: "Malawi",
|
|
dial_code: "+265",
|
|
code: "MW"
|
|
),
|
|
Country(
|
|
name: "Malaysia",
|
|
dial_code: "+60",
|
|
code: "MY"
|
|
),
|
|
Country(
|
|
name: "Maldives",
|
|
dial_code: "+960",
|
|
code: "MV"
|
|
),
|
|
Country(
|
|
name: "Mali",
|
|
dial_code: "+223",
|
|
code: "ML"
|
|
),
|
|
Country(
|
|
name: "Malta",
|
|
dial_code: "+356",
|
|
code: "MT"
|
|
),
|
|
Country(
|
|
name: "Marshall Islands",
|
|
dial_code: "+692",
|
|
code: "MH"
|
|
),
|
|
Country(
|
|
name: "Martinique",
|
|
dial_code: "+596",
|
|
code: "MQ"
|
|
),
|
|
Country(
|
|
name: "Mauritania",
|
|
dial_code: "+222",
|
|
code: "MR"
|
|
),
|
|
Country(
|
|
name: "Mauritius",
|
|
dial_code: "+230",
|
|
code: "MU"
|
|
),
|
|
Country(
|
|
name: "Mayotte",
|
|
dial_code: "+262",
|
|
code: "YT"
|
|
),
|
|
Country(
|
|
name: "Mexico",
|
|
dial_code: "+52",
|
|
code: "MX"
|
|
),
|
|
Country(
|
|
name: "Micronesia, Federated States of Micronesia",
|
|
dial_code: "+691",
|
|
code: "FM"
|
|
),
|
|
Country(
|
|
name: "Moldova",
|
|
dial_code: "+373",
|
|
code: "MD"
|
|
),
|
|
Country(
|
|
name: "Monaco",
|
|
dial_code: "+377",
|
|
code: "MC"
|
|
),
|
|
Country(
|
|
name: "Mongolia",
|
|
dial_code: "+976",
|
|
code: "MN"
|
|
),
|
|
Country(
|
|
name: "Montenegro",
|
|
dial_code: "+382",
|
|
code: "ME"
|
|
),
|
|
Country(
|
|
name: "Montserrat",
|
|
dial_code: "+1664",
|
|
code: "MS"
|
|
),
|
|
Country(
|
|
name: "Morocco",
|
|
dial_code: "+212",
|
|
code: "MA"
|
|
),
|
|
Country(
|
|
name: "Mozambique",
|
|
dial_code: "+258",
|
|
code: "MZ"
|
|
),
|
|
Country(
|
|
name: "Myanmar",
|
|
dial_code: "+95",
|
|
code: "MM"
|
|
),
|
|
Country(
|
|
name: "Namibia",
|
|
dial_code: "+264",
|
|
code: "NA"
|
|
),
|
|
Country(
|
|
name: "Nauru",
|
|
dial_code: "+674",
|
|
code: "NR"
|
|
),
|
|
Country(
|
|
name: "Nepal",
|
|
dial_code: "+977",
|
|
code: "NP"
|
|
),
|
|
Country(
|
|
name: "Netherlands",
|
|
dial_code: "+31",
|
|
code: "NL"
|
|
),
|
|
Country(
|
|
name: "Netherlands Antilles",
|
|
dial_code: "+599",
|
|
code: "AN"
|
|
),
|
|
Country(
|
|
name: "New Caledonia",
|
|
dial_code: "+687",
|
|
code: "NC"
|
|
),
|
|
Country(
|
|
name: "New Zealand",
|
|
dial_code: "+64",
|
|
code: "NZ"
|
|
),
|
|
Country(
|
|
name: "Nicaragua",
|
|
dial_code: "+505",
|
|
code: "NI"
|
|
),
|
|
Country(
|
|
name: "Niger",
|
|
dial_code: "+227",
|
|
code: "NE"
|
|
),
|
|
Country(
|
|
name: "Nigeria",
|
|
dial_code: "+234",
|
|
code: "NG"
|
|
),
|
|
Country(
|
|
name: "Niue",
|
|
dial_code: "+683",
|
|
code: "NU"
|
|
),
|
|
Country(
|
|
name: "Norfolk Island",
|
|
dial_code: "+672",
|
|
code: "NF"
|
|
),
|
|
Country(
|
|
name: "Northern Mariana Islands",
|
|
dial_code: "+1670",
|
|
code: "MP"
|
|
),
|
|
Country(
|
|
name: "Norway",
|
|
dial_code: "+47",
|
|
code: "NO"
|
|
),
|
|
Country(
|
|
name: "Oman",
|
|
dial_code: "+968",
|
|
code: "OM"
|
|
),
|
|
Country(
|
|
name: "Pakistan",
|
|
dial_code: "+92",
|
|
code: "PK"
|
|
),
|
|
Country(
|
|
name: "Palau",
|
|
dial_code: "+680",
|
|
code: "PW"
|
|
),
|
|
Country(
|
|
name: "Palestinian Territory, Occupied",
|
|
dial_code: "+970",
|
|
code: "PS"
|
|
),
|
|
Country(
|
|
name: "Panama",
|
|
dial_code: "+507",
|
|
code: "PA"
|
|
),
|
|
Country(
|
|
name: "Papua New Guinea",
|
|
dial_code: "+675",
|
|
code: "PG"
|
|
),
|
|
Country(
|
|
name: "Paraguay",
|
|
dial_code: "+595",
|
|
code: "PY"
|
|
),
|
|
Country(
|
|
name: "Peru",
|
|
dial_code: "+51",
|
|
code: "PE"
|
|
),
|
|
Country(
|
|
name: "Philippines",
|
|
dial_code: "+63",
|
|
code: "PH"
|
|
),
|
|
Country(
|
|
name: "Pitcairn",
|
|
dial_code: "+872",
|
|
code: "PN"
|
|
),
|
|
Country(
|
|
name: "Poland",
|
|
dial_code: "+48",
|
|
code: "PL"
|
|
),
|
|
Country(
|
|
name: "Portugal",
|
|
dial_code: "+351",
|
|
code: "PT"
|
|
),
|
|
Country(
|
|
name: "Puerto Rico",
|
|
dial_code: "+1939",
|
|
code: "PR"
|
|
),
|
|
Country(
|
|
name: "Qatar",
|
|
dial_code: "+974",
|
|
code: "QA"
|
|
),
|
|
Country(
|
|
name: "Romania",
|
|
dial_code: "+40",
|
|
code: "RO"
|
|
),
|
|
Country(
|
|
name: "Russia",
|
|
dial_code: "+7",
|
|
code: "RU"
|
|
),
|
|
Country(
|
|
name: "Rwanda",
|
|
dial_code: "+250",
|
|
code: "RW"
|
|
),
|
|
Country(
|
|
name: "Reunion",
|
|
dial_code: "+262",
|
|
code: "RE"
|
|
),
|
|
Country(
|
|
name: "Saint Barthelemy",
|
|
dial_code: "+590",
|
|
code: "BL"
|
|
),
|
|
Country(
|
|
name: "Saint Helena, Ascension and Tristan Da Cunha",
|
|
dial_code: "+290",
|
|
code: "SH"
|
|
),
|
|
Country(
|
|
name: "Saint Kitts and Nevis",
|
|
dial_code: "+1869",
|
|
code: "KN"
|
|
),
|
|
Country(
|
|
name: "Saint Lucia",
|
|
dial_code: "+1758",
|
|
code: "LC"
|
|
),
|
|
Country(
|
|
name: "Saint Martin",
|
|
dial_code: "+590",
|
|
code: "MF"
|
|
),
|
|
Country(
|
|
name: "Saint Pierre and Miquelon",
|
|
dial_code: "+508",
|
|
code: "PM"
|
|
),
|
|
Country(
|
|
name: "Saint Vincent and the Grenadines",
|
|
dial_code: "+1784",
|
|
code: "VC"
|
|
),
|
|
Country(
|
|
name: "Samoa",
|
|
dial_code: "+685",
|
|
code: "WS"
|
|
),
|
|
Country(
|
|
name: "San Marino",
|
|
dial_code: "+378",
|
|
code: "SM"
|
|
),
|
|
Country(
|
|
name: "Sao Tome and Principe",
|
|
dial_code: "+239",
|
|
code: "ST"
|
|
),
|
|
Country(
|
|
name: "Saudi Arabia",
|
|
dial_code: "+966",
|
|
code: "SA"
|
|
),
|
|
Country(
|
|
name: "Senegal",
|
|
dial_code: "+221",
|
|
code: "SN"
|
|
),
|
|
Country(
|
|
name: "Serbia",
|
|
dial_code: "+381",
|
|
code: "RS"
|
|
),
|
|
Country(
|
|
name: "Seychelles",
|
|
dial_code: "+248",
|
|
code: "SC"
|
|
),
|
|
Country(
|
|
name: "Sierra Leone",
|
|
dial_code: "+232",
|
|
code: "SL"
|
|
),
|
|
Country(
|
|
name: "Singapore",
|
|
dial_code: "+65",
|
|
code: "SG"
|
|
),
|
|
Country(
|
|
name: "Slovakia",
|
|
dial_code: "+421",
|
|
code: "SK"
|
|
),
|
|
Country(
|
|
name: "Slovenia",
|
|
dial_code: "+386",
|
|
code: "SI"
|
|
),
|
|
Country(
|
|
name: "Solomon Islands",
|
|
dial_code: "+677",
|
|
code: "SB"
|
|
),
|
|
Country(
|
|
name: "Somalia",
|
|
dial_code: "+252",
|
|
code: "SO"
|
|
),
|
|
Country(
|
|
name: "South Africa",
|
|
dial_code: "+27",
|
|
code: "ZA"
|
|
),
|
|
Country(
|
|
name: "South Sudan",
|
|
dial_code: "+211",
|
|
code: "SS"
|
|
),
|
|
Country(
|
|
name: "South Georgia and the South Sandwich Islands",
|
|
dial_code: "+500",
|
|
code: "GS"
|
|
),
|
|
Country(
|
|
name: "Spain",
|
|
dial_code: "+34",
|
|
code: "ES"
|
|
),
|
|
Country(
|
|
name: "Sri Lanka",
|
|
dial_code: "+94",
|
|
code: "LK"
|
|
),
|
|
Country(
|
|
name: "Sudan",
|
|
dial_code: "+249",
|
|
code: "SD"
|
|
),
|
|
Country(
|
|
name: "Suriname",
|
|
dial_code: "+597",
|
|
code: "SR"
|
|
),
|
|
Country(
|
|
name: "Svalbard and Jan Mayen",
|
|
dial_code: "+47",
|
|
code: "SJ"
|
|
),
|
|
Country(
|
|
name: "Swaziland",
|
|
dial_code: "+268",
|
|
code: "SZ"
|
|
),
|
|
Country(
|
|
name: "Sweden",
|
|
dial_code: "+46",
|
|
code: "SE"
|
|
),
|
|
Country(
|
|
name: "Switzerland",
|
|
dial_code: "+41",
|
|
code: "CH"
|
|
),
|
|
Country(
|
|
name: "Syrian Arab Republic",
|
|
dial_code: "+963",
|
|
code: "SY"
|
|
),
|
|
Country(
|
|
name: "Taiwan",
|
|
dial_code: "+886",
|
|
code: "TW"
|
|
),
|
|
Country(
|
|
name: "Tajikistan",
|
|
dial_code: "+992",
|
|
code: "TJ"
|
|
),
|
|
Country(
|
|
name: "Tanzania, United Republic of Tanzania",
|
|
dial_code: "+255",
|
|
code: "TZ"
|
|
),
|
|
Country(
|
|
name: "Thailand",
|
|
dial_code: "+66",
|
|
code: "TH"
|
|
),
|
|
Country(
|
|
name: "Timor-Leste",
|
|
dial_code: "+670",
|
|
code: "TL"
|
|
),
|
|
Country(
|
|
name: "Togo",
|
|
dial_code: "+228",
|
|
code: "TG"
|
|
),
|
|
Country(
|
|
name: "Tokelau",
|
|
dial_code: "+690",
|
|
code: "TK"
|
|
),
|
|
Country(
|
|
name: "Tonga",
|
|
dial_code: "+676",
|
|
code: "TO"
|
|
),
|
|
Country(
|
|
name: "Trinidad and Tobago",
|
|
dial_code: "+1868",
|
|
code: "TT"
|
|
),
|
|
Country(
|
|
name: "Tunisia",
|
|
dial_code: "+216",
|
|
code: "TN"
|
|
),
|
|
Country(
|
|
name: "Turkey",
|
|
dial_code: "+90",
|
|
code: "TR"
|
|
),
|
|
Country(
|
|
name: "Turkmenistan",
|
|
dial_code: "+993",
|
|
code: "TM"
|
|
),
|
|
Country(
|
|
name: "Turks and Caicos Islands",
|
|
dial_code: "+1649",
|
|
code: "TC"
|
|
),
|
|
Country(
|
|
name: "Tuvalu",
|
|
dial_code: "+688",
|
|
code: "TV"
|
|
),
|
|
Country(
|
|
name: "Uganda",
|
|
dial_code: "+256",
|
|
code: "UG"
|
|
),
|
|
Country(
|
|
name: "Ukraine",
|
|
dial_code: "+380",
|
|
code: "UA"
|
|
),
|
|
Country(
|
|
name: "United Arab Emirates",
|
|
dial_code: "+971",
|
|
code: "AE"
|
|
),
|
|
Country(
|
|
name: "United Kingdom",
|
|
dial_code: "+44",
|
|
code: "GB"
|
|
),
|
|
Country(
|
|
name: "United States",
|
|
dial_code: "+1",
|
|
code: "US"
|
|
),
|
|
Country(
|
|
name: "Uruguay",
|
|
dial_code: "+598",
|
|
code: "UY"
|
|
),
|
|
Country(
|
|
name: "Uzbekistan",
|
|
dial_code: "+998",
|
|
code: "UZ"
|
|
),
|
|
Country(
|
|
name: "Vanuatu",
|
|
dial_code: "+678",
|
|
code: "VU"
|
|
),
|
|
Country(
|
|
name: "Venezuela, Bolivarian Republic of Venezuela",
|
|
dial_code: "+58",
|
|
code: "VE"
|
|
),
|
|
Country(
|
|
name: "Vietnam",
|
|
dial_code: "+84",
|
|
code: "VN"
|
|
),
|
|
Country(
|
|
name: "Virgin Islands, British",
|
|
dial_code: "+1284",
|
|
code: "VG"
|
|
),
|
|
Country(
|
|
name: "Virgin Islands, U.S.",
|
|
dial_code: "+1340",
|
|
code: "VI"
|
|
),
|
|
Country(
|
|
name: "Wallis and Futuna",
|
|
dial_code: "+681",
|
|
code: "WF"
|
|
),
|
|
Country(
|
|
name: "Yemen",
|
|
dial_code: "+967",
|
|
code: "YE"
|
|
),
|
|
Country(
|
|
name: "Zambia",
|
|
dial_code: "+260",
|
|
code: "ZM"
|
|
),
|
|
Country(
|
|
name: "Zimbabwe",
|
|
dial_code: "+263",
|
|
code: "ZW"
|
|
)
|
|
];
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
class Country{
|
|
late String name,dial_code,code;
|
|
|
|
Country({required this.name, required this.dial_code, required this.code});
|
|
} |