UNPKG

@hubspot/api-client

Version:

NodeJS v3 [HubSpot API](https://developers.hubspot.com/docs/api/overview) SDK(Client) files

72 lines 3.6 kB
"use strict"; 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