sparnatural
Version:
Visual client-side SPARQL query builder and knowledge graph exploration tool
27 lines (26 loc) • 1.07 kB
TypeScript
import { ISparnaturalSpecification } from "../spec-providers/ISparnaturalSpecification";
import BgWrapper from "./builder-section/BgWrapper";
import SubmitSection from "./submit-section/SubmitSection";
import ActionStore from "../statehandling/ActionStore";
import VariableSection from "./variables-section/VariableSelection";
import { HTMLComponent } from "./HtmlComponent";
import { Catalog } from "rdf-shacl-commons";
declare class SparnaturalComponent extends HTMLComponent {
#private;
specProvider: ISparnaturalSpecification;
actionStore: ActionStore;
BgWrapper: BgWrapper;
submitSection: SubmitSection;
variableSection: VariableSection;
catalog?: Catalog;
filter: JQuery<HTMLElement>;
constructor();
render(): this;
initSpecificationProvider(callback: (sp: ISparnaturalSpecification) => void): void;
enablePlayBtn: () => void;
disablePlayBtn: () => void;
setQuiet(quiet: boolean): void;
isEmpty(): boolean;
getMaxVariableIndexByTypes(): Map<string, number>;
}
export default SparnaturalComponent;