class Stormglass::AlternateValues

Public Class Methods

c(subvalues) click to toggle source
# File lib/stormglass/alternate_values.rb, line 23
def self.c(subvalues)

end
km(subvalues) click to toggle source
# File lib/stormglass/alternate_values.rb, line 27
def self.km(subvalues)

end
meters(subvalues) click to toggle source
# File lib/stormglass/alternate_values.rb, line 19
def self.meters(subvalues)

end
meters_sec(subvalues) click to toggle source
# File lib/stormglass/alternate_values.rb, line 15
def self.meters_sec(subvalues)

end
perform(subvalues) click to toggle source
# File lib/stormglass/alternate_values.rb, line 3
def self.perform(subvalues)
  @original = subvalues.first
  case subvalues.first[:unit_type]
    when "Ms" then self::MetersSec.perform(subvalues)
    when "M"  then self::Meters.perform(subvalues)
    when "C" then self::Celsius.perform(subvalues)
    when "Km" then self::Kilometers.perform(subvalues)
    when 'Kgm2' then self::Kgm2.perform(subvalues)
    when 'Deg' then self::Degrees.perform(subvalues)
  end
end