class RubyXL::ColumnRange
Constants
- DEFAULT_WIDTH
Public Class Methods
Source
# File lib/rubyXL/objects/column_range.rb, line 34 def self.chars2raw(width_in_chars) ((width_in_chars + (5.0 / RubyXL::Font::MAX_DIGIT_WIDTH)) * 256).to_i / 256.0 end
Public Instance Methods
Source
# File lib/rubyXL/objects/column_range.rb, line 18 def delete_column(col_index) col = col_index + 1 self.min -= 1 if min >= col self.max -= 1 if max >= col end
Source
# File lib/rubyXL/objects/column_range.rb, line 30 def include?(col_index) ((min - 1)..(max - 1)).include?(col_index) end
Source
# File lib/rubyXL/objects/column_range.rb, line 24 def insert_column(col_index) col = col_index + 1 self.min += 1 if min >= col self.max += 1 if max >= col - 1 end