Module: Filters

Defined in:
lib/filters/filters.rb,
lib/filters/post/intro.rb,
lib/filters/pre/helper.rb,
lib/filters/post/octicon.rb,
lib/filters/post/os-blocks.rb,
lib/filters/post/admonition.rb,
lib/filters/pre/command-line.rb

Defined Under Namespace

Modules: PostFilter, PreFilter

Class Method Summary collapse

Class Method Details

.contextObject



3
4
5
# File 'lib/filters/filters.rb', line 3

def context
  @context || {}
end

.context=(ctx) ⇒ Object



8
9
10
# File 'lib/filters/filters.rb', line 8

def context=(ctx)
  @context = ctx
end

.end_wrapObject



18
19
20
# File 'lib/filters/filters.rb', line 18

def end_wrap
  (context[:emf_use_blocks] == true) ? "\\]\\]" : "\}\}"
end

.front_wrapObject



13
14
15
# File 'lib/filters/filters.rb', line 13

def front_wrap
  (context[:emf_use_blocks] == true) ? "\\[\\[" : "\{\{"
end

.wrap_symbolObject



23
24
25
# File 'lib/filters/filters.rb', line 23

def wrap_symbol
  (context[:emf_use_blocks] == true) ? "\\]" : "}"
end