nylas
Version:
A NodeJS wrapper for the Nylas REST API for email, contacts, and calendar.
32 lines (31 loc) • 958 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.Applications = void 0;
const resource_js_1 = require("./resource.js");
const redirectUris_js_1 = require("./redirectUris.js");
const utils_js_1 = require("../utils.js");
/**
* Nylas Applications API
*
* This endpoint allows for getting application details as well as redirect URI operations.
*/
class Applications extends resource_js_1.Resource {
/**
* @param apiClient client The configured Nylas API client
*/
constructor(apiClient) {
super(apiClient);
this.redirectUris = new redirectUris_js_1.RedirectUris(apiClient);
}
/**
* Get application details
* @returns The application details
*/
getDetails({ overrides } = {}) {
return super._find({
path: (0, utils_js_1.makePathParams)('/v3/applications', {}),
overrides,
});
}
}
exports.Applications = Applications;