Method: Infold::BaseWriter#indent
- Defined in:
- lib/infold/writers/base_writer.rb
#indent(code, size, first_row: false) ⇒ Object
10 11 12 13 14 15 16 |
# File 'lib/infold/writers/base_writer.rb', line 10 def indent(code, size, first_row: false) return unless code indent = ' ' * size code = code.each_line.map { |line| line.blank? ? line : "#{indent}#{line}" }.join code.sub!(indent, '') unless first_row code end |