Sha256: 43b16d1502af52b29150119cb6fc64ae94362269f5dc41ae95ef547c812bbc6a
Contents?: true
Size: 658 Bytes
Versions: 4
Compression:
Stored size: 658 Bytes
Contents
require 'downterm' require 'rainbow/ext/string' require 'redcarpet' require 'ttycaca' module USaidWat module CLI module TTYFormatter def tty @tty ||= Ttycaca::Terminal.new end end class BaseFormatter include TTYFormatter def initialize(options = {}) @options = options @count = 0 end def pattern @options[:pattern] end def pattern? !!@options[:pattern] end def raw? !!@options[:raw] end def relative_dates? @options[:date_format].nil? || @options[:date_format].to_sym != :absolute end end end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
usaidwat-1.6.1 | lib/usaidwat/formatter/base.rb |
usaidwat-1.6.0 | lib/usaidwat/formatter/base.rb |
usaidwat-1.5.1 | lib/usaidwat/formatter/base.rb |
usaidwat-1.5.0 | lib/usaidwat/formatter/base.rb |