Sha256: e9da6a0e1c36be0ee3c1f6e6874f464ece8e534f0226bd1ffcb51ce10dfe4958

Contents?: true

Size: 259 Bytes

Versions: 7

Compression:

Stored size: 259 Bytes

Contents

module Coltrane
  module Renderers
    module TextRenderer
      class TheoryChordDrawer < BaseDrawer
        alias chord model

        def render
          "#{chord.name}: ".ljust(5) + TextRenderer.render(chord.notes)
        end
      end
    end
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
coltrane-4.1.2 lib/coltrane/renderers/text_renderer/theory_chord_drawer.rb
coltrane-4.1.1 lib/coltrane/renderers/text_renderer/theory_chord_drawer.rb
coltrane-4.1.0 lib/coltrane/renderers/text_renderer/theory_chord_drawer.rb
coltrane-4.0.6 lib/coltrane/renderers/text_renderer/theory_chord_drawer.rb
coltrane-4.0.5 lib/coltrane/renderers/text_renderer/theory_chord_drawer.rb
coltrane-4.0.4 lib/coltrane/renderers/text_renderer/theory_chord_drawer.rb
coltrane-4.0.3 lib/coltrane/renderers/text_renderer/theory_chord_drawer.rb