Sha256: 3e26bee7c4204a563f1735875aeadd5cead41e5c61b1591cd8cabe8fcbb5b283

Contents?: true

Size: 349 Bytes

Versions: 2

Compression:

Stored size: 349 Bytes

Contents

module Tableview
  class TV 
    def call(template)
      %{
        format = Tableview::Helper::Format.new(params)
        tv = Tableview::ViewHandler.table do |table|
          #{template.source}
        end
        output = Tableview::output_class(params[:format]).new
        output.process(tv)
        output.to_s
      }
    end
    
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
tableview-0.2.0 lib/tableview/tv.rb
tableview-0.1.0 lib/tableview/tv.rb