Class: Tilia::VObject::Property::VCard::LanguageTag
- Inherits:
-
Tilia::VObject::Property
- Object
- Node
- Tilia::VObject::Property
- Tilia::VObject::Property::VCard::LanguageTag
- Defined in:
- lib/tilia/v_object/property/v_card/language_tag.rb
Overview
LanguageTag property.
This object represents LANGUAGE-TAG values as used in vCards.
Constant Summary
Constants inherited from Node
Node::PROFILE_CALDAV, Node::PROFILE_CARDDAV, Node::REPAIR
Instance Attribute Summary
Attributes inherited from Tilia::VObject::Property
#delimiter, #group, #name, #parameters, #value
Attributes inherited from Node
Instance Method Summary collapse
-
#raw_mime_dir_value ⇒ String
Returns a raw mime-dir representation of the value.
-
#raw_mime_dir_value=(val) ⇒ void
Sets a raw value coming from a mimedir (iCalendar/vCard) file.
-
#value_type ⇒ String
Returns the type of value.
Methods inherited from Tilia::VObject::Property
#==, #[], #[]=, #add, #delete, #destroy, #initialize, #initialize_copy, #json_serialize, #json_value, #json_value=, #key?, #parts, #parts=, #serialize, #to_s, #validate, #xml_serialize, #xml_value=
Methods inherited from Node
#==, #[], #[]=, #delete, #destroy, #each, #initialize, #json_serialize, #key?, #serialize, #size, #validate, #xml_serialize
Constructor Details
This class inherits a constructor from Tilia::VObject::Property
Instance Method Details
#raw_mime_dir_value ⇒ String
Returns a raw mime-dir representation of the value.
24 25 26 |
# File 'lib/tilia/v_object/property/v_card/language_tag.rb', line 24 def raw_mime_dir_value value end |
#raw_mime_dir_value=(val) ⇒ void
This method returns an undefined value.
Sets a raw value coming from a mimedir (iCalendar/vCard) file.
This has been ‘unfolded’, so only 1 line will be passed. Unescaping is not yet done, but parameters are not included.
17 18 19 |
# File 'lib/tilia/v_object/property/v_card/language_tag.rb', line 17 def raw_mime_dir_value=(val) self.value = val end |
#value_type ⇒ String
Returns the type of value.
This corresponds to the VALUE= parameter. Every property also has a ‘default’ valueType.
34 35 36 |
# File 'lib/tilia/v_object/property/v_card/language_tag.rb', line 34 def value_type 'LANGUAGE-TAG' end |