Module | Templater::Manifold |
In: |
lib/templater/manifold.rb
|
Add a generator for internal use to this manifold.
name<Symbol>: | The name given to this generator in the manifold |
generator<Templater::Generator>: | The generator class |
Add a generator to this manifold
name<Symbol>: | The name given to this generator in the manifold |
generator<Templater::Generator>: | The generator class |
Finds the class of a generator, given its name in the manifold.
name<Symbol>: | The name of the generator to find |
Templater::Generator: | The found generator class |
Lists all private generators, these are generators that are meant to be used only internally and should not be invoked directly (although the interface may choose to do so)
Array[Templater::Generator]: | A list of generators |
Lists all public generators, these are generators that are meant to be invoked directly by the user.
Array[Templater::Generator]: | A list of generators |
A Shortcut method for invoking the command line interface provided with Templater.
destination_root<String>: | Where the generated files should be put, this would usually be Dir.pwd |
name<String>: | The name of the executable running this generator (such as ‘merb-gen’) |
version<String>: | The version number of the executable. |
args<Array[String]>: | An array of arguments to pass into the generator. This would usually be ARGV |