Method: Axlsx::DataValidation#initialize
- Defined in:
- lib/axlsx/workbook/worksheet/data_validation.rb
#initialize(options = {}) ⇒ DataValidation
Creates a new Axlsx::DataValidation object
158 159 160 161 162 163 164 165 166 167 168 169 |
# File 'lib/axlsx/workbook/worksheet/data_validation.rb', line 158 def initialize(={}) # defaults @formula1 = @formula2 = @error = @errorTitle = @operator = @prompt = @promptTitle = @sqref = nil @allowBlank = @showErrorMessage = true @showDropDown = @showInputMessage = false @type = :none @errorStyle = :stop .each do |o| self.send("#{o[0]}=", o[1]) if self.respond_to? "#{o[0]}=" end end |