Class: EacTemplates::Modules::Base
- Defined in:
- lib/eac_templates/modules/base.rb
Instance Method Summary collapse
- #self_ancestor ⇒ EacTemplates::Modules::Ancestor
- #source_set ⇒ EacTemplates::SourceSet
- #subpath ⇒ Pathname?
Instance Method Details
#self_ancestor ⇒ EacTemplates::Modules::Ancestor
20 21 22 |
# File 'lib/eac_templates/modules/base.rb', line 20 def self_ancestor @self_ancestor ||= ::EacTemplates::Modules::Ancestor.new(self, the_module) end |
#source_set ⇒ EacTemplates::SourceSet
25 26 27 |
# File 'lib/eac_templates/modules/base.rb', line 25 def source_set [OPTION_SOURCE_SET] || ::EacTemplates::Sources::Set.default end |
#subpath ⇒ Pathname?
30 31 32 |
# File 'lib/eac_templates/modules/base.rb', line 30 def subpath [OPTION_SUBPATH].if_present(&:to_pathname) end |