class Asciidoctor::Extensions::BlockMacroProcessor

Public: BlockMacroProcessors are used to handle block macros that have a custom name.

BlockMacroProcessor implementations must extend BlockMacroProcessor.

Constants

DSL

Public Instance Methods

name() click to toggle source
# File lib/asciidoctor/extensions.rb, line 592
def name
  raise ::ArgumentError, %(invalid name for block macro: #{@name}) unless MacroNameRx.match? @name.to_s
  @name
end