class Asciidoctor::Diagram::ServerSource
Public Class Methods
new(source, attributes)
click to toggle source
# File lib/asciidoctor-diagram/http/server.rb, line 89 def initialize(source, attributes) @source = source @attributes = attributes end
Public Instance Methods
attr(name, default_value = nil, inherit = nil)
click to toggle source
# File lib/asciidoctor-diagram/http/server.rb, line 94 def attr(name, default_value = nil, inherit = nil) @attributes[name] || default_value end
base_dir()
click to toggle source
# File lib/asciidoctor-diagram/http/server.rb, line 98 def base_dir nil end
code()
click to toggle source
# File lib/asciidoctor-diagram/http/server.rb, line 102 def code @source end
config()
click to toggle source
# File lib/asciidoctor-diagram/http/server.rb, line 106 def config {} end
find_command(cmd, options = nil)
click to toggle source
# File lib/asciidoctor-diagram/http/server.rb, line 110 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 118 def image_name "image" end
resolve_path(target, start = nil)
click to toggle source
# File lib/asciidoctor-diagram/http/server.rb, line 114 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 122 def should_process?(image_file, image_metadata) true end