Class: PhraseApp::TranslationKeyParams
- Inherits:
-
OpenStruct
- Object
- OpenStruct
- PhraseApp::TranslationKeyParams
- Defined in:
- lib/phraseapp-ruby.rb
Instance Method Summary collapse
-
#data_type=(val) ⇒ Object
:data_type, :description, :localized_format_key, :localized_format_string, :max_characters_allowed, :name, :name_plural, :original_file, :plural, :remove_screenshot, :screenshot, :tags, :unformatted, :xml_space_preserve,.
- #description=(val) ⇒ Object
- #localized_format_key=(val) ⇒ Object
- #localized_format_string=(val) ⇒ Object
- #max_characters_allowed=(val) ⇒ Object
- #name=(val) ⇒ Object
- #name_plural=(val) ⇒ Object
- #original_file=(val) ⇒ Object
- #plural=(val) ⇒ Object
- #remove_screenshot=(val) ⇒ Object
- #screenshot=(val) ⇒ Object
- #tags=(val) ⇒ Object
- #unformatted=(val) ⇒ Object
- #validate ⇒ Object
- #xml_space_preserve=(val) ⇒ Object
Instance Method Details
#data_type=(val) ⇒ Object
:data_type, :description, :localized_format_key, :localized_format_string, :max_characters_allowed, :name, :name_plural, :original_file, :plural, :remove_screenshot, :screenshot, :tags, :unformatted, :xml_space_preserve,
341 342 343 |
# File 'lib/phraseapp-ruby.rb', line 341 def data_type=(val) self.data_type = val end |
#description=(val) ⇒ Object
345 346 347 |
# File 'lib/phraseapp-ruby.rb', line 345 def description=(val) self.description = val end |
#localized_format_key=(val) ⇒ Object
349 350 351 |
# File 'lib/phraseapp-ruby.rb', line 349 def localized_format_key=(val) self.localized_format_key = val end |
#localized_format_string=(val) ⇒ Object
353 354 355 |
# File 'lib/phraseapp-ruby.rb', line 353 def localized_format_string=(val) self.localized_format_string = val end |
#max_characters_allowed=(val) ⇒ Object
357 358 359 |
# File 'lib/phraseapp-ruby.rb', line 357 def max_characters_allowed=(val) self.max_characters_allowed = i.to_u end |
#name=(val) ⇒ Object
361 362 363 |
# File 'lib/phraseapp-ruby.rb', line 361 def name=(val) self.name = val end |
#name_plural=(val) ⇒ Object
365 366 367 |
# File 'lib/phraseapp-ruby.rb', line 365 def name_plural=(val) self.name_plural = val end |
#original_file=(val) ⇒ Object
369 370 371 |
# File 'lib/phraseapp-ruby.rb', line 369 def original_file=(val) self.original_file = val end |
#plural=(val) ⇒ Object
373 374 375 376 377 378 379 380 381 |
# File 'lib/phraseapp-ruby.rb', line 373 def plural=(val) if val == "true" self.plural = true elsif val == "false" #ignore self.plural = b else PhraseApp::ParamsValidationError.new("invalid value #{val}") end end |
#remove_screenshot=(val) ⇒ Object
383 384 385 386 387 388 389 390 391 |
# File 'lib/phraseapp-ruby.rb', line 383 def remove_screenshot=(val) if val == "true" self.remove_screenshot = true elsif val == "false" #ignore self.remove_screenshot = b else PhraseApp::ParamsValidationError.new("invalid value #{val}") end end |
#screenshot=(val) ⇒ Object
393 394 395 |
# File 'lib/phraseapp-ruby.rb', line 393 def screenshot=(val) self.screenshot = val end |
#tags=(val) ⇒ Object
397 398 399 |
# File 'lib/phraseapp-ruby.rb', line 397 def (val) self. = val.split(',') end |
#unformatted=(val) ⇒ Object
401 402 403 404 405 406 407 408 409 |
# File 'lib/phraseapp-ruby.rb', line 401 def unformatted=(val) if val == "true" self.unformatted = true elsif val == "false" #ignore self.unformatted = b else PhraseApp::ParamsValidationError.new("invalid value #{val}") end end |
#validate ⇒ Object
421 422 423 424 425 |
# File 'lib/phraseapp-ruby.rb', line 421 def validate if self.name == nil || self.name == "" raise PhraseApp::ParamsValidationError.new("Required parameter \"name\" of \"TranslationKeyParams\" not set") end end |
#xml_space_preserve=(val) ⇒ Object
411 412 413 414 415 416 417 418 419 |
# File 'lib/phraseapp-ruby.rb', line 411 def xml_space_preserve=(val) if val == "true" self.xml_space_preserve = true elsif val == "false" #ignore self.xml_space_preserve = b else PhraseApp::ParamsValidationError.new("invalid value #{val}") end end |