Class: Avm::EacAsciidoctorBase0::Sources::Base
- Inherits:
-
Avm::EacWebappBase0::Sources::Base
- Object
- Avm::EacWebappBase0::Sources::Base
- Avm::EacAsciidoctorBase0::Sources::Base
show all
- Defined in:
- lib/avm/eac_asciidoctor_base0/sources/base.rb,
lib/avm/eac_asciidoctor_base0/sources/base/theme.rb,
lib/avm/eac_asciidoctor_base0/sources/base/document.rb,
lib/avm/eac_asciidoctor_base0/sources/base/document/media.rb,
lib/avm/eac_asciidoctor_base0/sources/base/document/title.rb,
lib/avm/eac_asciidoctor_base0/sources/base/instance_to_build.rb
Defined Under Namespace
Modules: Theme
Classes: Document, InstanceToBuild
Constant Summary
collapse
- CONTENT_DIRECTORY_SUBPATH =
::Pathname.new('content')
- CONTENT_DOCUMENT_BASENAME =
::Pathname.new('body.adoc')
- MAIN_FILE_SUBPATH =
CONTENT_DIRECTORY_SUBPATH.join(
::Avm::EacAsciidoctorBase0::Sources::Base::Document::TITLE_BASENAME
)
Instance Method Summary
collapse
Instance Method Details
#content_directory ⇒ Object
21
22
23
|
# File 'lib/avm/eac_asciidoctor_base0/sources/base.rb', line 21
def content_directory
path.join(CONTENT_DIRECTORY_SUBPATH)
end
|
Returns Avm::EacAsciidoctorBase0::Sources::Base::Document.
#valid? ⇒ Boolean
35
36
37
|
# File 'lib/avm/eac_asciidoctor_base0/sources/base.rb', line 35
def valid?
path.join(MAIN_FILE_SUBPATH).file?
end
|