Manta Developers
GitHub
Menu

@manta-eu/react/lib/activity-changeset

Reference for @manta-eu/react/lib/activity-changeset as it is on main.

Type Aliases

ActivityChangeGroup

ActivityChangeGroup = object

Properties

changeKind

changeKind: ActivityChangeKind

diffs

diffs: ActivityFieldDiff[]

endedAt

endedAt: string | null

entityIri

entityIri: string

entityLabel

entityLabel: string

entityType

entityType: string | null

generatedIris

generatedIris: string[]

startedAt

startedAt: string | null

triples

triples: ActivityChangeTriple[]


ActivityChangeKind

ActivityChangeKind = "created" | "updated" | "deleted"


ActivityChangeSetResult

ActivityChangeSetResult = object

Properties

groups

groups: ActivityChangeGroup[]


ActivityChangeTriple

ActivityChangeTriple = object

Properties

object

object: string

objectIsIri

objectIsIri: boolean

predicate

predicate: string


ActivityFieldDiff

ActivityFieldDiff = object

Properties

after

after: string | null

before

before: string | null

field

field: string

predicate

predicate: string

Functions

collectChangeSetIris()

collectChangeSetIris(bindings): string[]

Parameters

bindings

Bindings[]

Returns

string[]


collectChangeSetPredicates()

collectChangeSetPredicates(bindings): string[]

Parameters

bindings

Bindings[]

Returns

string[]


processChangeSetBindings()

processChangeSetBindings(bindings, labels, terms?, generatedByChild?): object

Parameters

bindings

Bindings[]

labels

Map<string, string>

terms?

Map<string, OntologyTerm>

generatedByChild?

Map<string, string[]>

Returns

object

groups

groups: ActivityChangeGroup[]