Method: YARD::Templates::Template::ClassMethods#new

Defined in:
lib/yard/templates/template.rb

#new(*args) ⇒ Object

Creates a new template object to be rendered with YARD::Templates::Template#run



128
129
130
131
132
133
# File 'lib/yard/templates/template.rb', line 128

def new(*args)
  obj = Object.new.extend(self)
  obj.class = self
  obj.send(:initialize, *args)
  obj
end