Class: Metanorma::Html::BaseRenderer::RendererContext
- Inherits:
-
Object
- Object
- Metanorma::Html::BaseRenderer::RendererContext
- Defined in:
- lib/metanorma/html/base_renderer.rb
Instance Method Summary collapse
- #escape_html ⇒ Object
- #extract_block_label ⇒ Object
- #extract_plain_text ⇒ Object
-
#initialize(renderer) ⇒ RendererContext
constructor
A new instance of RendererContext.
- #register_figure_entry ⇒ Object
- #render_definition_list ⇒ Object
- #render_figure ⇒ Object
- #render_formula ⇒ Object
- #render_full_block_children ⇒ Object
- #render_image ⇒ Object
- #render_inline_element ⇒ Object
- #render_liquid ⇒ Object
- #render_mixed_inline ⇒ Object
- #render_note ⇒ Object
- #render_note_children ⇒ Object
- #render_ordered_list ⇒ Object
- #render_paragraph ⇒ Object
- #render_quote ⇒ Object
- #render_simple_children ⇒ Object
- #render_sourcecode ⇒ Object
- #render_stem_content ⇒ Object
- #render_table ⇒ Object
- #render_unordered_list ⇒ Object
- #safe_attr ⇒ Object
Constructor Details
#initialize(renderer) ⇒ RendererContext
Returns a new instance of RendererContext.
87 88 89 |
# File 'lib/metanorma/html/base_renderer.rb', line 87 def initialize(renderer) @renderer = renderer end |
Instance Method Details
#escape_html ⇒ Object
92 |
# File 'lib/metanorma/html/base_renderer.rb', line 92 def escape_html(...) = @renderer.escape_html(...) |
#extract_block_label ⇒ Object
93 |
# File 'lib/metanorma/html/base_renderer.rb', line 93 def extract_block_label(...)= @renderer.extract_block_label(...) |
#extract_plain_text ⇒ Object
94 |
# File 'lib/metanorma/html/base_renderer.rb', line 94 def extract_plain_text(...)= @renderer.extract_plain_text(...) |
#register_figure_entry ⇒ Object
109 |
# File 'lib/metanorma/html/base_renderer.rb', line 109 def register_figure_entry(...)= @renderer.register_figure_entry(...) |
#render_definition_list ⇒ Object
100 |
# File 'lib/metanorma/html/base_renderer.rb', line 100 def render_definition_list(...)= @renderer.render_definition_list(...) |
#render_figure ⇒ Object
103 |
# File 'lib/metanorma/html/base_renderer.rb', line 103 def render_figure(...) = @renderer.render_figure(...) |
#render_formula ⇒ Object
105 |
# File 'lib/metanorma/html/base_renderer.rb', line 105 def render_formula(...) = @renderer.render_formula(...) |
#render_full_block_children ⇒ Object
113 |
# File 'lib/metanorma/html/base_renderer.rb', line 113 def render_full_block_children(...) = @renderer.render_full_block_children(...) |
#render_image ⇒ Object
107 |
# File 'lib/metanorma/html/base_renderer.rb', line 107 def render_image(...) = @renderer.render_image(...) |
#render_inline_element ⇒ Object
97 |
# File 'lib/metanorma/html/base_renderer.rb', line 97 def render_inline_element(...)= @renderer.render_inline_element(...) |
#render_liquid ⇒ Object
110 |
# File 'lib/metanorma/html/base_renderer.rb', line 110 def render_liquid(...) = @renderer.render_liquid(...) |
#render_mixed_inline ⇒ Object
96 |
# File 'lib/metanorma/html/base_renderer.rb', line 96 def render_mixed_inline(...)= @renderer.render_mixed_inline(...) |
#render_note ⇒ Object
106 |
# File 'lib/metanorma/html/base_renderer.rb', line 106 def render_note(...) = @renderer.render_note(...) |
#render_note_children ⇒ Object
111 |
# File 'lib/metanorma/html/base_renderer.rb', line 111 def render_note_children(...) = @renderer.render_note_children(...) |
#render_ordered_list ⇒ Object
99 |
# File 'lib/metanorma/html/base_renderer.rb', line 99 def render_ordered_list(...)= @renderer.render_ordered_list(...) |
#render_paragraph ⇒ Object
95 |
# File 'lib/metanorma/html/base_renderer.rb', line 95 def render_paragraph(...) = @renderer.render_paragraph(...) |
#render_quote ⇒ Object
104 |
# File 'lib/metanorma/html/base_renderer.rb', line 104 def render_quote(...) = @renderer.render_quote(...) |
#render_simple_children ⇒ Object
112 |
# File 'lib/metanorma/html/base_renderer.rb', line 112 def render_simple_children(...) = @renderer.render_simple_children(...) |
#render_sourcecode ⇒ Object
101 |
# File 'lib/metanorma/html/base_renderer.rb', line 101 def render_sourcecode(...) = @renderer.render_sourcecode(...) |
#render_stem_content ⇒ Object
108 |
# File 'lib/metanorma/html/base_renderer.rb', line 108 def render_stem_content(...)= @renderer.render_stem_content(...) |
#render_table ⇒ Object
102 |
# File 'lib/metanorma/html/base_renderer.rb', line 102 def render_table(...) = @renderer.render_table(...) |
#render_unordered_list ⇒ Object
98 |
# File 'lib/metanorma/html/base_renderer.rb', line 98 def render_unordered_list(...)= @renderer.render_unordered_list(...) |
#safe_attr ⇒ Object
91 |
# File 'lib/metanorma/html/base_renderer.rb', line 91 def safe_attr(...) = @renderer.safe_attr(...) |