Sha256: c7f7b6ad7ddbaf2641efcedb1e5fd147a9f363379b0b2b4df48e22bd9709cf74
Contents?: true
Size: 628 Bytes
Versions: 4
Compression:
Stored size: 628 Bytes
Contents
require 'osheet/meta_element' require 'osheet/styled_element' module Osheet class Column include MetaElement include StyledElement attr_reader :format def initialize(width=nil) @width = width @autofit = false @hidden = false @format = Format.new(:general) end def width(value=nil) value.nil? ? @width : @width = value end def autofit(value=nil) value.nil? ? @autofit : @autofit = !!value end def autofit?; @autofit; end def hidden(value=nil) value.nil? ? @hidden : @hidden = !!value end def hidden?; @hidden; end end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
osheet-1.0.0.rc.4 | lib/osheet/column.rb |
osheet-1.0.0.rc.3 | lib/osheet/column.rb |
osheet-1.0.0.rc.2 | lib/osheet/column.rb |
osheet-1.0.0.rc.1 | lib/osheet/column.rb |