Skip to content

docs-md


Interface: ComponentDependency

Defined in: packages/docs-md/.tmp/typedoc-sanitized/mef-types/lib/systems-analysis/systems-analysis.ts:1341

Interface for a dependency between components within a system.

Properties

componentA

componentA: string

Defined in: packages/docs-md/.tmp/typedoc-sanitized/mef-types/lib/systems-analysis/systems-analysis.ts:1355

The first component in the dependency relationship.


componentB

componentB: string

Defined in: packages/docs-md/.tmp/typedoc-sanitized/mef-types/lib/systems-analysis/systems-analysis.ts:1360

The second component in the dependency relationship.


description?

optional description: string

Defined in: packages/docs-md/.tmp/typedoc-sanitized/mef-types/lib/systems-analysis/systems-analysis.ts:1345

Description of the dependency.


details?

optional details: string

Defined in: packages/docs-md/.tmp/typedoc-sanitized/mef-types/lib/systems-analysis/systems-analysis.ts:1370

Additional details about the dependency.


impact?

optional impact: string

Defined in: packages/docs-md/.tmp/typedoc-sanitized/mef-types/lib/systems-analysis/systems-analysis.ts:1375

The impact of this dependency on component performance.


system

system: SystemReference

Defined in: packages/docs-md/.tmp/typedoc-sanitized/mef-types/lib/systems-analysis/systems-analysis.ts:1350

The system this dependency exists within.


type

type: string

Defined in: packages/docs-md/.tmp/typedoc-sanitized/mef-types/lib/systems-analysis/systems-analysis.ts:1365

The type of dependency.


uuid

uuid: Format<"uuid">

Defined in: packages/docs-md/.tmp/typedoc-sanitized/mef-types/lib/core/meta.ts:20

Inherited from

Unique.uuid