UNPKG

lincd

Version:

LINCD is a JavaScript library for building user interfaces with linked data (also known as 'structured data', or RDF)

18 lines (17 loc) 602 B
import { Graph, NamedNode, Quad } from '../models.js'; import { NodeSet } from './NodeSet.js'; export declare class QuadArray extends Array<Quad> { removeAll(alteration?: boolean): void; moveTo(graph: Graph, alteration?: boolean): QuadArray; makeExplicit(): void; getSubjects(): NodeSet<NamedNode>; getPredicates(): NodeSet<NamedNode>; getObjects(): NodeSet; map<S>(callbackfn: (value: Quad, index: number, array: Quad[]) => S): S[]; getExplicit(): Quad[]; getImplicit(): Quad[]; turnOn(): void; turnOff(): void; toString(): string; print(): void; }