Module: Specific::Renderer
- Defined in:
- lib/specific/renderer.rb,
lib/specific/renderer/text.rb,
lib/specific/renderer/markdown.rb
Defined Under Namespace
Modules: Base Classes: Markdown, Text
Class Method Summary collapse
Class Method Details
.for(type) ⇒ Object
6 7 8 9 10 11 12 |
# File 'lib/specific/renderer.rb', line 6 def self.for(type) renderer = Base.registered.detect do |renderer_class| renderer_class.types.include? type end renderer || raise("No Renderer for #{type.inspect} found") end |