Method: Axlsx::ProtectedRanges#initialize

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

#initialize(worksheet) ⇒ ProtectedRanges

Returns a new instance of ProtectedRanges.

Raises:

  • (ArgumentError)


9
10
11
12
13
# File 'lib/axlsx/workbook/worksheet/protected_ranges.rb', line 9

def initialize(worksheet)
  raise ArgumentError, 'You must provide a worksheet' unless worksheet.is_a?(Worksheet)
  super ProtectedRange
  @worksheet = worksheet
end