sparnatural
Version:
Visual client-side SPARQL query builder and knowledge graph exploration tool
20 lines (19 loc) • 890 B
TypeScript
import { SelectedVal } from "../SelectedVal";
import { AddUserInputBtn } from "../buttons/AddUserInputBtn";
import { AbstractWidget } from "./AbstractWidget";
import { InfoBtn } from "../buttons/InfoBtn";
import { HTMLComponent } from "../HtmlComponent";
import { LabelledCriteria, SearchCriteria } from "../../SparnaturalQueryIfc";
export interface SearchConfiguration {
widgetType: string;
}
export declare class SearchRegexWidget extends AbstractWidget {
#private;
configuration: SearchConfiguration;
addValueBtn: AddUserInputBtn;
searchInput: JQuery<HTMLElement>;
infoBtn: InfoBtn;
constructor(configuration: SearchConfiguration, parentComponent: HTMLComponent, startClassVal: SelectedVal, objectPropVal: SelectedVal, endClassVal: SelectedVal);
render(): this;
parseInput(input: LabelledCriteria<SearchCriteria>): LabelledCriteria<SearchCriteria>;
}