class Asciidoctor::Diagram::ServerSource
Public Class Methods
new(name, source, attributes)
click to toggle source
# File lib/asciidoctor-diagram/http/server.rb, line 89 def initialize(name, source, attributes) @name = name @source = source @attributes = attributes end
Public Instance Methods
attr(name, default_value = nil, inherit = diagram_type)
click to toggle source
# File lib/asciidoctor-diagram/http/server.rb, line 99 def attr(name, default_value = nil, inherit = diagram_type) @attributes[name] || default_value end
base_dir()
click to toggle source
# File lib/asciidoctor-diagram/http/server.rb, line 103 def base_dir nil end
config()
click to toggle source
# File lib/asciidoctor-diagram/http/server.rb, line 111 def config {} end
diagram_type()
click to toggle source
# File lib/asciidoctor-diagram/http/server.rb, line 95 def diagram_type @name end
find_command(cmd, options = nil)
click to toggle source
# File lib/asciidoctor-diagram/http/server.rb, line 115 def find_command(cmd, options = nil) Asciidoctor::Diagram::Which.which(cmd, options) end
image_name()
click to toggle source
# File lib/asciidoctor-diagram/http/server.rb, line 123 def image_name "image" end
load_code()
click to toggle source
# File lib/asciidoctor-diagram/http/server.rb, line 107 def load_code @source end
resolve_path(target, start = nil)
click to toggle source
# File lib/asciidoctor-diagram/http/server.rb, line 119 def resolve_path(target, start = nil) target end
should_process?(image_file, image_metadata)
click to toggle source
# File lib/asciidoctor-diagram/http/server.rb, line 127 def should_process?(image_file, image_metadata) true end