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) • 596 B
TypeScript
import { Graph, NamedNode, Quad } from '../models';
import { NodeSet } from './NodeSet';
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;
}