|
|
@ -16,13 +16,15 @@ import type { NextGraphConnectedPlugin } from "../NextGraphConnectedPlugin.js"; |
|
|
|
import { changesToSparqlUpdate, type DatasetChanges } from "@ldo/rdf-utils"; |
|
|
|
import { changesToSparqlUpdate, type DatasetChanges } from "@ldo/rdf-utils"; |
|
|
|
import type { NextGraphNotificationMessage } from "../notifications/NextGraphNotificationMessage.js"; |
|
|
|
import type { NextGraphNotificationMessage } from "../notifications/NextGraphNotificationMessage.js"; |
|
|
|
import type { Dataset, Quad } from "@rdfjs/types"; |
|
|
|
import type { Dataset, Quad } from "@rdfjs/types"; |
|
|
|
import { namedNode, quad as createQuad } from "@rdfjs/data-model"; |
|
|
|
import * as rdfdm from "@rdfjs/data-model"; |
|
|
|
import { NextGraphReadSuccess } from "../results/NextGraphReadSuccess.js"; |
|
|
|
import { NextGraphReadSuccess } from "../results/NextGraphReadSuccess.js"; |
|
|
|
import { NextGraphNotificationSubscription } from "../notifications/NextGraphNotificationSubscription.js"; |
|
|
|
import { NextGraphNotificationSubscription } from "../notifications/NextGraphNotificationSubscription.js"; |
|
|
|
import { parseRdf } from "@ldo/ldo"; |
|
|
|
import { parseRdf } from "@ldo/ldo"; |
|
|
|
import type { LdoDataset } from "@ldo/ldo"; |
|
|
|
import type { LdoDataset } from "@ldo/ldo"; |
|
|
|
import { createDataset } from "@ldo/dataset"; |
|
|
|
import { createDataset } from "@ldo/dataset"; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
const { namedNode, quad: createQuad } = rdfdm; |
|
|
|
|
|
|
|
|
|
|
|
export class NextGraphResource |
|
|
|
export class NextGraphResource |
|
|
|
extends (EventEmitter as new () => ResourceEventEmitter) |
|
|
|
extends (EventEmitter as new () => ResourceEventEmitter) |
|
|
|
implements Resource<NextGraphUri> |
|
|
|
implements Resource<NextGraphUri> |
|
|
|