@eleva-io/erp-sdk
Version:
SDK oficial para el ERP de Eleva
19 lines • 707 B
JavaScript
import { CRUD } from '../../../../utils/crud';
import { requireField } from '../../../../utils/guards';
import { MeetingAgendaTemplatesAPI } from './templates';
export class MeetingAgendasAPI extends 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;
requireField('agendaId', id);
return new MeetingAgendaTemplatesAPI(this._httpClient, `${this._config.basePath}/${id}/templates`);
}
}
//# sourceMappingURL=meeting_agendas.js.map