module Pretty
Overview
Pretty.truncate
returns a copy of its receiver truncated after a given length
Usage
Pretty.truncate("Hello World", size: 3) # => "Hel..."
Defined in:
pretty.crpretty/bytes.cr
pretty/diff.cr
pretty/error.cr:10
pretty/error.cr:45
pretty/json.cr
pretty/lines.cr
pretty/number.cr
pretty/string.cr
pretty/time.cr
pretty/truncate.cr
Class Method Summary
- .bytes(bytes, block = 1000, prefix = " ", suffix = "B")
- .camelize(str : String)
- .classify(str : String)
- .diff(a, b, size : Int32 = 60)
- .error(err : Exception)
- .json(json : String, color : Bool = false) : String
- .lines(lines : Array(Array(String)), indent : String = "", delimiter : String = "") : String
- .number(n : Int)
- .time(value : String, kind : ::Time::Kind | Nil = nil) : ::Time
- .time?(value : String, kind : ::Time::Kind | Nil = nil) : ::Time | Nil
- .truncate(text, size = 20)
Class Method Detail
def self.lines(lines : Array(Array(String)), indent : String = "", delimiter : String = "") : String
#