UNPKG

@ulb-darmstadt/shacl-form

Version:
13 lines (12 loc) 576 B
import { BlankNode, NamedNode, Store } from 'n3'; import { Config } from './config'; export declare class ShaclNode extends HTMLElement { parent: ShaclNode | undefined; shaclSubject: NamedNode; nodeId: NamedNode | BlankNode; targetClass: NamedNode | undefined; owlImports: NamedNode[]; config: Config; constructor(shaclSubject: NamedNode, config: Config, valueSubject: NamedNode | BlankNode | undefined, parent?: ShaclNode, nodeKind?: NamedNode, label?: string); toRDF(graph: Store, subject?: NamedNode | BlankNode): (NamedNode | BlankNode); }