Class: Avm::EacAsciidoctorBase0::Sources::Base::InstanceToBuild

Inherits:
Object
  • Object
show all
Defined in:
lib/avm/eac_asciidoctor_base0/sources/base/instance_to_build.rb

Constant Summary collapse

AUTHOR_EMAIL =
'[email protected]'
AUTHOR_NAME =
'Local Author'
AUTHOR_NAME_INITIALS =
'L.A.'

Instance Method Summary collapse

Instance Method Details

#applicationStruct

Returns:

  • (Struct)


18
19
20
# File 'lib/avm/eac_asciidoctor_base0/sources/base/instance_to_build.rb', line 18

def application
  ::Struct.new(:local_source).new(source)
end

#author_emailString

Returns:

  • (String)


23
24
25
# File 'lib/avm/eac_asciidoctor_base0/sources/base/instance_to_build.rb', line 23

def author_email
  AUTHOR_EMAIL
end

#author_nameString

Returns:

  • (String)


28
29
30
# File 'lib/avm/eac_asciidoctor_base0/sources/base/instance_to_build.rb', line 28

def author_name
  AUTHOR_NAME
end

#author_name_initialsString

Returns:

  • (String)


33
34
35
# File 'lib/avm/eac_asciidoctor_base0/sources/base/instance_to_build.rb', line 33

def author_name_initials
  AUTHOR_NAME_INITIALS
end

#web_urlString

Returns:

  • (String)


38
39
40
# File 'lib/avm/eac_asciidoctor_base0/sources/base/instance_to_build.rb', line 38

def web_url
  "file://#{source.path.expand_path.join('build', 'index.html')}"
end