sparnatural
Version:
Visual client-side SPARQL query builder and knowledge graph exploration tool
50 lines • 1.69 kB
JavaScript
/**
* An implementation of ListDataProviderIfc that does nothing !
*/
export class NoOpListDataProvider {
init(lang, defaultLang, typePredicate) {
// nothing
}
getListContent(domain, predicate, range, callback, errorCallback) {
// does nothing !
console.warn("Warning, a NoOpListDataProvider is being called for predicate " + predicate);
}
}
/**
* An implementation of ListDataProviderIfc that does nothing !
*/
export class NoOpValuesListDataProvider {
init(lang, defaultLang, typePredicate) {
// nothing
}
getListContent(values, callback, errorCallback) {
// does nothing !
console.warn("Warning, a NoOpValuesListDataProvider is being called");
}
}
/**
* An AutocompleteDataProviderIfc that does nothing
*/
export class NoOpAutocompleteProvider {
init(lang, defaultLang, typePredicate) {
// nothing
}
getAutocompleteSuggestions(domain, predicate, range, key, callback, errorCallback) {
// does nothing !
console.warn("Warning, a NoOpAutocompleteProvider is being called for predicate " + predicate);
}
}
export class NoOpTreeDataProvider {
init(lang, defaultLang, typePredicate) {
// nothing
}
getRoots(domain, predicate, range, callback, errorCallback) {
// does nothing !
console.warn("Warning, a NoOpTreeDataProvider is being called for predicate " + predicate);
}
getChildren(node, domain, predicate, range, callback, errorCallback) {
// does nothing !
console.warn("Warning, a NoOpTreeDataProvider is being called for predicate " + predicate);
}
}
//# sourceMappingURL=NoOpDataProviders.js.map