Module: Eskimo::ASCII

Defined in:
lib/eskimo/ascii/components/wrap.rb,
lib/eskimo/ascii.rb,
lib/eskimo/ascii/version.rb,
lib/eskimo/ascii/component.rb,
lib/eskimo/ascii/constants.rb,
lib/eskimo/ascii/components/strip.rb,
lib/eskimo/ascii/components/style.rb,
lib/eskimo/ascii/components/either.rb,
lib/eskimo/ascii/components/gutter.rb,
lib/eskimo/ascii/components/indent.rb,
lib/eskimo/ascii/components/spacer.rb,
lib/eskimo/ascii/components/squeeze.rb,
lib/eskimo/ascii/components/truncate.rb,
lib/eskimo/ascii/components/highlight.rb,
lib/eskimo/ascii/components/line_break.rb,
lib/eskimo/ascii/components/soft_break.rb,
lib/eskimo/ascii/components/strip_left.rb,
lib/eskimo/ascii/components/strip_right.rb,
lib/eskimo/ascii/components/did_you_mean.rb,
lib/eskimo/ascii/components/truncate_rear.rb,
lib/eskimo/ascii/components/highlight_column.rb

Overview

Wrap a block text with newlines at a certain threshold.

Wrap.new(width: 3) do
  "foobar"
end
# => "foo"
#    "bar"

Defined Under Namespace

Modules: Constants Classes: Component, DidYouMean, Either, Gutter, Highlight, HighlightColumn, Indent, LineBreak, SoftBreak, Spacer, Squeeze, Strip, StripLeft, StripRight, Style, Truncate, TruncateRear, Wrap

Constant Summary collapse

VERSION =
'3.0.0'