# presentation/widgets

> A concern on the product layer holding 8 files, 700 lines of code, 140 definitions and 60 call edges.

Page: Anatomy · Bane's Lab Site
Canonical: https://banes-lab.com/anatomy/tree#folder-presentation-widgets

Listed in [Anatomy · Bane's Lab Site](https://banes-lab.com/api/pages/anatomy/tree.md), after [presentation/views](https://banes-lab.com/anatomy/tree/folder-presentation-views.md) and before [runtime](https://banes-lab.com/anatomy/tree/folder-runtime.md).

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

## widgets

A **concern** on the **product** layer holding **8** files, **700** lines of code, **140** definitions and **60** call edges.

### Stats

Files 8

Lines of code 700

Blank lines 48

Bytes 27492

Definitions 140

Exported 56

Callable 55

Call edges 60

isolated flow 96

entry flow 21

leaf flow 12

relay flow 11

Findings no anomalies

the folder's walk 2444 steps

### Files

[citation.widget.ts](https://banes-lab.com/source/tree/presentation/widgets/citation.widget.ts.md)

- Subject: citation
- Concern: widget
- Layer: product
- 28 lines of code
- 7 definitions
- 2 call edges

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

- Subject: home
- Concern: widget
- Layer: product
- 77 lines of code
- 22 definitions
- 8 call edges

[menu.widget.ts](https://banes-lab.com/source/tree/presentation/widgets/menu.widget.ts.md)

- Subject: menu
- Concern: widget
- Layer: product
- 30 lines of code
- 7 definitions
- 1 call edges

[overlay.widget.ts](https://banes-lab.com/source/tree/presentation/widgets/overlay.widget.ts.md)

- Subject: overlay
- Concern: widget
- Layer: product
- 88 lines of code
- 14 definitions
- 6 call edges

[reference.widget.ts](https://banes-lab.com/source/tree/presentation/widgets/reference.widget.ts.md)

- Subject: reference
- Concern: widget
- Layer: product
- 188 lines of code
- 30 definitions
- 28 call edges

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

- Subject: site
- Concern: widget
- Layer: product
- 8 lines of code
- 1 definitions
- 1 call edges

[surface.widget.ts](https://banes-lab.com/source/tree/presentation/widgets/surface.widget.ts.md)

- Subject: surface
- Concern: widget
- Layer: product
- 198 lines of code
- 41 definitions
- 1 call edges

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

- Subject: tab
- Concern: widget
- Layer: product
- 83 lines of code
- 18 definitions
- 13 call edges

## Links to

- [presentation/widgets/citation.widget.ts](https://banes-lab.com/source/tree/presentation/widgets/citation.widget.ts.md)
- [presentation/components/home.component.ts](https://banes-lab.com/source/tree/presentation/components/home.component.ts.md)
- [presentation/widgets/home.widget.ts](https://banes-lab.com/source/tree/presentation/widgets/home.widget.ts.md)
- [presentation/widgets/overlay.widget.ts](https://banes-lab.com/source/tree/presentation/widgets/overlay.widget.ts.md)
- [runtime/entrypoints/site.entrypoint.ts](https://banes-lab.com/source/tree/runtime/entrypoints/site.entrypoint.ts.md)
- [presentation/components/learning.component.ts](https://banes-lab.com/source/tree/presentation/components/learning.component.ts.md)
- [presentation/components/learning.fragment.component.ts](https://banes-lab.com/source/tree/presentation/components/learning.fragment.component.ts.md)
- [core/assets/link.assets.ts](https://banes-lab.com/source/tree/core/assets/link.assets.ts.md)
- [core/buses/base.bus.ts](https://banes-lab.com/source/tree/core/buses/base.bus.ts.md)
- [presentation/widgets/menu.widget.ts](https://banes-lab.com/source/tree/presentation/widgets/menu.widget.ts.md)
- [core/factories/element.factory.ts](https://banes-lab.com/source/tree/core/factories/element.factory.ts.md)
- [presentation/widgets/reference.widget.ts](https://banes-lab.com/source/tree/presentation/widgets/reference.widget.ts.md)
- [presentation/components/reference.component.ts](https://banes-lab.com/source/tree/presentation/components/reference.component.ts.md)
- [core/registries/style.registry.ts](https://banes-lab.com/source/tree/core/registries/style.registry.ts.md)
- [presentation/renderers/site.renderer.ts](https://banes-lab.com/source/tree/presentation/renderers/site.renderer.ts.md)
- [presentation/widgets/surface.widget.ts](https://banes-lab.com/source/tree/presentation/widgets/surface.widget.ts.md)
- [presentation/widgets/tab.widget.ts](https://banes-lab.com/source/tree/presentation/widgets/tab.widget.ts.md)
- [presentation/views/anatomy.view.ts](https://banes-lab.com/source/tree/presentation/views/anatomy.view.ts.md)
- [presentation/views/architecture.view.ts](https://banes-lab.com/source/tree/presentation/views/architecture.view.ts.md)
- [presentation/views/grammar.view.ts](https://banes-lab.com/source/tree/presentation/views/grammar.view.ts.md)
- [presentation/views/methodology.view.ts](https://banes-lab.com/source/tree/presentation/views/methodology.view.ts.md)
- [presentation/views/ontology.view.ts](https://banes-lab.com/source/tree/presentation/views/ontology.view.ts.md)
- [domain/registries/page.registry.ts](https://banes-lab.com/source/tree/domain/registries/page.registry.ts.md)
- [presentation/components/tab.component.ts](https://banes-lab.com/source/tree/presentation/components/tab.component.ts.md)
- [presentation/renderers/page.renderer.ts](https://banes-lab.com/source/tree/presentation/renderers/page.renderer.ts.md)

## Contains

- [presentation/widgets/citation.widget.ts](https://banes-lab.com/source/tree/presentation/widgets/citation.widget.ts.md)
- [presentation/widgets/home.widget.ts](https://banes-lab.com/source/tree/presentation/widgets/home.widget.ts.md)
- [presentation/widgets/menu.widget.ts](https://banes-lab.com/source/tree/presentation/widgets/menu.widget.ts.md)
- [presentation/widgets/overlay.widget.ts](https://banes-lab.com/source/tree/presentation/widgets/overlay.widget.ts.md)
- [presentation/widgets/reference.widget.ts](https://banes-lab.com/source/tree/presentation/widgets/reference.widget.ts.md)
- [presentation/widgets/site.widget.ts](https://banes-lab.com/source/tree/presentation/widgets/site.widget.ts.md)
- [presentation/widgets/surface.widget.ts](https://banes-lab.com/source/tree/presentation/widgets/surface.widget.ts.md)
- [presentation/widgets/tab.widget.ts](https://banes-lab.com/source/tree/presentation/widgets/tab.widget.ts.md)

## Contained in

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