skola24-node
Version:
Library that provides convenient access to the Skola24 API.
22 lines • 947 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
class Services {
client;
_getTimetableViewerUnits;
constructor(createApiRequest, client) {
this.client = client;
this._getTimetableViewerUnits = createApiRequest("/services/skola24/get/timetable/viewer/units");
}
/**
* Retrieves the host's units, which in most cases are schools.
*
* @param {RequestData.getTimetableViewerUnits} data - The request data.
* @param {AdditionalAxiosRequestConfig?} additionalConfig - Additional Axios configuration settings.
*/
getTimetableViewerUnits = async (data, additionalConfig) => {
const response = await this._getTimetableViewerUnits({ getTimetableViewerUnitsRequest: { hostName: this.client.Config.Host } }, additionalConfig);
return response.getTimetableViewerUnitsResponse;
};
}
exports.default = Services;
//# sourceMappingURL=Services.js.map