Method: CommandKit::Printing::Indent#indent
- Defined in:
- lib/command_kit/printing/indent.rb
#indent(n = 2) { ... } ⇒ Integer
Increases the indentation level by two, yields, then restores the indentation level.
66 67 68 69 70 71 72 73 74 75 76 77 78 79 |
# File 'lib/command_kit/printing/indent.rb', line 66 def indent(n=2) if block_given? original_indent = @indent begin @indent += n yield ensure @indent = original_indent end else @indent end end |