Class: Coradoc::CoreModel::RawInlineElement

Inherits:
InlineElement
  • Object
show all
Defined in:
lib/coradoc/core_model/raw_inline_element.rb

Overview

Inline raw passthrough — content the source format marked as “do not process”. AsciiDoc’s ‘+++raw+++` is the canonical producer. Spokes that lack a passthrough concept (most of them) should emit the content verbatim, since the original author explicitly chose raw markup (often HTML) knowing it would be passed through.

Constant Summary

Constants inherited from InlineElement

InlineElement::FORMAT_TYPES

Instance Attribute Summary

Attributes inherited from Base

#element_attributes, #id, #metadata_entries, #title

Class Method Summary collapse

Methods inherited from InlineElement

format_type_class, #resolve_format_type

Methods included from ChildrenContent

#flat_text, included, #renderable_content

Methods inherited from Base

#accept, #attr, #flat_text, #metadata, #semantically_equivalent?, #set_attr, #set_metadata

Class Method Details

.format_typeObject



11
12
13
# File 'lib/coradoc/core_model/raw_inline_element.rb', line 11

def self.format_type
  'raw_inline'
end