Module: Markita::Markdown::Split

Defined in:
lib/markita/markdown/split.rb

Overview

Module to isolate from Markdown

Constant Summary collapse

RGX =
/^:?\|:?$/

Class Method Summary collapse

Class Method Details

.table(code, attributes) ⇒ Object

:reek:ControlParameter :reek:DuplicateMethodCall



13
14
15
16
17
18
19
20
21
22
23
24
# File 'lib/markita/markdown/split.rb', line 13

def self.table(code, attributes)
  case code
  when '|:'
    %(<table><tr><td#{attributes.shift}>\n)
  when '|'
    %(</td><td#{attributes.shift}>\n)
  when ':|:'
    %(</td></tr><tr><td#{attributes.shift}>\n)
  when ':|'
    %(</td></tr></table>\n)
  end
end