Sha256: 6f48ea8aa9db34e0bc92eefe3bdff059add7c8cc73a5428c58eaca2042833516

Contents?: true

Size: 341 Bytes

Versions: 14

Compression:

Stored size: 341 Bytes

Contents

require_relative "terminology_sheet"

module Tc211::Termbase

class InformationSheet < TerminologySheet

  def metadata_section
    sheet_array = @sheet.simple_rows.to_a
    section = MetadataSection.new(sheet_array)
  end

  def to_hash
    { "glossary" => metadata_section.to_hash }
  end

  def to_yaml
    to_hash.to_yaml
  end

end

end

Version data entries

14 entries across 14 versions & 1 rubygems

Version Path
tc211-termbase-0.2.1 lib/tc211/termbase/information_sheet.rb
tc211-termbase-0.1.13 lib/tc211/termbase/information_sheet.rb
tc211-termbase-0.1.12 lib/tc211/termbase/information_sheet.rb
tc211-termbase-0.1.11 lib/tc211/termbase/information_sheet.rb
tc211-termbase-0.1.10 lib/tc211/termbase/information_sheet.rb
tc211-termbase-0.1.9 lib/tc211/termbase/information_sheet.rb
tc211-termbase-0.1.8 lib/tc211/termbase/information_sheet.rb
tc211-termbase-0.1.7 lib/tc211/termbase/information_sheet.rb
tc211-termbase-0.1.6 lib/tc211/termbase/information_sheet.rb
tc211-termbase-0.1.5 lib/tc211/termbase/information_sheet.rb
tc211-termbase-0.1.4 lib/tc211/termbase/information_sheet.rb
tc211-termbase-0.1.2 lib/tc211/termbase/information_sheet.rb
tc211-termbase-0.1.1 lib/tc211/termbase/information_sheet.rb
tc211-termbase-0.1.0 lib/tc211/termbase/information_sheet.rb