module Chordproko
Constants
- VERSION
Public Class Methods
set_formatter_class(formatter)
click to toggle source
# File lib/chordproko.rb, line 17 def self.set_formatter_class formatter @@formatter = formatter end
text(song, options={})
click to toggle source
# File lib/chordproko.rb, line 20 def self.text song, options={} parsed = Chordproko::Parser.new.parse(song) transformed = Transform.new.apply(parsed) sheet = Object.const_get(@@formatter).new(transformed, options) sheet.to_s end