class Asciidoctor::Inline

Public: Methods for managing inline elements in AsciiDoc block

def alt

Returns the [String] value of the alt attribute.

Public: Returns the converted alt text for this inline image.
def alt
  attr 'alt'
end

def block?

def block?
  false
end

def convert

def convert
  converter.convert self
end

def initialize(parent, context, text = nil, opts = {})

def initialize(parent, context, text = nil, opts = {})
  super(parent, context, opts)
  @node_name = %(inline_#{context})
  @text = text
  @id = opts[:id]
  @type = opts[:type]
  @target = opts[:target]
end

def inline?

def inline?
  true
end

def reftext

(see AbstractNode#reftext)

For a reference node (:ref or :bibref), the text is the reftext (and the reftext attribute is not set).
def reftext
  (val = @text) ? (apply_reftext_subs val) : nil
end

def reftext?

(see AbstractNode#reftext?)

For a reference node (:ref or :bibref), the text is the reftext (and the reftext attribute is not set).
def reftext?
  @text && (@type == :ref || @type == :bibref)
end

def xreftext xrefstyle = nil

reftext is defined.
Returns the [String] reftext to refer to this inline node or nothing if no

xrefstyle - Not currently used (default: nil).

calling the reftext method. Otherwise, returns nil.
Use the explicit reftext for this inline node, if specified, retrieved by

to this inline node.
Public: Generate cross reference text (xreftext) that can be used to refer
def xreftext xrefstyle = nil
  reftext
end