Class: Pslm::ConsoleOutputter::PartsFormatter
- Defined in:
- lib/pslm/consoleoutputter.rb
Overview
formatting of verse parts - adds part dividing marks (flex, asterisk), eventually inserts newlines
Constant Summary collapse
- MARKS =
{ :flex => ' + ', :first => ' * ', :second => ' ' }
Instance Method Summary collapse
Methods inherited from Formatter
format, #initialize, #psalm_format, #syllable_format, #verse_format, #word_format
Constructor Details
This class inherits a constructor from Pslm::ConsoleOutputter::Formatter
Instance Method Details
#part_format(text, part) ⇒ Object
250 251 252 253 |
# File 'lib/pslm/consoleoutputter.rb', line 250 def part_format(text, part) text + MARKS[part.pos].colorize(:color => :light_blue) + ((@options[:novydvur_newlines] && part.pos != :second) ? "\n" : '') end |