Class: GoogleMapsPlatform::Region
- Inherits:
-
Object
- Object
- GoogleMapsPlatform::Region
- Defined in:
- lib/google_maps_platform/models/region.rb
Overview
region.
Constant Summary collapse
- REGION =
[ # TODO: Write general description for AC AC = 'ac'.freeze, # TODO: Write general description for AD AD = 'ad'.freeze, # TODO: Write general description for AE AE = 'ae'.freeze, # TODO: Write general description for AF AF = 'af'.freeze, # TODO: Write general description for AG AG = 'ag'.freeze, # TODO: Write general description for AI AI = 'ai'.freeze, # TODO: Write general description for AL AL = 'al'.freeze, # TODO: Write general description for AM AM = 'am'.freeze, # TODO: Write general description for AN AN = 'an'.freeze, # TODO: Write general description for AO AO = 'ao'.freeze, # TODO: Write general description for AQ AQ = 'aq'.freeze, # TODO: Write general description for AR AR = 'ar'.freeze, # TODO: Write general description for AS AS = 'as'.freeze, # TODO: Write general description for AT AT = 'at'.freeze, # TODO: Write general description for AU AU = 'au'.freeze, # TODO: Write general description for AW AW = 'aw'.freeze, # TODO: Write general description for AX AX = 'ax'.freeze, # TODO: Write general description for AZ AZ = 'az'.freeze, # TODO: Write general description for BA BA = 'ba'.freeze, # TODO: Write general description for BB BB = 'bb'.freeze, # TODO: Write general description for BD BD = 'bd'.freeze, # TODO: Write general description for BE BE = 'be'.freeze, # TODO: Write general description for BF BF = 'bf'.freeze, # TODO: Write general description for BG BG = 'bg'.freeze, # TODO: Write general description for BH BH = 'bh'.freeze, # TODO: Write general description for BI BI = 'bi'.freeze, # TODO: Write general description for BJ BJ = 'bj'.freeze, # TODO: Write general description for BL BL = 'bl'.freeze, # TODO: Write general description for BM BM = 'bm'.freeze, # TODO: Write general description for BN BN = 'bn'.freeze, # TODO: Write general description for BO BO = 'bo'.freeze, # TODO: Write general description for BQ BQ = 'bq'.freeze, # TODO: Write general description for BR BR = 'br'.freeze, # TODO: Write general description for BS BS = 'bs'.freeze, # TODO: Write general description for BT BT = 'bt'.freeze, # TODO: Write general description for BV BV = 'bv'.freeze, # TODO: Write general description for BW BW = 'bw'.freeze, # TODO: Write general description for BY BY = 'by'.freeze, # TODO: Write general description for BZ BZ = 'bz'.freeze, # TODO: Write general description for CA CA = 'ca'.freeze, # TODO: Write general description for CC CC = 'cc'.freeze, # TODO: Write general description for CD CD = 'cd'.freeze, # TODO: Write general description for CF CF = 'cf'.freeze, # TODO: Write general description for CG CG = 'cg'.freeze, # TODO: Write general description for CH CH = 'ch'.freeze, # TODO: Write general description for CI CI = 'ci'.freeze, # TODO: Write general description for CK CK = 'ck'.freeze, # TODO: Write general description for CL CL = 'cl'.freeze, # TODO: Write general description for CM CM = 'cm'.freeze, # TODO: Write general description for CN CN = 'cn'.freeze, # TODO: Write general description for CO CO = 'co'.freeze, # TODO: Write general description for CR CR = 'cr'.freeze, # TODO: Write general description for CU CU = 'cu'.freeze, # TODO: Write general description for CV CV = 'cv'.freeze, # TODO: Write general description for CW CW = 'cw'.freeze, # TODO: Write general description for CX CX = 'cx'.freeze, # TODO: Write general description for CY CY = 'cy'.freeze, # TODO: Write general description for CZ CZ = 'cz'.freeze, # TODO: Write general description for DE DE = 'de'.freeze, # TODO: Write general description for DJ DJ = 'dj'.freeze, # TODO: Write general description for DK DK = 'dk'.freeze, # TODO: Write general description for DM DM = 'dm'.freeze, # TODO: Write general description for ENUM_DO ENUM_DO = 'do'.freeze, # TODO: Write general description for DZ DZ = 'dz'.freeze, # TODO: Write general description for EC EC = 'ec'.freeze, # TODO: Write general description for EE EE = 'ee'.freeze, # TODO: Write general description for EG EG = 'eg'.freeze, # TODO: Write general description for EH EH = 'eh'.freeze, # TODO: Write general description for EN EN = 'en'.freeze, # TODO: Write general description for ER ER = 'er'.freeze, # TODO: Write general description for ES ES = 'es'.freeze, # TODO: Write general description for ET ET = 'et'.freeze, # TODO: Write general description for EU EU = 'eu'.freeze, # TODO: Write general description for FI FI = 'fi'.freeze, # TODO: Write general description for FJ FJ = 'fj'.freeze, # TODO: Write general description for FK FK = 'fk'.freeze, # TODO: Write general description for FM FM = 'fm'.freeze, # TODO: Write general description for FO FO = 'fo'.freeze, # TODO: Write general description for FR FR = 'fr'.freeze, # TODO: Write general description for GA GA = 'ga'.freeze, # TODO: Write general description for GB GB = 'gb'.freeze, # TODO: Write general description for GD GD = 'gd'.freeze, # TODO: Write general description for GE GE = 'ge'.freeze, # TODO: Write general description for GF GF = 'gf'.freeze, # TODO: Write general description for GG GG = 'gg'.freeze, # TODO: Write general description for GH GH = 'gh'.freeze, # TODO: Write general description for GI GI = 'gi'.freeze, # TODO: Write general description for GL GL = 'gl'.freeze, # TODO: Write general description for GM GM = 'gm'.freeze, # TODO: Write general description for GN GN = 'gn'.freeze, # TODO: Write general description for GP GP = 'gp'.freeze, # TODO: Write general description for GQ GQ = 'gq'.freeze, # TODO: Write general description for GR GR = 'gr'.freeze, # TODO: Write general description for GS GS = 'gs'.freeze, # TODO: Write general description for GT GT = 'gt'.freeze, # TODO: Write general description for GU GU = 'gu'.freeze, # TODO: Write general description for GW GW = 'gw'.freeze, # TODO: Write general description for GY GY = 'gy'.freeze, # TODO: Write general description for HK HK = 'hk'.freeze, # TODO: Write general description for HM HM = 'hm'.freeze, # TODO: Write general description for HN HN = 'hn'.freeze, # TODO: Write general description for HR HR = 'hr'.freeze, # TODO: Write general description for HT HT = 'ht'.freeze, # TODO: Write general description for HU HU = 'hu'.freeze, # TODO: Write general description for ID ID = 'id'.freeze, # TODO: Write general description for IE IE = 'ie'.freeze, # TODO: Write general description for IL IL = 'il'.freeze, # TODO: Write general description for IM IM = 'im'.freeze, # TODO: Write general description for ENUM_IN ENUM_IN = 'in'.freeze, # TODO: Write general description for IO IO = 'io'.freeze, # TODO: Write general description for IQ IQ = 'iq'.freeze, # TODO: Write general description for IR IR = 'ir'.freeze, # TODO: Write general description for IS IS = 'is'.freeze, # TODO: Write general description for IT IT = 'it'.freeze, # TODO: Write general description for JE JE = 'je'.freeze, # TODO: Write general description for JM JM = 'jm'.freeze, # TODO: Write general description for JO JO = 'jo'.freeze, # TODO: Write general description for JP JP = 'jp'.freeze, # TODO: Write general description for KE KE = 'ke'.freeze, # TODO: Write general description for KG KG = 'kg'.freeze, # TODO: Write general description for KH KH = 'kh'.freeze, # TODO: Write general description for KI KI = 'ki'.freeze, # TODO: Write general description for KM KM = 'km'.freeze, # TODO: Write general description for KN KN = 'kn'.freeze, # TODO: Write general description for KP KP = 'kp'.freeze, # TODO: Write general description for KR KR = 'kr'.freeze, # TODO: Write general description for KW KW = 'kw'.freeze, # TODO: Write general description for KY KY = 'ky'.freeze, # TODO: Write general description for KZ KZ = 'kz'.freeze, # TODO: Write general description for LA LA = 'la'.freeze, # TODO: Write general description for LB LB = 'lb'.freeze, # TODO: Write general description for LC LC = 'lc'.freeze, # TODO: Write general description for LI LI = 'li'.freeze, # TODO: Write general description for LK LK = 'lk'.freeze, # TODO: Write general description for LR LR = 'lr'.freeze, # TODO: Write general description for LS LS = 'ls'.freeze, # TODO: Write general description for LT LT = 'lt'.freeze, # TODO: Write general description for LU LU = 'lu'.freeze, # TODO: Write general description for LV LV = 'lv'.freeze, # TODO: Write general description for LY LY = 'ly'.freeze, # TODO: Write general description for MA MA = 'ma'.freeze, # TODO: Write general description for MC MC = 'mc'.freeze, # TODO: Write general description for MD MD = 'md'.freeze, # TODO: Write general description for ME ME = 'me'.freeze, # TODO: Write general description for MF MF = 'mf'.freeze, # TODO: Write general description for MG MG = 'mg'.freeze, # TODO: Write general description for MH MH = 'mh'.freeze, # TODO: Write general description for MK MK = 'mk'.freeze, # TODO: Write general description for ML ML = 'ml'.freeze, # TODO: Write general description for MM MM = 'mm'.freeze, # TODO: Write general description for MN MN = 'mn'.freeze, # TODO: Write general description for MO MO = 'mo'.freeze, # TODO: Write general description for MP MP = 'mp'.freeze, # TODO: Write general description for MQ MQ = 'mq'.freeze, # TODO: Write general description for MR MR = 'mr'.freeze, # TODO: Write general description for MS MS = 'ms'.freeze, # TODO: Write general description for MT MT = 'mt'.freeze, # TODO: Write general description for MU MU = 'mu'.freeze, # TODO: Write general description for MV MV = 'mv'.freeze, # TODO: Write general description for MW MW = 'mw'.freeze, # TODO: Write general description for MX MX = 'mx'.freeze, # TODO: Write general description for MY MY = 'my'.freeze, # TODO: Write general description for MZ MZ = 'mz'.freeze, # TODO: Write general description for NA NA = 'na'.freeze, # TODO: Write general description for NC NC = 'nc'.freeze, # TODO: Write general description for NE NE = 'ne'.freeze, # TODO: Write general description for NF NF = 'nf'.freeze, # TODO: Write general description for NG NG = 'ng'.freeze, # TODO: Write general description for NI NI = 'ni'.freeze, # TODO: Write general description for NL NL = 'nl'.freeze, # TODO: Write general description for NO NO = 'no'.freeze, # TODO: Write general description for NP NP = 'np'.freeze, # TODO: Write general description for NR NR = 'nr'.freeze, # TODO: Write general description for NU NU = 'nu'.freeze, # TODO: Write general description for NZ NZ = 'nz'.freeze, # TODO: Write general description for OM OM = 'om'.freeze, # TODO: Write general description for PA PA = 'pa'.freeze, # TODO: Write general description for PE PE = 'pe'.freeze, # TODO: Write general description for PF PF = 'pf'.freeze, # TODO: Write general description for PG PG = 'pg'.freeze, # TODO: Write general description for PH PH = 'ph'.freeze, # TODO: Write general description for PK PK = 'pk'.freeze, # TODO: Write general description for PL PL = 'pl'.freeze, # TODO: Write general description for PM PM = 'pm'.freeze, # TODO: Write general description for PN PN = 'pn'.freeze, # TODO: Write general description for PR PR = 'pr'.freeze, # TODO: Write general description for PS PS = 'ps'.freeze, # TODO: Write general description for PT PT = 'pt'.freeze, # TODO: Write general description for PW PW = 'pw'.freeze, # TODO: Write general description for PY PY = 'py'.freeze, # TODO: Write general description for QA QA = 'qa'.freeze, # TODO: Write general description for RE RE = 're'.freeze, # TODO: Write general description for RO RO = 'ro'.freeze, # TODO: Write general description for RS RS = 'rs'.freeze, # TODO: Write general description for RU RU = 'ru'.freeze, # TODO: Write general description for RW RW = 'rw'.freeze, # TODO: Write general description for SA SA = 'sa'.freeze, # TODO: Write general description for SB SB = 'sb'.freeze, # TODO: Write general description for SC SC = 'sc'.freeze, # TODO: Write general description for SD SD = 'sd'.freeze, # TODO: Write general description for SE SE = 'se'.freeze, # TODO: Write general description for SG SG = 'sg'.freeze, # TODO: Write general description for SH SH = 'sh'.freeze, # TODO: Write general description for SI SI = 'si'.freeze, # TODO: Write general description for SJ SJ = 'sj'.freeze, # TODO: Write general description for SK SK = 'sk'.freeze, # TODO: Write general description for SL SL = 'sl'.freeze, # TODO: Write general description for SM SM = 'sm'.freeze, # TODO: Write general description for SN SN = 'sn'.freeze, # TODO: Write general description for SO SO = 'so'.freeze, # TODO: Write general description for SR SR = 'sr'.freeze, # TODO: Write general description for SS SS = 'ss'.freeze, # TODO: Write general description for ST ST = 'st'.freeze, # TODO: Write general description for SU SU = 'su'.freeze, # TODO: Write general description for SV SV = 'sv'.freeze, # TODO: Write general description for SX SX = 'sx'.freeze, # TODO: Write general description for SY SY = 'sy'.freeze, # TODO: Write general description for SZ SZ = 'sz'.freeze, # TODO: Write general description for TC TC = 'tc'.freeze, # TODO: Write general description for TD TD = 'td'.freeze, # TODO: Write general description for TF TF = 'tf'.freeze, # TODO: Write general description for TG TG = 'tg'.freeze, # TODO: Write general description for TH TH = 'th'.freeze, # TODO: Write general description for TJ TJ = 'tj'.freeze, # TODO: Write general description for TK TK = 'tk'.freeze, # TODO: Write general description for TL TL = 'tl'.freeze, # TODO: Write general description for TM TM = 'tm'.freeze, # TODO: Write general description for TN TN = 'tn'.freeze, # TODO: Write general description for TO TO = 'to'.freeze, # TODO: Write general description for TP TP = 'tp'.freeze, # TODO: Write general description for TR TR = 'tr'.freeze, # TODO: Write general description for TT TT = 'tt'.freeze, # TODO: Write general description for TV TV = 'tv'.freeze, # TODO: Write general description for TW TW = 'tw'.freeze, # TODO: Write general description for TZ TZ = 'tz'.freeze, # TODO: Write general description for UA UA = 'ua'.freeze, # TODO: Write general description for UG UG = 'ug'.freeze, # TODO: Write general description for UK UK = 'uk'.freeze, # TODO: Write general description for UM UM = 'um'.freeze, # TODO: Write general description for US US = 'us'.freeze, # TODO: Write general description for UY UY = 'uy'.freeze, # TODO: Write general description for UZ UZ = 'uz'.freeze, # TODO: Write general description for VA VA = 'va'.freeze, # TODO: Write general description for VC VC = 'vc'.freeze, # TODO: Write general description for VE VE = 've'.freeze, # TODO: Write general description for VG VG = 'vg'.freeze, # TODO: Write general description for VI VI = 'vi'.freeze, # TODO: Write general description for VN VN = 'vn'.freeze, # TODO: Write general description for VU VU = 'vu'.freeze, # TODO: Write general description for WF WF = 'wf'.freeze, # TODO: Write general description for WS WS = 'ws'.freeze, # TODO: Write general description for YE YE = 'ye'.freeze, # TODO: Write general description for YT YT = 'yt'.freeze, # TODO: Write general description for ZA ZA = 'za'.freeze, # TODO: Write general description for ZM ZM = 'zm'.freeze, # TODO: Write general description for ZW ZW = 'zw'.freeze ].freeze
Class Method Summary collapse
Class Method Details
.from_value(value, default_value = AC) ⇒ Object
785 786 787 788 789 790 791 792 793 794 795 796 797 798 799 800 801 802 803 804 805 806 807 808 809 810 811 812 813 814 815 816 817 818 819 820 821 822 823 824 825 826 827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851 852 853 854 855 856 857 858 859 860 861 862 863 864 865 866 867 868 869 870 871 872 873 874 875 876 877 878 879 880 881 882 883 884 885 886 887 888 889 890 891 892 893 894 895 896 897 898 899 900 901 902 903 904 905 906 907 908 909 910 911 912 913 914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 931 932 933 934 935 936 937 938 939 940 941 942 943 944 945 946 947 948 949 950 951 952 953 954 955 956 957 958 959 960 961 962 963 964 965 966 967 968 969 970 971 972 973 974 975 976 977 978 979 980 981 982 983 984 985 986 987 988 989 990 991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 1044 1045 1046 1047 1048 1049 1050 |
# File 'lib/google_maps_platform/models/region.rb', line 785 def self.from_value(value, default_value = AC) return default_value if value.nil? str = value.to_s.strip case str.downcase when 'ac' then AC when 'ad' then AD when 'ae' then AE when 'af' then AF when 'ag' then AG when 'ai' then AI when 'al' then AL when 'am' then AM when 'an' then AN when 'ao' then AO when 'aq' then AQ when 'ar' then AR when 'as' then AS when 'at' then AT when 'au' then AU when 'aw' then AW when 'ax' then AX when 'az' then AZ when 'ba' then BA when 'bb' then BB when 'bd' then BD when 'be' then BE when 'bf' then BF when 'bg' then BG when 'bh' then BH when 'bi' then BI when 'bj' then BJ when 'bl' then BL when 'bm' then BM when 'bn' then BN when 'bo' then BO when 'bq' then BQ when 'br' then BR when 'bs' then BS when 'bt' then BT when 'bv' then BV when 'bw' then BW when 'by' then BY when 'bz' then BZ when 'ca' then CA when 'cc' then CC when 'cd' then CD when 'cf' then CF when 'cg' then CG when 'ch' then CH when 'ci' then CI when 'ck' then CK when 'cl' then CL when 'cm' then CM when 'cn' then CN when 'co' then CO when 'cr' then CR when 'cu' then CU when 'cv' then CV when 'cw' then CW when 'cx' then CX when 'cy' then CY when 'cz' then CZ when 'de' then DE when 'dj' then DJ when 'dk' then DK when 'dm' then DM when 'enum_do' then ENUM_DO when 'dz' then DZ when 'ec' then EC when 'ee' then EE when 'eg' then EG when 'eh' then EH when 'en' then EN when 'er' then ER when 'es' then ES when 'et' then ET when 'eu' then EU when 'fi' then FI when 'fj' then FJ when 'fk' then FK when 'fm' then FM when 'fo' then FO when 'fr' then FR when 'ga' then GA when 'gb' then GB when 'gd' then GD when 'ge' then GE when 'gf' then GF when 'gg' then GG when 'gh' then GH when 'gi' then GI when 'gl' then GL when 'gm' then GM when 'gn' then GN when 'gp' then GP when 'gq' then GQ when 'gr' then GR when 'gs' then GS when 'gt' then GT when 'gu' then GU when 'gw' then GW when 'gy' then GY when 'hk' then HK when 'hm' then HM when 'hn' then HN when 'hr' then HR when 'ht' then HT when 'hu' then HU when 'id' then ID when 'ie' then IE when 'il' then IL when 'im' then IM when 'enum_in' then ENUM_IN when 'io' then IO when 'iq' then IQ when 'ir' then IR when 'is' then IS when 'it' then IT when 'je' then JE when 'jm' then JM when 'jo' then JO when 'jp' then JP when 'ke' then KE when 'kg' then KG when 'kh' then KH when 'ki' then KI when 'km' then KM when 'kn' then KN when 'kp' then KP when 'kr' then KR when 'kw' then KW when 'ky' then KY when 'kz' then KZ when 'la' then LA when 'lb' then LB when 'lc' then LC when 'li' then LI when 'lk' then LK when 'lr' then LR when 'ls' then LS when 'lt' then LT when 'lu' then LU when 'lv' then LV when 'ly' then LY when 'ma' then MA when 'mc' then MC when 'md' then MD when 'me' then ME when 'mf' then MF when 'mg' then MG when 'mh' then MH when 'mk' then MK when 'ml' then ML when 'mm' then MM when 'mn' then MN when 'mo' then MO when 'mp' then MP when 'mq' then MQ when 'mr' then MR when 'ms' then MS when 'mt' then MT when 'mu' then MU when 'mv' then MV when 'mw' then MW when 'mx' then MX when 'my' then MY when 'mz' then MZ when 'na' then NA when 'nc' then NC when 'ne' then NE when 'nf' then NF when 'ng' then NG when 'ni' then NI when 'nl' then NL when 'no' then NO when 'np' then NP when 'nr' then NR when 'nu' then NU when 'nz' then NZ when 'om' then OM when 'pa' then PA when 'pe' then PE when 'pf' then PF when 'pg' then PG when 'ph' then PH when 'pk' then PK when 'pl' then PL when 'pm' then PM when 'pn' then PN when 'pr' then PR when 'ps' then PS when 'pt' then PT when 'pw' then PW when 'py' then PY when 'qa' then QA when 're' then RE when 'ro' then RO when 'rs' then RS when 'ru' then RU when 'rw' then RW when 'sa' then SA when 'sb' then SB when 'sc' then SC when 'sd' then SD when 'se' then SE when 'sg' then SG when 'sh' then SH when 'si' then SI when 'sj' then SJ when 'sk' then SK when 'sl' then SL when 'sm' then SM when 'sn' then SN when 'so' then SO when 'sr' then SR when 'ss' then SS when 'st' then ST when 'su' then SU when 'sv' then SV when 'sx' then SX when 'sy' then SY when 'sz' then SZ when 'tc' then TC when 'td' then TD when 'tf' then TF when 'tg' then TG when 'th' then TH when 'tj' then TJ when 'tk' then TK when 'tl' then TL when 'tm' then TM when 'tn' then TN when 'to' then TO when 'tp' then TP when 'tr' then TR when 'tt' then TT when 'tv' then TV when 'tw' then TW when 'tz' then TZ when 'ua' then UA when 'ug' then UG when 'uk' then UK when 'um' then UM when 'us' then US when 'uy' then UY when 'uz' then UZ when 'va' then VA when 'vc' then VC when 've' then VE when 'vg' then VG when 'vi' then VI when 'vn' then VN when 'vu' then VU when 'wf' then WF when 'ws' then WS when 'ye' then YE when 'yt' then YT when 'za' then ZA when 'zm' then ZM when 'zw' then ZW else default_value end end |
.validate(value) ⇒ Object
779 780 781 782 783 |
# File 'lib/google_maps_platform/models/region.rb', line 779 def self.validate(value) return false if value.nil? REGION.include?(value) end |