class GoogleMapDirections::Step

Attributes

HTML_instructions[R]
distance[R]
duration[R]
end_location[R]
number[R]
start_location[R]

Public Class Methods

new(distance, duration, end_location, start_location, number, html_instructions) click to toggle source
# File lib/google_map_directions/step.rb, line 5
def initialize(distance, duration, end_location, start_location, number, html_instructions)
  @distance = distance
  @duration = duration
  @end_location = end_location
  @start_location = start_location
  @number = number
  @HTML_instructions = html_instructions
end

Public Instance Methods

distance_as_string() click to toggle source
# File lib/google_map_directions/step.rb, line 14
def distance_as_string
  return @distance["text"]
end
distance_in_meters() click to toggle source
# File lib/google_map_directions/step.rb, line 17
def distance_in_meters
  return @distance["value"]
end
duration_as_string() click to toggle source
# File lib/google_map_directions/step.rb, line 20
def duration_as_string
  return @duration["text"]
end
duration_in_seconds() click to toggle source
# File lib/google_map_directions/step.rb, line 23
def duration_in_seconds
  return @duration["value"]
end