Element
laika.ast.Element
abstract class Element extends Product, Serializable
The base class for all Elements forming the document tree. Usually not extended directly, instead either Span
or Block
should be picked as the base type for new element types.
All node types have an optional id and zero or more associated styles serving as render hints.
Attributes
- Source
- base.scala
- Graph
-
- Supertypes
- Known subtypes
-
trait Blockclass HTMLBlockclass HTMLCommentclass HTMLEmptyElementclass HTMLStartTagtrait BlockResolverclass BlockScopeclass BlockSequenceclass BulletListclass Citationclass CodeBlockclass Commentclass DecoratedHeadertrait Definitionclass FootnoteDefinitionclass LinkAliasclass LinkDefinitionclass DefinitionListclass DocumentFragmentclass EmbeddedConfigValueclass EnumListclass Figureclass Footnoteclass ForcedParagraphclass Headerclass InternalLinkTargetclass InvalidBlocktrait LinkTargetclass LiteralBlockclass NavigationItemclass NavigationListclass PageBreakclass Paragraphclass ParsedLiteralBlockclass QuotedBlockclass RawContentclass RootElementclass Ruleclass RuntimeMessageclass Sectionclass Selectionclass SpanSequenceclass Tableclass TargetFormatclass TemplateRootclass Titleclass TitledBlocktrait Container[T]trait ElementContainer[E]trait BlockContainerclass BulletListItemclass Cellclass Choiceclass DefinitionListItemclass EmbeddedRootclass EnumListItemtrait ListContainerclass SectionInfotrait SpanContainerclass HTMLElementclass Captionclass CodeSpanSequenceclass Deletedclass Emphasizedclass InlineCodeclass Insertedclass LinkIdReferenceclass LinkPathReferenceclass SpanLinkclass Strongtrait TableContainerclass Columnsclass Rowclass TableBodyclass TableHeadtrait TemplateSpanContainerclass TemplateSpanSequencetrait TextContainerclass HTMLCharacterReferenceclass HTMLScriptElementclass CodeSpanclass Literalclass SectionNumberclass TemplateStringclass Texttrait Hiddentrait Invalidclass InvalidSpantrait ListItemtrait RewritableContainerclass TemplateElementtrait Spanclass HTMLSpanclass HTMLEndTagtrait CategorizedCodetrait Iconclass IconGlyphclass IconStyleclass InlineSVGIconclass SVGSymbolIconclass LineBreaktrait Linktrait GlobalLinkclass Imageclass RawLinktrait LocalLinkclass CitationLinkclass FootnoteLinktrait Referenceclass CitationReferenceclass FootnoteReferenceclass IconReferenceclass ImageIdReferencetrait PathReferenceclass ImagePathReferenceclass Reversetrait SpanResolverclass ContextReference[T]class MarkupContextReferenceclass TemplateContextReferenceclass SpanScopetrait TemplateSpanclass TemplateScopetrait TableElementclass Columntrait Unresolvedtrait ElementScope[E]
Members list
In this article