class Everlog::Dom::Value::Moves::Move

Public Instance Methods

action() click to toggle source
# File lib/everlog/dom/value/moves/move.rb, line 5
def action
  maybe(@response['activity']).to_s
end
distance() click to toggle source
# File lib/everlog/dom/value/moves/move.rb, line 22
def distance
  maybe(@response['distance']).to_f / km
end
duration() click to toggle source
# File lib/everlog/dom/value/moves/move.rb, line 9
def duration
  duration = maybe(@response['duration'])
  round_off((duration.to_f / 60))
end
end_time() click to toggle source
# File lib/everlog/dom/value/moves/move.rb, line 18
def end_time
  parse_to_His(pick_today(maybe(@response['endTime'].to_s)))
end
start_time() click to toggle source
# File lib/everlog/dom/value/moves/move.rb, line 14
def start_time
  parse_to_His(pick_today(maybe(@response['startTime'].to_s)))
end

Private Instance Methods

pick_today(response) click to toggle source
# File lib/everlog/dom/value/moves/move.rb, line 27
def pick_today response
  DateTime.parse(response).to_time.to_s
end