Class: CodelessCode::Formats::Term

Inherits:
Base
  • Object
show all
Includes:
Markup::Nodes
Defined in:
lib/codeless_code/formats/term.rb

Overview

Renders the CodelessCode::Fable using ANSI control characters for bold, italics, colors, etc.

Constant Summary

Constants included from Markup::Nodes

Markup::Nodes::ELEM_CONTAINERS, Markup::Nodes::ELEM_VOID

Instance Attribute Summary

Attributes inherited from Base

#raw

Instance Method Summary collapse

Methods inherited from Base

#initialize

Constructor Details

This class inherits a constructor from CodelessCode::Formats::Base

Instance Method Details

#callObject



27
28
29
30
31
32
33
# File 'lib/codeless_code/formats/term.rb', line 27

def call
  render(
    Markup::Converter.new(
      Markup::Parser.new(raw).call
    ).call
  ).strip
end