Method: Awspec::Generator::Doc::Type::Base#doc_template

Defined in:
lib/awspec/generator/doc/type/base.rb

#doc_templateObject



68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
# File 'lib/awspec/generator/doc/type/base.rb', line 68

def doc_template
  "## <a name=\"<%= @type_name.gsub(/ /, '_').underscore %>\"><%= @type_name.gsub(/ /, '_').underscore %></a>\n\n<%= @type_name %> resource type.\n<%- if @descriptions.include?('first') -%><%= @descriptions['first'] %><%- end -%>\n<% @matchers.each do |matcher| %>\n### <%= matcher %>\n<%- if @descriptions.include?(matcher) -%><%= @descriptions[matcher] %><%- end -%>\n<% end %>\n<%- unless its.empty? -%>### <%= its.join(', ') %><%- end -%>\n<%- if @descriptions.include?('advanced') -%>\n\n### :unlock: Advanced use\n<%= @descriptions['advanced'] %><%- end -%>\n\n"
end