class Daimon::Markdown::Plugin

Constants

PLUGIN_REGISTRY

Public Class Methods

lookup(name) click to toggle source
# File lib/daimon/markdown/plugin.rb, line 11
def lookup(name)
  PLUGIN_REGISTRY.fetch(name)
rescue KeyError
  raise UnknownPluginError, "Unknown plugin: #{name}"
end
register(name, klass) click to toggle source
# File lib/daimon/markdown/plugin.rb, line 17
def register(name, klass)
  PLUGIN_REGISTRY[name] = klass
end