Sha256: 8974b317d1261b515368de7d8c369ce3966e72f78cbdd2487e6889175ef8a318
Contents?: true
Size: 685 Bytes
Versions: 1
Compression:
Stored size: 685 Bytes
Contents
module PuppetStrings::Markdown module TableOfContents def self.render final = "" [PuppetStrings::Markdown::PuppetClasses, PuppetStrings::Markdown::DefinedTypes, PuppetStrings::Markdown::ResourceTypes, PuppetStrings::Markdown::Functions, PuppetStrings::Markdown::PuppetTasks, PuppetStrings::Markdown::PuppetPlans].each do |r| toc = r.toc_info group_name = toc.shift group = toc priv = r.contains_private? template = File.join(File.dirname(__FILE__),"templates/table_of_contents.erb") final << ERB.new(File.read(template), nil, '-').result(binding) end final end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
puppet-strings-2.0.0 | lib/puppet-strings/markdown/table_of_contents.rb |