Sha256: 86c198791558e616709379797b41124fc0641f82c7af43295c6990cbe1a3354b

Contents?: true

Size: 631 Bytes

Versions: 19

Compression:

Stored size: 631 Bytes

Contents

module IsoDoc
  module Ribose
    module BaseConvert
      def executivesummary docxml, out
        f = docxml.at(ns("//executivesummary")) || return
        title_attr = { class: "IntroTitle" }
        page_break(out)
        out.div **{ class: "Section3", id: f["id"] } do |div|
          clause_name(nil, f&.at(ns("./title")), div, title_attr)
          f.elements.each do |e|
            parse(e, div) unless e.name == "title"
          end
        end
      end

      def is_clause?(name)
        return true if name == "executivesummary"
        super
      end

      def clausedelim
        ""
      end
    end
  end
end

Version data entries

19 entries across 19 versions & 1 rubygems

Version Path
metanorma-ribose-1.7.3 lib/isodoc/ribose/base_convert.rb
metanorma-ribose-1.7.2 lib/isodoc/ribose/base_convert.rb
metanorma-ribose-1.7.1 lib/isodoc/ribose/base_convert.rb
metanorma-ribose-1.7.0 lib/isodoc/ribose/base_convert.rb
metanorma-ribose-1.6.16 lib/isodoc/ribose/base_convert.rb
metanorma-ribose-1.6.15 lib/isodoc/ribose/base_convert.rb
metanorma-ribose-1.6.14 lib/isodoc/ribose/base_convert.rb
metanorma-ribose-1.6.13 lib/isodoc/ribose/base_convert.rb
metanorma-ribose-1.6.12 lib/isodoc/ribose/base_convert.rb
metanorma-ribose-1.6.11 lib/isodoc/ribose/base_convert.rb
metanorma-ribose-1.6.10 lib/isodoc/ribose/base_convert.rb
metanorma-ribose-1.6.9 lib/isodoc/ribose/base_convert.rb
metanorma-ribose-1.6.8 lib/isodoc/ribose/base_convert.rb
metanorma-ribose-1.6.7 lib/isodoc/ribose/base_convert.rb
metanorma-ribose-1.6.6 lib/isodoc/ribose/base_convert.rb
metanorma-ribose-1.6.5 lib/isodoc/ribose/base_convert.rb
metanorma-ribose-1.6.4 lib/isodoc/ribose/base_convert.rb
metanorma-ribose-1.6.3 lib/isodoc/ribose/base_convert.rb
metanorma-ribose-1.6.2 lib/isodoc/ribose/base_convert.rb