Sha256: ada1255760b5387a94aa3d2ce60f0eb09784ff81b26fb81834ba997e1622ad48
Contents?: true
Size: 547 Bytes
Versions: 6
Compression:
Stored size: 547 Bytes
Contents
module Tc211::Termbase class SheetSection class RowHeaderMatchError < StandardError; end class UnknownHeaderError < StandardError; end attr_accessor :sheet_content def initialize(rows, _options = {}) # rows is an array of rows! raise unless rows.is_a?(Array) @rows = rows # @has_header = options[:has_header].nil? ? true : options[:has_header] self end # Abstract method def self.match_header(_row) false end def self.identify_type(_row); end # TODO end end
Version data entries
6 entries across 6 versions & 1 rubygems