Module: Eggshell::Bundles
- Defined in:
- lib/eggshell/bundles.rb
Overview
Bundles allow macros and blocks to be bundled and initialized together. This makes it easy to create and distribute functionality, as well as configure automatic bundle loading within your own environment.
The bundle [must] include the static method ‘new_instance(Eggshell::Processor proc, Hash opts = nil)`
If the class has ‘BUNDLE_ID` defined, the bundle will be registered with that id, otherwise, it will use its class name.
Defined Under Namespace
Modules: Basic, BasicFunctions, Bundle, Loader Classes: Basics, Registry