Interface: IAuditableItemGraphEdge
Interface describing an edge between two vertices in an auditable item graph.
Extends
Properties
dateCreated?
optionaldateCreated?:string
The date/time of when the element was created.
Inherited from
IAuditableItemGraphAuditedElement.dateCreated
dateModified?
optionaldateModified?:string
The date/time of when the element was modified.
Inherited from
IAuditableItemGraphAuditedElement.dateModified
dateDeleted?
optionaldateDeleted?:string
The date/time of when the element was deleted, as we never actually remove items.
Inherited from
IAuditableItemGraphAuditedElement.dateDeleted
@context?
optional@context?:"https://schema.twindev.org/aig/"| ["https://schema.twindev.org/aig/",...IJsonLdContextDefinitionElement[]]
JSON-LD Context.
id?
optionalid?:string
The id of the element.
Overrides
IAuditableItemGraphAuditedElement.id
targetId
targetId:
string
The target vertex id the edge connects to.
type
type:
"AuditableItemGraphEdge"
JSON-LD Type.
annotationObject?
optionalannotationObject?:IJsonLdNodeObject
The JSON-LD annotation object for the edge.
edgeRelationships
edgeRelationships:
string[]
The relationships between the two vertices.