Module: DjiMqttConnect::Mixins::Rainfall
- Defined in:
- lib/dji_mqtt_connect/mixins/rainfall.rb
Instance Method Summary collapse
Instance Method Details
#humanized_rainfall ⇒ Object
6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
# File 'lib/dji_mqtt_connect/mixins/rainfall.rb', line 6 def humanized_rainfall return unless rainfall rainfall_key = case rainfall when Types::RAINFALL_NONE "None" when Types::RAINFALL_LIGHT "Light" when Types::RAINFALL_MODERATE "Moderate" when Types::RAINFALL_HEAVY "Heavy" end I18n.t(rainfall_key.downcase, scope: "dji_mqtt_connect.rainfall", default: rainfall_key) end |