class RubyXL::ColumnRange
Public Instance Methods
delete_column(col_index)
click to toggle source
# File lib/rubyXL/objects/column_range.rb, line 19 def delete_column(col_index) col = col_index + 1 self.min -=1 if min >= col self.max -=1 if max >= col end
include?(col_index)
click to toggle source
# File lib/rubyXL/objects/column_range.rb, line 31 def include?(col_index) ((min-1)..(max-1)).include?(col_index) end
insert_column(col_index)
click to toggle source
# File lib/rubyXL/objects/column_range.rb, line 25 def insert_column(col_index) col = col_index + 1 self.min +=1 if min >= col self.max +=1 if max >= col - 1 end