Sha256: bc3f6afb9ca3e39405b5c61638c340040208f86bfcaf9e2511e0bacd6f33d4d3
Contents?: true
Size: 429 Bytes
Versions: 4
Compression:
Stored size: 429 Bytes
Contents
require "terminal-table" module Ribose module CLI module Util def self.list(headings:, rows:) Terminal::Table.new do |table| table.headings = headings table.rows = rows end end def self.truncate(content, length = 50) if content && content.length > length content = content[0..length] + "..." end content end end end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
ribose-cli-0.5.0 | lib/ribose/cli/util.rb |
ribose-cli-0.3.2 | lib/ribose/cli/util.rb |
ribose-cli-0.2.1 | lib/ribose/cli/util.rb |
ribose-cli-0.2.0 | lib/ribose/cli/util.rb |