class ScaleDSL::StringContext

Attributes

finger_array[R]
fret_array[R]
interval_array[R]

Public Class Methods

new() click to toggle source
# File lib/scale_dsl/scale_dsl.rb, line 28
def initialize()
  @fret_array = []
  @finger_array = []
end

Public Instance Methods

fingering(*fingers) click to toggle source
# File lib/scale_dsl/scale_dsl.rb, line 37
def fingering(*fingers)
  @finger_array = fingers
end
frets(*frets) click to toggle source
# File lib/scale_dsl/scale_dsl.rb, line 33
def frets(*frets)
  @fret_array = frets
end
intervals(*vals) click to toggle source
# File lib/scale_dsl/scale_dsl.rb, line 41
def intervals(*vals)
  @interval_array = vals
end