module Asciidoctor::Extensions::BlockProcessorDsl

Private Instance Methods

bind_to(value)
Alias for: named
content_model(value) click to toggle source
# File lib/asciidoctor/extensions.rb, line 343
def content_model value
  option :content_model, value
end
Also aliased as: parse_content_as
contexts(*value) click to toggle source
# File lib/asciidoctor/extensions.rb, line 337
def contexts *value
  option :contexts, value.flatten
end
Also aliased as: on_contexts, on_context
default_attrs(value) click to toggle source
# File lib/asciidoctor/extensions.rb, line 355
def default_attrs value
  option :default_attrs, value
end
Also aliased as: seed_attributes_with
match_name(value)
Alias for: named
name_attributes(*value)
name_positional_attributes(*value)
named(value) click to toggle source

FIXME this isn't the prettiest thing

# File lib/asciidoctor/extensions.rb, line 327
def named value
  if self.is_a? Processor
    @name = value
  else
    option :name, value
  end
end
Also aliased as: match_name, bind_to
on_context(*value)
Alias for: contexts
on_contexts(*value)
Alias for: contexts
parse_content_as(value)
Alias for: content_model
pos_attrs(*value)
positional_attributes(*value) click to toggle source
# File lib/asciidoctor/extensions.rb, line 348
def positional_attributes *value
  option :pos_attrs, value.flatten
end
seed_attributes_with(value)
Alias for: default_attrs