Class: Syntropy::Module
- Inherits:
-
Object
- Object
- Syntropy::Module
- Defined in:
- lib/syntropy/module.rb
Class Method Summary collapse
- .__export_value__ ⇒ Object
- .export(ref) ⇒ Object
- .import(ref) ⇒ Object
- .loader=(loader) ⇒ Object
- .templ(&block) ⇒ Object
Instance Method Summary collapse
-
#initialize(env) ⇒ Module
constructor
A new instance of Module.
Constructor Details
#initialize(env) ⇒ Module
Returns a new instance of Module.
61 62 63 |
# File 'lib/syntropy/module.rb', line 61 def initialize(env) @env = env end |
Class Method Details
.__export_value__ ⇒ Object
81 82 83 |
# File 'lib/syntropy/module.rb', line 81 def self.__export_value__ @__export_value__ end |
.export(ref) ⇒ Object
73 74 75 |
# File 'lib/syntropy/module.rb', line 73 def self.export(ref) @__export_value__ = ref end |
.import(ref) ⇒ Object
69 70 71 |
# File 'lib/syntropy/module.rb', line 69 def self.import(ref) @loader.load(ref) end |
.loader=(loader) ⇒ Object
65 66 67 |
# File 'lib/syntropy/module.rb', line 65 def self.loader=(loader) @loader = loader end |
.templ(&block) ⇒ Object
77 78 79 |
# File 'lib/syntropy/module.rb', line 77 def self.templ(&block) Papercraft.html(&block) end |