UNPKG

sparnatural

Version:

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

50 lines 1.69 kB
/** * 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