@tableau/taco-toolkit
Version:
Tableau Connector Toolkit
22 lines • 920 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.Fetcher = void 0;
/**
* An abstract class for implementing fetcher functionality that asynchronously retrieves data.
*
* @example
* ```ts
* class MyFetcher extends Fetcher {
* async *fetch(options: FetchOptions): AsyncGenerator {
* // Implementation to asynchronously retrieve data using the provided options.
* }
* }
* ```
*/
var Fetcher = /** @class */ (function () {
function Fetcher() {
}
return Fetcher;
}());
exports.Fetcher = Fetcher;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZmV0Y2hlci5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uL3NyYy9lcHMvZXh0cmFjdG9yL2hhbmRsZXJzL2Fic3RyYWN0L2ZldGNoZXIudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7O0FBVUE7Ozs7Ozs7Ozs7O0dBV0c7QUFDSDtJQUFBO0lBS0EsQ0FBQztJQUFELGNBQUM7QUFBRCxDQUFDLEFBTEQsSUFLQztBQUxxQiwwQkFBTyJ9