Class: Marko::Renderers::Renderer

Inherits:
Object
  • Object
show all
Defined in:
lib/marko/renderers/renderer.rb

Overview

Renderer interface

Direct Known Subclasses

Artifact, Content, Link, Metadata, NestedList, NestedTree, Title, Topic, Url

Constant Summary collapse

NL =
?\n
NN =
"\n\n"

Instance Method Summary collapse

Instance Method Details

#render(model) ⇒ String

Parameters:

  • model (Object)

Returns:



8
9
10
# File 'lib/marko/renderers/renderer.rb', line 8

def render(model)
  fail "#{self.class}##{__method__} must be overridden"
end