UNPKG

sparnatural

Version:

Visual client-side SPARQL query builder and knowledge graph exploration tool

20 lines (19 loc) 890 B
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>; }