Method: RDoc::Markup::PreProcess.register
- Defined in:
- lib/rdoc/markup/pre_process.rb
.register(directive, &block) ⇒ Object
Registers directive as one handled by RDoc. If a block is given the directive will be replaced by the result of the block, otherwise the directive will be removed from the processed text.
The block will be called with the directive name and the directive parameter:
RDoc::Markup::PreProcess.register 'my-directive' do |directive, param|
# replace text, etc.
end
53 54 55 |
# File 'lib/rdoc/markup/pre_process.rb', line 53 def self.register directive, &block @registered[directive] = block end |