Sha256: 3aa5bcd16952c44e1aac94066d659a1cabf8a8ec3aecddc7645e7092136a725b
Contents?: true
Size: 981 Bytes
Versions: 35
Compression:
Stored size: 981 Bytes
Contents
module ZTK # Report Error Class # # @author Zachary Patten <zachary AT jovelabs DOT com> class ReportError < Error; end # Report Class # # This class contains tools for generating spreadsheet or key-value list # styled output. Report methods are currently meant to be interchangeable; # that is one should be able to just switch which method they are calling # to change the output type. # # The idea here is that everything is auto-sized and simply displayed. # # @author Zachary Patten <zachary AT jovelabs DOT com> class Report < ZTK::Base require 'socket' require 'timeout' require 'ztk/report/list' require 'ztk/report/private' require 'ztk/report/spreadsheet' include ZTK::Report::List include ZTK::Report::Spreadsheet # @param [Hash] configuration Configuration options hash. def initialize(configuration={}) super(configuration) end private include ZTK::Report::Private end end
Version data entries
35 entries across 35 versions & 1 rubygems