UNPKG

sparnatural

Version:

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

16 lines (15 loc) 793 B
import { SelectedVal } from "../SelectedVal"; import { AbstractWidget, RdfTermValue } from "./AbstractWidget"; import { HTMLComponent } from '../HtmlComponent'; import { AutocompleteDataProviderIfc } from '../datasources/DataProviders'; export interface AutocompleteConfiguration { dataProvider: AutocompleteDataProviderIfc; maxItems: number; } export declare class AutoCompleteWidget extends AbstractWidget { static defaultConfiguration: AutocompleteConfiguration; protected configuration: AutocompleteConfiguration; constructor(parentComponent: HTMLComponent, configuration: AutocompleteConfiguration, startClassValue: SelectedVal, objectPropVal: SelectedVal, endClassValue: SelectedVal); render(): this; parseInput(input: RdfTermValue["value"]): RdfTermValue; }