# core/assets

> A concern on the infrastructure layer holding 5 files, 135 lines of code, 78 definitions and 10 call edges.

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

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

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

## assets

A **concern** on the **infrastructure** layer holding **5** files, **135** lines of code, **78** definitions and **10** call edges.

### Stats

Files 5

Lines of code 135

Blank lines 67

Bytes 6986

Definitions 78

Exported 59

Callable 24

Call edges 10

isolated flow 61

leaf flow 10

relay flow 6

entry flow 1

Findings no anomalies

the folder's walk 601 steps

### Files

[diagram.assets.ts](https://banes-lab.com/source/tree/core/assets/diagram.assets.ts.md)

- Subject: diagram
- Concern: assets
- Layer: infrastructure
- 8 lines of code
- 6 definitions
- 0 call edges

[image.assets.ts](https://banes-lab.com/source/tree/core/assets/image.assets.ts.md)

- Subject: image
- Concern: assets
- Layer: infrastructure
- 15 lines of code
- 13 definitions
- 0 call edges

[link.assets.ts](https://banes-lab.com/source/tree/core/assets/link.assets.ts.md)

- Subject: link
- Concern: assets
- Layer: infrastructure
- 99 lines of code
- 52 definitions
- 10 call edges

[surface.asset.ts](https://banes-lab.com/source/tree/core/assets/surface.asset.ts.md)

- Subject: surface
- Concern: asset
- Layer: infrastructure
- 5 lines of code
- 3 definitions
- 0 call edges

[walk.assets.ts](https://banes-lab.com/source/tree/core/assets/walk.assets.ts.md)

- Subject: walk
- Concern: assets
- Layer: infrastructure
- 8 lines of code
- 4 definitions
- 0 call edges

## Links to

- [core/assets/link.assets.ts](https://banes-lab.com/source/tree/core/assets/link.assets.ts.md)
- [domain/converters/evidence.converter.ts](https://banes-lab.com/source/tree/domain/converters/evidence.converter.ts.md)
- [domain/converters/reference.converter.ts](https://banes-lab.com/source/tree/domain/converters/reference.converter.ts.md)
- [presentation/components/link.component.ts](https://banes-lab.com/source/tree/presentation/components/link.component.ts.md)
- [presentation/components/search.component.ts](https://banes-lab.com/source/tree/presentation/components/search.component.ts.md)
- [presentation/widgets/home.widget.ts](https://banes-lab.com/source/tree/presentation/widgets/home.widget.ts.md)
- [runtime/coordinators/route.coordinator.ts](https://banes-lab.com/source/tree/runtime/coordinators/route.coordinator.ts.md)
- [core/analyzers/search.analyzer.ts](https://banes-lab.com/source/tree/core/analyzers/search.analyzer.ts.md)
- [domain/converters/anatomy.reference.converter.ts](https://banes-lab.com/source/tree/domain/converters/anatomy.reference.converter.ts.md)
- [domain/converters/source.converter.ts](https://banes-lab.com/source/tree/domain/converters/source.converter.ts.md)
- [domain/converters/source.link.converter.ts](https://banes-lab.com/source/tree/domain/converters/source.link.converter.ts.md)
- [presentation/renderers/definition.renderer.ts](https://banes-lab.com/source/tree/presentation/renderers/definition.renderer.ts.md)
- [presentation/renderers/page.renderer.ts](https://banes-lab.com/source/tree/presentation/renderers/page.renderer.ts.md)
- [domain/converters/chapter.converter.ts](https://banes-lab.com/source/tree/domain/converters/chapter.converter.ts.md)
- [domain/converters/ontology.converter.ts](https://banes-lab.com/source/tree/domain/converters/ontology.converter.ts.md)
- [presentation/renderers/tab.renderer.ts](https://banes-lab.com/source/tree/presentation/renderers/tab.renderer.ts.md)
- [presentation/selectors/section.selector.ts](https://banes-lab.com/source/tree/presentation/selectors/section.selector.ts.md)
- [presentation/renderers/anatomy.renderer.ts](https://banes-lab.com/source/tree/presentation/renderers/anatomy.renderer.ts.md)
- [presentation/renderers/schema.renderer.ts](https://banes-lab.com/source/tree/presentation/renderers/schema.renderer.ts.md)
- [presentation/renderers/markdown.renderer.ts](https://banes-lab.com/source/tree/presentation/renderers/markdown.renderer.ts.md)
- [presentation/renderers/source.renderer.ts](https://banes-lab.com/source/tree/presentation/renderers/source.renderer.ts.md)

## Contains

- [core/assets/diagram.assets.ts](https://banes-lab.com/source/tree/core/assets/diagram.assets.ts.md)
- [core/assets/image.assets.ts](https://banes-lab.com/source/tree/core/assets/image.assets.ts.md)
- [core/assets/link.assets.ts](https://banes-lab.com/source/tree/core/assets/link.assets.ts.md)
- [core/assets/surface.asset.ts](https://banes-lab.com/source/tree/core/assets/surface.asset.ts.md)
- [core/assets/walk.assets.ts](https://banes-lab.com/source/tree/core/assets/walk.assets.ts.md)

## Contained in

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

## Grounds

- [Self-Describing Architecture](https://banes-lab.com/records/architecture/self-describing-architecture.md)
