Module: GpxTrackGenerator::Api
- Defined in:
- lib/gpx_track_generator/api.rb
Overview
Main api
Class Method Summary collapse
Class Method Details
.generate(input_files:, track_name:, output_file:) ⇒ Object
5 6 7 8 9 10 |
# File 'lib/gpx_track_generator/api.rb', line 5 def self.generate(input_files:, track_name:, output_file:) files = input_files.map { |f| GpxFile.new(File.(f)) } track = Track.new(files, name: track_name) File.write(output_file, track.to_s) end |