hud-ai
Version:
Hud.ai API Client
52 lines • 1.43 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const Resource_1 = require("../utils/Resource");
class FeedResource extends Resource_1.Resource {
constructor(requestManager) {
super('/users/feed', requestManager);
}
fetch(fetchArgs) {
return this.makeRequest({
method: 'GET',
params: fetchArgs,
url: `${this.basePath}`
});
}
refreshIndex(index) {
return this.makeRequest({
method: 'GET',
params: { index },
url: `${this.basePath}/refreshIndex`
});
}
createIndex(index) {
return this.makeRequest({
method: 'GET',
params: { index },
url: `${this.basePath}/createIndex`
});
}
getOrCreateIndex(index) {
return this.makeRequest({
method: 'GET',
params: { index },
url: `${this.basePath}/getOrCreateIndex`
});
}
destroyIndex(index) {
return this.makeRequest({
method: 'GET',
params: { index },
url: `${this.basePath}/destroyIndex`
});
}
generateHeatmap(countArgs) {
return this.makeRequest({
method: 'GET',
params: countArgs,
url: `${this.basePath}/heatmap`
});
}
}
exports.FeedResource = FeedResource;
//# sourceMappingURL=Feed.js.map