# core/buses

> A concern on the infrastructure layer holding 1 file, 27 lines of code, 6 definitions and 1 call edge.

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

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

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

## buses

A **concern** on the **infrastructure** layer holding **1** file, **27** lines of code, **6** definitions and **1** call edge.

### Stats

Files 1

Lines of code 27

Blank lines 4

Bytes 974

Definitions 6

Exported 4

Callable 4

Call edges 1

leaf flow 3

isolated flow 2

entry flow 1

Findings no anomalies

the folder's walk 116 steps

### Files

[base.bus.ts](https://banes-lab.com/source/tree/core/buses/base.bus.ts.md)

- Subject: base
- Concern: bus
- Layer: infrastructure
- 27 lines of code
- 6 definitions
- 1 call edges

## Links to

- [presentation/components/link.component.ts](https://banes-lab.com/source/tree/presentation/components/link.component.ts.md)
- [presentation/components/menu.component.ts](https://banes-lab.com/source/tree/presentation/components/menu.component.ts.md)
- [presentation/components/overlay.component.ts](https://banes-lab.com/source/tree/presentation/components/overlay.component.ts.md)
- [presentation/components/search.component.ts](https://banes-lab.com/source/tree/presentation/components/search.component.ts.md)
- [presentation/components/tab.component.ts](https://banes-lab.com/source/tree/presentation/components/tab.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/coordinators/route.coordinator.ts](https://banes-lab.com/source/tree/runtime/coordinators/route.coordinator.ts.md)
- [core/buses/base.bus.ts](https://banes-lab.com/source/tree/core/buses/base.bus.ts.md)
- [presentation/widgets/tab.widget.ts](https://banes-lab.com/source/tree/presentation/widgets/tab.widget.ts.md)

## Contains

- [core/buses/base.bus.ts](https://banes-lab.com/source/tree/core/buses/base.bus.ts.md)

## Contained in

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

## Grounds

- [Publish/Subscribe Pattern](https://banes-lab.com/records/architecture/publish-subscribe-pattern.md)
- [Event Bus](https://banes-lab.com/records/architecture/event-bus.md)
- [Observer Pattern](https://banes-lab.com/records/architecture/observer-pattern.md)
