Method: PuppetStrings::Markdown::DataType#initialize

Defined in:
lib/puppet-strings/markdown/data_type.rb

#initialize(registry) ⇒ DataType

Returns a new instance of DataType.



11
12
13
14
15
16
# File 'lib/puppet-strings/markdown/data_type.rb', line 11

def initialize(registry)
  @template = 'data_type.erb'
  super(registry, 'data type')
  @alias_of = registry[:alias_of] unless registry[:alias_of].nil?
  @functions = @registry[:functions].nil? ? nil : @registry[:functions].map { |func| DataType::Function.new(func) }
end