class Tilt::CSVTemplate

  1. lib/tilt/csv.rb
Superclass: Template

Methods

Public Instance

  1. precompiled
  2. precompiled_template
  3. prepare

Public Instance methods

precompiled(locals)
[show source]
   # File lib/tilt/csv.rb
57 def precompiled(locals)
58   source, offset = super
59   [source, offset + 1]
60 end
precompiled_template(locals)
[show source]
   # File lib/tilt/csv.rb
49     def precompiled_template(locals)
50       <<-RUBY
51         #{@outvar} = CSV.generate(**#{@options}) do |csv|
52           #{@data}
53         end
54       RUBY
55     end
prepare()
[show source]
   # File lib/tilt/csv.rb
45 def prepare
46   @outvar = @options.delete(:outvar) || '_csvout'
47 end