Class: Daimon::Markdown::Plugin
- Inherits:
-
Object
- Object
- Daimon::Markdown::Plugin
show all
- Defined in:
- lib/daimon/markdown/plugin.rb,
lib/daimon/markdown/plugin/toc.rb,
lib/daimon/markdown/plugin/base.rb,
lib/daimon/markdown/plugin/chat.rb,
lib/daimon/markdown/plugin/math.rb,
lib/daimon/markdown/plugin/figure.rb
Defined Under Namespace
Classes: Base, Chat, Figure, Math, TableOfContents
Constant Summary
collapse
- PLUGIN_REGISTRY =
{}
Class Method Summary
collapse
Class Method Details
.lookup(name) ⇒ Object
8
9
10
|
# File 'lib/daimon/markdown/plugin.rb', line 8
def lookup(name)
PLUGIN_REGISTRY.fetch(name)
end
|
.register(name, klass) ⇒ Object
12
13
14
|
# File 'lib/daimon/markdown/plugin.rb', line 12
def register(name, klass)
PLUGIN_REGISTRY[name] = klass
end
|