Method: Axlsx::AutoFilter#initialize

Defined in:
lib/axlsx/workbook/worksheet/auto_filter/auto_filter.rb

#initialize(worksheet) ⇒ AutoFilter

creates a new Autofilter object

Parameters:

Raises:

  • (ArgumentError)


12
13
14
15
16
17
# File 'lib/axlsx/workbook/worksheet/auto_filter/auto_filter.rb', line 12

def initialize(worksheet)
  raise ArgumentError, 'you must provide a worksheet' unless worksheet.is_a?(Worksheet)

  @worksheet = worksheet
  @sort_on_generate = true
end