Module: Specific::Renderer::Base

Included in:
Markdown, Text
Defined in:
lib/specific/renderer.rb

Defined Under Namespace

Modules: ClassMethods

Class Method Summary collapse

Class Method Details

.included(cls) ⇒ Object



18
19
20
21
# File 'lib/specific/renderer.rb', line 18

def self.included(cls)
  Base.registered << cls
  cls.send :extend, ClassMethods
end

.registeredObject



15
16
17
# File 'lib/specific/renderer.rb', line 15

def self.registered
  @registered ||= Set.new
end