EdgeLabel
age-schema-client / EdgeLabel
Interface: EdgeLabel
Defined in: src/schema/types.ts:395
Edge label definition
Properties
| Property | Type | Description | Defined in |
|---|---|---|---|
label | string | Edge label | src/schema/types.ts:399 |
properties | Record<string, PropertyDefinition> | Edge properties | src/schema/types.ts:404 |
required? | string[] | Required properties | src/schema/types.ts:409 |
fromVertex | | string | VertexConnectionConstraint | Source vertex constraint | src/schema/types.ts:414 |
toVertex | | string | VertexConnectionConstraint | Target vertex constraint | src/schema/types.ts:419 |
from | string | Source vertex type | src/schema/types.ts:424 |
to | string | Target vertex type | src/schema/types.ts:429 |
fromLabel | string | Source vertex label | src/schema/types.ts:434 |
toLabel | string | Target vertex label | src/schema/types.ts:439 |
multiplicity? | EdgeMultiplicity | Edge multiplicity | src/schema/types.ts:444 |
direction? | EdgeDirection | Edge direction | src/schema/types.ts:449 |
description? | string | Edge description | src/schema/types.ts:454 |
metadata? | Record<string, unknown> | Additional metadata | src/schema/types.ts:459 |