# presentation/renderers

> A concern on the product layer holding 32 files, 2776 lines of code, 532 definitions and 526 call edges.

Page: Anatomy · Site tree
Canonical: https://banes-lab.com/anatomy/tree#folder-presentation-renderers

[root](https://banes-lab.com/anatomy/tree/folder-root.md) [presentation](https://banes-lab.com/anatomy/tree/folder-presentation.md)

## renderers

A **concern** on the **product** layer holding **32** files, **2776** lines of code, **532** definitions and **526** call edges.

### Stats

Files 32

Lines of code 2776

Blank lines 259

Bytes 123371

Definitions 532

Exported 160

Callable 228

Call edges 526

isolated flow 315

relay flow 113

entry flow 66

leaf flow 38

Findings no anomalies

the folder's walk 10754 steps

### Files

[anatomy.renderer.ts](https://banes-lab.com/source/tree/presentation/renderers/anatomy.renderer.ts.md)

- Subject: anatomy
- Concern: renderer
- Layer: product
- 108 lines of code
- 23 definitions
- 12 call edges

[block.renderer.ts](https://banes-lab.com/source/tree/presentation/renderers/block.renderer.ts.md)

- Subject: block
- Concern: renderer
- Layer: product
- 172 lines of code
- 20 definitions
- 37 call edges

[card.renderer.ts](https://banes-lab.com/source/tree/presentation/renderers/card.renderer.ts.md)

- Subject: card
- Concern: renderer
- Layer: product
- 87 lines of code
- 13 definitions
- 23 call edges

[chapter.renderer.ts](https://banes-lab.com/source/tree/presentation/renderers/chapter.renderer.ts.md)

- Subject: chapter
- Concern: renderer
- Layer: product
- 89 lines of code
- 20 definitions
- 25 call edges

[definition.renderer.ts](https://banes-lab.com/source/tree/presentation/renderers/definition.renderer.ts.md)

- Subject: definition
- Concern: renderer
- Layer: product
- 48 lines of code
- 6 definitions
- 5 call edges

[diagram.renderer.ts](https://banes-lab.com/source/tree/presentation/renderers/diagram.renderer.ts.md)

- Subject: diagram
- Concern: renderer
- Layer: product
- 73 lines of code
- 14 definitions
- 10 call edges

[document.renderer.ts](https://banes-lab.com/source/tree/presentation/renderers/document.renderer.ts.md)

- Subject: document
- Concern: renderer
- Layer: product
- 92 lines of code
- 17 definitions
- 22 call edges

[element.renderer.ts](https://banes-lab.com/source/tree/presentation/renderers/element.renderer.ts.md)

- Subject: element
- Concern: renderer
- Layer: product
- 22 lines of code
- 5 definitions
- 1 call edges

[figure.renderer.ts](https://banes-lab.com/source/tree/presentation/renderers/figure.renderer.ts.md)

- Subject: figure
- Concern: renderer
- Layer: product
- 17 lines of code
- 3 definitions
- 5 call edges

[folder.renderer.ts](https://banes-lab.com/source/tree/presentation/renderers/folder.renderer.ts.md)

- Subject: folder
- Concern: renderer
- Layer: product
- 137 lines of code
- 26 definitions
- 38 call edges

[glossary.block.renderer.ts](https://banes-lab.com/source/tree/presentation/renderers/glossary.block.renderer.ts.md)

- Subject: glossary
- Concern: renderer
- Variant: block
- Layer: product
- 37 lines of code
- 8 definitions
- 10 call edges

[glossary.renderer.ts](https://banes-lab.com/source/tree/presentation/renderers/glossary.renderer.ts.md)

- Subject: glossary
- Concern: renderer
- Layer: product
- 111 lines of code
- 24 definitions
- 32 call edges

[grammar.renderer.ts](https://banes-lab.com/source/tree/presentation/renderers/grammar.renderer.ts.md)

- Subject: grammar
- Concern: renderer
- Layer: product
- 127 lines of code
- 20 definitions
- 28 call edges

[home.renderer.ts](https://banes-lab.com/source/tree/presentation/renderers/home.renderer.ts.md)

- Subject: home
- Concern: renderer
- Layer: product
- 77 lines of code
- 14 definitions
- 13 call edges

[learning.renderer.ts](https://banes-lab.com/source/tree/presentation/renderers/learning.renderer.ts.md)

- Subject: learning
- Concern: renderer
- Layer: product
- 138 lines of code
- 30 definitions
- 9 call edges

[lesson.renderer.ts](https://banes-lab.com/source/tree/presentation/renderers/lesson.renderer.ts.md)

- Subject: lesson
- Concern: renderer
- Layer: product
- 20 lines of code
- 5 definitions
- 4 call edges

[link.renderer.ts](https://banes-lab.com/source/tree/presentation/renderers/link.renderer.ts.md)

- Subject: link
- Concern: renderer
- Layer: product
- 36 lines of code
- 5 definitions
- 12 call edges

[markdown.renderer.ts](https://banes-lab.com/source/tree/presentation/renderers/markdown.renderer.ts.md)

- Subject: markdown
- Concern: renderer
- Layer: product
- 110 lines of code
- 17 definitions
- 41 call edges

[metric.renderer.ts](https://banes-lab.com/source/tree/presentation/renderers/metric.renderer.ts.md)

- Subject: metric
- Concern: renderer
- Layer: product
- 28 lines of code
- 4 definitions
- 8 call edges

[ontology.renderer.ts](https://banes-lab.com/source/tree/presentation/renderers/ontology.renderer.ts.md)

- Subject: ontology
- Concern: renderer
- Layer: product
- 193 lines of code
- 46 definitions
- 38 call edges

[page.renderer.ts](https://banes-lab.com/source/tree/presentation/renderers/page.renderer.ts.md)

- Subject: page
- Concern: renderer
- Layer: product
- 171 lines of code
- 37 definitions
- 24 call edges

[panel.renderer.ts](https://banes-lab.com/source/tree/presentation/renderers/panel.renderer.ts.md)

- Subject: panel
- Concern: renderer
- Layer: product
- 90 lines of code
- 19 definitions
- 7 call edges

[schema.renderer.ts](https://banes-lab.com/source/tree/presentation/renderers/schema.renderer.ts.md)

- Subject: schema
- Concern: renderer
- Layer: product
- 119 lines of code
- 23 definitions
- 4 call edges

[search.renderer.ts](https://banes-lab.com/source/tree/presentation/renderers/search.renderer.ts.md)

- Subject: search
- Concern: renderer
- Layer: product
- 34 lines of code
- 8 definitions
- 7 call edges

[section.renderer.ts](https://banes-lab.com/source/tree/presentation/renderers/section.renderer.ts.md)

- Subject: section
- Concern: renderer
- Layer: product
- 92 lines of code
- 23 definitions
- 19 call edges

[site.renderer.ts](https://banes-lab.com/source/tree/presentation/renderers/site.renderer.ts.md)

- Subject: site
- Concern: renderer
- Layer: product
- 112 lines of code
- 26 definitions
- 18 call edges

[source.renderer.ts](https://banes-lab.com/source/tree/presentation/renderers/source.renderer.ts.md)

- Subject: source
- Concern: renderer
- Layer: product
- 38 lines of code
- 5 definitions
- 8 call edges

[syntax.renderer.ts](https://banes-lab.com/source/tree/presentation/renderers/syntax.renderer.ts.md)

- Subject: syntax
- Concern: renderer
- Layer: product
- 49 lines of code
- 9 definitions
- 4 call edges

[tab.renderer.ts](https://banes-lab.com/source/tree/presentation/renderers/tab.renderer.ts.md)

- Subject: tab
- Concern: renderer
- Layer: product
- 121 lines of code
- 26 definitions
- 30 call edges

[table.renderer.ts](https://banes-lab.com/source/tree/presentation/renderers/table.renderer.ts.md)

- Subject: table
- Concern: renderer
- Layer: product
- 44 lines of code
- 10 definitions
- 11 call edges

[text.renderer.ts](https://banes-lab.com/source/tree/presentation/renderers/text.renderer.ts.md)

- Subject: text
- Concern: renderer
- Layer: product
- 64 lines of code
- 11 definitions
- 11 call edges

[walk.renderer.ts](https://banes-lab.com/source/tree/presentation/renderers/walk.renderer.ts.md)

- Subject: walk
- Concern: renderer
- Layer: product
- 120 lines of code
- 15 definitions
- 10 call edges

## Links to

- [presentation/components/folder.component.ts](https://banes-lab.com/source/tree/presentation/components/folder.component.ts.md)
- [presentation/renderers/anatomy.renderer.ts](https://banes-lab.com/source/tree/presentation/renderers/anatomy.renderer.ts.md)
- [core/factories/element.factory.ts](https://banes-lab.com/source/tree/core/factories/element.factory.ts.md)
- [core/predicates/document.predicate.ts](https://banes-lab.com/source/tree/core/predicates/document.predicate.ts.md)
- [presentation/renderers/tab.renderer.ts](https://banes-lab.com/source/tree/presentation/renderers/tab.renderer.ts.md)
- [presentation/components/code.component.ts](https://banes-lab.com/source/tree/presentation/components/code.component.ts.md)
- [presentation/renderers/block.renderer.ts](https://banes-lab.com/source/tree/presentation/renderers/block.renderer.ts.md)
- [presentation/renderers/grammar.renderer.ts](https://banes-lab.com/source/tree/presentation/renderers/grammar.renderer.ts.md)
- [presentation/renderers/folder.renderer.ts](https://banes-lab.com/source/tree/presentation/renderers/folder.renderer.ts.md)
- [presentation/renderers/glossary.renderer.ts](https://banes-lab.com/source/tree/presentation/renderers/glossary.renderer.ts.md)
- [presentation/renderers/ontology.renderer.ts](https://banes-lab.com/source/tree/presentation/renderers/ontology.renderer.ts.md)
- [presentation/renderers/text.renderer.ts](https://banes-lab.com/source/tree/presentation/renderers/text.renderer.ts.md)
- [presentation/renderers/glossary.block.renderer.ts](https://banes-lab.com/source/tree/presentation/renderers/glossary.block.renderer.ts.md)
- [presentation/renderers/link.renderer.ts](https://banes-lab.com/source/tree/presentation/renderers/link.renderer.ts.md)
- [presentation/renderers/table.renderer.ts](https://banes-lab.com/source/tree/presentation/renderers/table.renderer.ts.md)
- [presentation/renderers/card.renderer.ts](https://banes-lab.com/source/tree/presentation/renderers/card.renderer.ts.md)
- [presentation/renderers/figure.renderer.ts](https://banes-lab.com/source/tree/presentation/renderers/figure.renderer.ts.md)
- [presentation/renderers/lesson.renderer.ts](https://banes-lab.com/source/tree/presentation/renderers/lesson.renderer.ts.md)
- [presentation/renderers/metric.renderer.ts](https://banes-lab.com/source/tree/presentation/renderers/metric.renderer.ts.md)
- [presentation/renderers/walk.renderer.ts](https://banes-lab.com/source/tree/presentation/renderers/walk.renderer.ts.md)
- [presentation/renderers/definition.renderer.ts](https://banes-lab.com/source/tree/presentation/renderers/definition.renderer.ts.md)
- [presentation/renderers/source.renderer.ts](https://banes-lab.com/source/tree/presentation/renderers/source.renderer.ts.md)
- [presentation/renderers/element.renderer.ts](https://banes-lab.com/source/tree/presentation/renderers/element.renderer.ts.md)
- [presentation/renderers/chapter.renderer.ts](https://banes-lab.com/source/tree/presentation/renderers/chapter.renderer.ts.md)
- [presentation/renderers/panel.renderer.ts](https://banes-lab.com/source/tree/presentation/renderers/panel.renderer.ts.md)
- [presentation/renderers/section.renderer.ts](https://banes-lab.com/source/tree/presentation/renderers/section.renderer.ts.md)
- [core/registries/style.registry.ts](https://banes-lab.com/source/tree/core/registries/style.registry.ts.md)
- [domain/converters/source.converter.ts](https://banes-lab.com/source/tree/domain/converters/source.converter.ts.md)
- [core/loaders/diagram.loader.ts](https://banes-lab.com/source/tree/core/loaders/diagram.loader.ts.md)
- [presentation/components/diagram.component.ts](https://banes-lab.com/source/tree/presentation/components/diagram.component.ts.md)
- [presentation/renderers/diagram.renderer.ts](https://banes-lab.com/source/tree/presentation/renderers/diagram.renderer.ts.md)
- [presentation/renderers/document.renderer.ts](https://banes-lab.com/source/tree/presentation/renderers/document.renderer.ts.md)
- [presentation/renderers/search.renderer.ts](https://banes-lab.com/source/tree/presentation/renderers/search.renderer.ts.md)
- [core/observers/document.observer.ts](https://banes-lab.com/source/tree/core/observers/document.observer.ts.md)
- [presentation/renderers/home.renderer.ts](https://banes-lab.com/source/tree/presentation/renderers/home.renderer.ts.md)
- [presentation/renderers/site.renderer.ts](https://banes-lab.com/source/tree/presentation/renderers/site.renderer.ts.md)
- [presentation/views/home.view.ts](https://banes-lab.com/source/tree/presentation/views/home.view.ts.md)
- [presentation/components/link.component.ts](https://banes-lab.com/source/tree/presentation/components/link.component.ts.md)
- [presentation/components/tab.component.ts](https://banes-lab.com/source/tree/presentation/components/tab.component.ts.md)
- [presentation/renderers/learning.renderer.ts](https://banes-lab.com/source/tree/presentation/renderers/learning.renderer.ts.md)
- [core/normalizers/markdown.normalizer.ts](https://banes-lab.com/source/tree/core/normalizers/markdown.normalizer.ts.md)
- [presentation/renderers/markdown.renderer.ts](https://banes-lab.com/source/tree/presentation/renderers/markdown.renderer.ts.md)
- [core/assets/walk.assets.ts](https://banes-lab.com/source/tree/core/assets/walk.assets.ts.md)
- [core/loaders/walk.loader.ts](https://banes-lab.com/source/tree/core/loaders/walk.loader.ts.md)
- [presentation/components/source.component.ts](https://banes-lab.com/source/tree/presentation/components/source.component.ts.md)
- [core/converters/markdown.converter.ts](https://banes-lab.com/source/tree/core/converters/markdown.converter.ts.md)
- [presentation/renderers/page.renderer.ts](https://banes-lab.com/source/tree/presentation/renderers/page.renderer.ts.md)
- [presentation/widgets/tab.widget.ts](https://banes-lab.com/source/tree/presentation/widgets/tab.widget.ts.md)
- [runtime/coordinators/route.coordinator.ts](https://banes-lab.com/source/tree/runtime/coordinators/route.coordinator.ts.md)
- [core/assets/link.assets.ts](https://banes-lab.com/source/tree/core/assets/link.assets.ts.md)
- [presentation/renderers/schema.renderer.ts](https://banes-lab.com/source/tree/presentation/renderers/schema.renderer.ts.md)
- [core/converters/text.converter.ts](https://banes-lab.com/source/tree/core/converters/text.converter.ts.md)
- [presentation/components/clipboard.component.ts](https://banes-lab.com/source/tree/presentation/components/clipboard.component.ts.md)
- [presentation/widgets/site.widget.ts](https://banes-lab.com/source/tree/presentation/widgets/site.widget.ts.md)
- [core/analyzers/syntax.analyzer.ts](https://banes-lab.com/source/tree/core/analyzers/syntax.analyzer.ts.md)
- [presentation/renderers/syntax.renderer.ts](https://banes-lab.com/source/tree/presentation/renderers/syntax.renderer.ts.md)
- [core/observers/tab.observer.ts](https://banes-lab.com/source/tree/core/observers/tab.observer.ts.md)
- [core/converters/markup.converter.ts](https://banes-lab.com/source/tree/core/converters/markup.converter.ts.md)
- [presentation/components/walk.component.ts](https://banes-lab.com/source/tree/presentation/components/walk.component.ts.md)
