Module: Rozi::Shared::DatumSetter
- Includes:
- Rozi::Shared
- Included in:
- NameSearchProperties, TrackProperties, WaypointFileProperties
- Defined in:
- lib/rozi/shared.rb
Overview
All data structures with a datum property should include this module
Instance Method Summary collapse
-
#datum=(datum) ⇒ void
Sets the datum property.
Methods included from Rozi::Shared
#datum_valid?, #escape_text, #interpret_color, #unescape_text
Instance Method Details
#datum=(datum) ⇒ void
This method returns an undefined value.
Sets the datum property
66 67 68 69 70 71 72 |
# File 'lib/rozi/shared.rb', line 66 def datum=(datum) if not datum_valid?(datum) fail ArgumentError, "Invalid datum: #{datum}" end super datum end |