lib/hirb/helpers/table.rb in hirb-0.7.2 vs lib/hirb/helpers/table.rb in hirb-0.7.3

- old
+ new

@@ -300,19 +300,21 @@ def enforce_field_constraints max_fields.each {|k,max| @field_lengths[k] = max if @field_lengths[k].to_i > max } end + undef :max_fields def max_fields @max_fields ||= (@options[:max_fields] ||= {}).each {|k,v| @options[:max_fields][k] = (actual_width * v.to_f.abs).floor if v.to_f.abs < 1 } end def actual_width @actual_width ||= self.width - (@fields.size * BORDER_LENGTH + 1) end + undef :width def width @width ||= @options[:max_width] || View.width end # find max length for each field; start with the headers