Sha256: 5e5721fee3e7d6962816f2ed0516080ebcbf7f69b1f82fa364389bdf3b0cf3e3

Contents?: true

Size: 459 Bytes

Versions: 6

Compression:

Stored size: 459 Bytes

Contents

# frozen_string_literal: true

# Initializes the template.
# @return [void]
def init
  sections :header, :box_info, T('tags'), :overview, :input, :parameters
end

def json
  object.statement.json
end

def description
  json['description']
end

# Renders the parameters section.
# @return [String] Returns the rendered section.
def parameters
  @parameters = json['parameters'] || []
  @parameters.to_a.sort!
  @tag_title = 'Parameters'
  erb(:parameters)
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
puppet-strings-4.1.3 lib/puppet-strings/yard/templates/default/puppet_task/html/setup.rb
puppet-strings-4.1.2 lib/puppet-strings/yard/templates/default/puppet_task/html/setup.rb
puppet-strings-4.1.1 lib/puppet-strings/yard/templates/default/puppet_task/html/setup.rb
puppet-strings-4.1.0 lib/puppet-strings/yard/templates/default/puppet_task/html/setup.rb
puppet-strings-4.0.0 lib/puppet-strings/yard/templates/default/puppet_task/html/setup.rb
puppet-strings-4.0.0.rc.1 lib/puppet-strings/yard/templates/default/puppet_task/html/setup.rb