@hubspot/api-client
Version:
NodeJS v3 [HubSpot API](https://developers.hubspot.com/docs/api/overview) SDK(Client) files
72 lines • 3.6 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.PromiseEventsApi = void 0;
const middleware_1 = require("../middleware");
const ObservableAPI_1 = require("./ObservableAPI");
class PromiseEventsApi {
constructor(configuration, requestFactory, responseProcessor) {
this.api = new ObservableAPI_1.ObservableEventsApi(configuration, requestFactory, responseProcessor);
}
getPageWithHttpInfo(objectType, eventType, after, before, limit, sort, occurredAfter, occurredBefore, objectId, objectPropertyPropname, propertyPropname, id, _options) {
var _a;
let observableOptions;
if (_options) {
observableOptions = {
baseServer: _options.baseServer,
httpApi: _options.httpApi,
middleware: (_a = _options.middleware) === null || _a === void 0 ? void 0 : _a.map(m => new middleware_1.PromiseMiddlewareWrapper(m)),
middlewareMergeStrategy: _options.middlewareMergeStrategy,
authMethods: _options.authMethods
};
}
const result = this.api.getPageWithHttpInfo(objectType, eventType, after, before, limit, sort, occurredAfter, occurredBefore, objectId, objectPropertyPropname, propertyPropname, id, observableOptions);
return result.toPromise();
}
getPage(objectType, eventType, after, before, limit, sort, occurredAfter, occurredBefore, objectId, objectPropertyPropname, propertyPropname, id, _options) {
var _a;
let observableOptions;
if (_options) {
observableOptions = {
baseServer: _options.baseServer,
httpApi: _options.httpApi,
middleware: (_a = _options.middleware) === null || _a === void 0 ? void 0 : _a.map(m => new middleware_1.PromiseMiddlewareWrapper(m)),
middlewareMergeStrategy: _options.middlewareMergeStrategy,
authMethods: _options.authMethods
};
}
const result = this.api.getPage(objectType, eventType, after, before, limit, sort, occurredAfter, occurredBefore, objectId, objectPropertyPropname, propertyPropname, id, observableOptions);
return result.toPromise();
}
getTypesWithHttpInfo(_options) {
var _a;
let observableOptions;
if (_options) {
observableOptions = {
baseServer: _options.baseServer,
httpApi: _options.httpApi,
middleware: (_a = _options.middleware) === null || _a === void 0 ? void 0 : _a.map(m => new middleware_1.PromiseMiddlewareWrapper(m)),
middlewareMergeStrategy: _options.middlewareMergeStrategy,
authMethods: _options.authMethods
};
}
const result = this.api.getTypesWithHttpInfo(observableOptions);
return result.toPromise();
}
getTypes(_options) {
var _a;
let observableOptions;
if (_options) {
observableOptions = {
baseServer: _options.baseServer,
httpApi: _options.httpApi,
middleware: (_a = _options.middleware) === null || _a === void 0 ? void 0 : _a.map(m => new middleware_1.PromiseMiddlewareWrapper(m)),
middlewareMergeStrategy: _options.middlewareMergeStrategy,
authMethods: _options.authMethods
};
}
const result = this.api.getTypes(observableOptions);
return result.toPromise();
}
}
exports.PromiseEventsApi = PromiseEventsApi;
//# sourceMappingURL=PromiseAPI.js.map