Class: Metanorma::Html::BaseRenderer::RendererContext

Inherits:
Object
  • Object
show all
Includes:
RendererDelegation
Defined in:
lib/metanorma/html/base_renderer.rb

Instance Method Summary collapse

Methods included from RendererDelegation

#escape_html, #extract_block_label, #extract_plain_text, #render_liquid, #render_mixed_inline, #safe_attr

Constructor Details

#initialize(renderer) ⇒ RendererContext

Returns a new instance of RendererContext.



107
108
109
# File 'lib/metanorma/html/base_renderer.rb', line 107

def initialize(renderer)
  @renderer = renderer
end

Instance Method Details

#register_figure_entryObject



124
# File 'lib/metanorma/html/base_renderer.rb', line 124

def register_figure_entry(...)= @renderer.register_figure_entry(...)

#render_definition_listObject



115
# File 'lib/metanorma/html/base_renderer.rb', line 115

def render_definition_list(...)= @renderer.render_definition_list(...)

#render_figureObject



118
# File 'lib/metanorma/html/base_renderer.rb', line 118

def render_figure(...)      = @renderer.render_figure(...)

#render_formulaObject



120
# File 'lib/metanorma/html/base_renderer.rb', line 120

def render_formula(...)     = @renderer.render_formula(...)

#render_full_block_childrenObject



127
# File 'lib/metanorma/html/base_renderer.rb', line 127

def render_full_block_children(...) = @renderer.render_full_block_children(...)

#render_imageObject



122
# File 'lib/metanorma/html/base_renderer.rb', line 122

def render_image(...)       = @renderer.render_image(...)

#render_inline_elementObject



112
# File 'lib/metanorma/html/base_renderer.rb', line 112

def render_inline_element(...)= @renderer.render_inline_element(...)

#render_noteObject



121
# File 'lib/metanorma/html/base_renderer.rb', line 121

def render_note(...)        = @renderer.render_note(...)

#render_note_childrenObject



125
# File 'lib/metanorma/html/base_renderer.rb', line 125

def render_note_children(...) = @renderer.render_note_children(...)

#render_ordered_listObject



114
# File 'lib/metanorma/html/base_renderer.rb', line 114

def render_ordered_list(...)= @renderer.render_ordered_list(...)

#render_paragraphObject



111
# File 'lib/metanorma/html/base_renderer.rb', line 111

def render_paragraph(...) = @renderer.render_paragraph(...)

#render_quoteObject



119
# File 'lib/metanorma/html/base_renderer.rb', line 119

def render_quote(...)       = @renderer.render_quote(...)

#render_simple_childrenObject



126
# File 'lib/metanorma/html/base_renderer.rb', line 126

def render_simple_children(...) = @renderer.render_simple_children(...)

#render_sourcecodeObject



116
# File 'lib/metanorma/html/base_renderer.rb', line 116

def render_sourcecode(...)  = @renderer.render_sourcecode(...)

#render_stem_contentObject



123
# File 'lib/metanorma/html/base_renderer.rb', line 123

def render_stem_content(...)= @renderer.render_stem_content(...)

#render_tableObject



117
# File 'lib/metanorma/html/base_renderer.rb', line 117

def render_table(...)       = @renderer.render_table(...)

#render_unordered_listObject



113
# File 'lib/metanorma/html/base_renderer.rb', line 113

def render_unordered_list(...)= @renderer.render_unordered_list(...)