class GoogleAssistant::Device

Attributes

coordinates[R]
location[R]

Public Class Methods

new(opts) click to toggle source
# File lib/google_assistant/device.rb, line 5
def initialize(opts)
  @location = opts["location"] || {}
  @coordinates = @location["coordinates"] || {}
end

Public Instance Methods

city() click to toggle source
# File lib/google_assistant/device.rb, line 10
def city
  location["city"]
end
formatted_address() click to toggle source
# File lib/google_assistant/device.rb, line 18
def formatted_address
  location["formatted_address"]
end
latitude() click to toggle source
# File lib/google_assistant/device.rb, line 22
def latitude
  coordinates["latitude"]
end
longitude() click to toggle source
# File lib/google_assistant/device.rb, line 26
def longitude
  coordinates["longitude"]
end
zip_code() click to toggle source
# File lib/google_assistant/device.rb, line 14
def zip_code
  location["zip_code"]
end