class AudioDicer::Context::Album

Attributes

options[R]
tracks[R]

Public Class Methods

new() click to toggle source
# File lib/audio_dicer/context/album.rb, line 6
def initialize
  @tracks = []
  @options = {}
end

Public Instance Methods

artist(artist) click to toggle source
# File lib/audio_dicer/context/album.rb, line 11
def artist(artist)
  @options.update(artist: artist);
end
name(name) click to toggle source
# File lib/audio_dicer/context/album.rb, line 15
def name(name)
  @options.update(name: name)
end
track(title, *time) click to toggle source
# File lib/audio_dicer/context/album.rb, line 19
def track(title, *time)
  @tracks << { title: title, time: time }
end