UNPKG

@eleva-io/erp-sdk

Version:

SDK oficial para el ERP de Eleva

23 lines 880 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.MeetingAgendasAPI = void 0; const crud_1 = require("../../../../utils/crud"); const guards_1 = require("../../../../utils/guards"); const templates_1 = require("./templates"); class MeetingAgendasAPI extends crud_1.CRUD { _agendaId; constructor(httpClient, baseUrl, _agendaId) { super(httpClient, { basePath: baseUrl, id: _agendaId }); this._agendaId = _agendaId; } find(query) { return super.find(query); } templates(agendaId) { const id = agendaId ?? this._agendaId; (0, guards_1.requireField)('agendaId', id); return new templates_1.MeetingAgendaTemplatesAPI(this._httpClient, `${this._config.basePath}/${id}/templates`); } } exports.MeetingAgendasAPI = MeetingAgendasAPI; //# sourceMappingURL=meeting_agendas.js.map