Class: Coradoc::Html::Converters::SourceCode

Inherits:
Source
  • Object
show all
Defined in:
lib/coradoc/html/converters/source.rb,
lib/coradoc/html/converters/source_code.rb

Overview

Converter for SourceCode blocks

SourceCode models use the ‘lines` attribute, while Source models use `content`.

Method Summary

Methods inherited from Source

build_code_attributes, build_pre_attributes, build_title, extract_language, process_content, to_coradoc, to_html

Methods inherited from Base

build_class_attribute, build_element, build_html_attributes, convert_content_to_html, convert_element_to_core, convert_node_to_core, escape_attribute, escape_html, extract_model_attributes, extract_node_attributes, extract_text_fallback, find_converter_class_by_name, find_converter_for_model, handle_unknown_content, render_core_abbreviation, render_core_annotation_block, render_core_bibliography, render_core_bibliography_entry, render_core_block, render_core_block_image, render_core_definition_item, render_core_definition_list, render_core_footnote, render_core_footnote_reference, render_core_inline_element, render_core_inline_image, render_core_list_block, render_core_list_item, render_core_span, render_core_structural_element, render_core_table_cell, render_core_table_row, render_core_term, render_core_toc, render_core_toc_entry, resolve_block_semantic_type, resolve_format_specific_semantic, to_html, transform_to_coremodel, treat_children