Class: Syntropy::Module

Inherits:
Object
  • Object
show all
Defined in:
lib/syntropy/module.rb

Class Method Summary collapse

Instance Method Summary collapse

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