class Deviceify::Map

Public Class Methods

device(model_string) click to toggle source
# File lib/deviceify/map.rb, line 12
def self.device(model_string)
  object = Deviceify::DEVICE_MAP[model_string]
  if object
    return Deviceify::Device.new(object)
  end
  nil
end
devices() click to toggle source
# File lib/deviceify/map.rb, line 19
def self.devices
  return @@_devices if @@_devices.count > 0
  Deviceify::DEVICE_MAP.each do |key, val|
    @@_devices[key] = Deviceify::Device.new(val)
  end
  @@_devices
end
name(model_string) click to toggle source
# File lib/deviceify/map.rb, line 7
def self.name(model_string)
  dev = self.device(model_string)
  return dev.name if dev
  model_string
end