Class: PinterestSdkClient::CatalogsLocale
- Inherits:
-
Object
- Object
- PinterestSdkClient::CatalogsLocale
- Defined in:
- lib/pinterest_sdk/models/catalogs_locale.rb
Constant Summary collapse
- AF_ZA =
"af-ZA".freeze
- AR_SA =
"ar-SA".freeze
- BG_BG =
"bg-BG".freeze
- BN_IN =
"bn-IN".freeze
- CS_CZ =
"cs-CZ".freeze
- DA_DK =
"da-DK".freeze
- DE =
"de".freeze
- EL_GR =
"el-GR".freeze
- EN_AU =
"en-AU".freeze
- EN_CA =
"en-CA".freeze
- EN_GB =
"en-GB".freeze
- EN_IN =
"en-IN".freeze
- EN_US =
"en-US".freeze
- ES_419 =
"es-419".freeze
- ES_AR =
"es-AR".freeze
- ES_ES =
"es-ES".freeze
- ES_MX =
"es-MX".freeze
- FI_FI =
"fi-FI".freeze
- FR =
"fr".freeze
- FR_CA =
"fr-CA".freeze
- HE_IL =
"he-IL".freeze
- HI_IN =
"hi-IN".freeze
- HR_HR =
"hr-HR".freeze
- HU_HU =
"hu-HU".freeze
- ID_ID =
"id-ID".freeze
- IT =
"it".freeze
- JA =
"ja".freeze
- KO_KR =
"ko-KR".freeze
- MS_MY =
"ms-MY".freeze
- NB_NO =
"nb-NO".freeze
- NL =
"nl".freeze
- PL_PL =
"pl-PL".freeze
- PT_BR =
"pt-BR".freeze
- PT_PT =
"pt-PT".freeze
- RO_RO =
"ro-RO".freeze
- RU_RU =
"ru-RU".freeze
- SK_SK =
"sk-SK".freeze
- SV_SE =
"sv-SE".freeze
- TE_IN =
"te-IN".freeze
- TH_TH =
"th-TH".freeze
- TL_PH =
"tl-PH".freeze
- TR =
"tr".freeze
- UK_UA =
"uk-UA".freeze
- VI_VN =
"vi-VN".freeze
- ZH_CN =
"zh-CN".freeze
- ZH_TW =
"zh-TW".freeze
Class Method Summary collapse
- .all_vars ⇒ Object
-
.build_from_hash(value) ⇒ String
Builds the enum from string.
Instance Method Summary collapse
-
#build_from_hash(value) ⇒ String
Builds the enum from string.
Class Method Details
.all_vars ⇒ Object
65 66 67 |
# File 'lib/pinterest_sdk/models/catalogs_locale.rb', line 65 def self.all_vars @all_vars ||= [AF_ZA, AR_SA, BG_BG, BN_IN, CS_CZ, DA_DK, DE, EL_GR, EN_AU, EN_CA, EN_GB, EN_IN, EN_US, ES_419, ES_AR, ES_ES, ES_MX, FI_FI, FR, FR_CA, HE_IL, HI_IN, HR_HR, HU_HU, ID_ID, IT, JA, KO_KR, MS_MY, NB_NO, NL, PL_PL, PT_BR, PT_PT, RO_RO, RU_RU, SK_SK, SV_SE, TE_IN, TH_TH, TL_PH, TR, UK_UA, VI_VN, ZH_CN, ZH_TW].freeze end |
.build_from_hash(value) ⇒ String
Builds the enum from string
72 73 74 |
# File 'lib/pinterest_sdk/models/catalogs_locale.rb', line 72 def self.build_from_hash(value) new.build_from_hash(value) end |
Instance Method Details
#build_from_hash(value) ⇒ String
Builds the enum from string
79 80 81 82 |
# File 'lib/pinterest_sdk/models/catalogs_locale.rb', line 79 def build_from_hash(value) return value if CatalogsLocale.all_vars.include?(value) raise "Invalid ENUM value #{value} for class #CatalogsLocale" end |