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
code() click to toggle source
# File lib/asciidoctor-diagram/http/server.rb, line 107
def code
  @source
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
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