Class: Stencil::Underline

Inherits:
TermStyleDirective show all
Defined in:
lib/stencil/directives/term-style.rb

Instance Method Summary collapse

Methods inherited from TermStyleDirective

#code_for, #escape_codes, #initialize, #old_style, #parsed, #style, #update_style

Methods inherited from Block

#add, #ended, #initialize, #inspect, #parsed

Methods inherited from Directive

#checked_render, create, #initialize, #inspect, #inspect_args, #interpret, #parsed, #postrender, #pre_end, #prerender, register, #render_end, #setup_parameters

Constructor Details

This class inherits a constructor from Stencil::TermStyleDirective

Instance Method Details

#render(state) ⇒ Object



103
104
105
106
107
# File 'lib/stencil/directives/term-style.rb', line 103

def render(state)
  [code_for(Styles::Extra, 'underline')] + 
    super + 
    [code_for(Styles::Extra, 'ununderline')]
end