Skip to main content

Interface: EdgeInput

Defined in: src/types/interfaces/graph.interface.ts:64

Input for creating an edge between nodes.

Properties

createdAt?

readonly optional createdAt: Date

Defined in: src/types/interfaces/graph.interface.ts:76


createdBy?

readonly optional createdBy: DID

Defined in: src/types/interfaces/graph.interface.ts:75


id?

readonly optional id: string

Defined in: src/types/interfaces/graph.interface.ts:65


metadata?

readonly optional metadata: Record<string, undefined | string | number | boolean>

Defined in: src/types/interfaces/graph.interface.ts:72


proposalUri?

readonly optional proposalUri: AtUri

Defined in: src/types/interfaces/graph.interface.ts:74


relationSlug

readonly relationSlug: RelationshipSlug

Defined in: src/types/interfaces/graph.interface.ts:70


relationUri?

readonly optional relationUri: AtUri

Defined in: src/types/interfaces/graph.interface.ts:69


sourceUri

readonly sourceUri: AtUri

Defined in: src/types/interfaces/graph.interface.ts:67


status?

readonly optional status: EdgeStatus

Defined in: src/types/interfaces/graph.interface.ts:73


targetUri

readonly targetUri: AtUri

Defined in: src/types/interfaces/graph.interface.ts:68


uri?

readonly optional uri: AtUri

Defined in: src/types/interfaces/graph.interface.ts:66


weight?

readonly optional weight: number

Defined in: src/types/interfaces/graph.interface.ts:71