Class: Musk::Decorator::PrintableTrack

Inherits:
Object
  • Object
show all
Defined in:
lib/musk/decorator/printable_track.rb

Instance Method Summary collapse

Constructor Details

#initialize(track) ⇒ PrintableTrack

Returns a new instance of PrintableTrack.



4
5
6
# File 'lib/musk/decorator/printable_track.rb', line 4

def initialize(track)
  @track = track
end

Instance Method Details

#pathObject



8
9
10
# File 'lib/musk/decorator/printable_track.rb', line 8

def path
  @track.fullpath.gsub(@track.loadpath, "")
end

#positionObject



12
13
14
# File 'lib/musk/decorator/printable_track.rb', line 12

def position
  "#{position_number}/#{positions_count}"
end