UNPKG

@studyportals/sp-holonet-interface

Version:

Contains various types (DTOs) found in HoloNet's interface.

30 lines 985 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const sp_r2d2_interface_1 = require("@studyportals/sp-r2d2-interface"); /** * The result received after retrieving the report availability of a report subject. */ class ReportAvailabilityResult extends sp_r2d2_interface_1.SuccessResult { /** * Initializes a new ReportAvailability instance. * * @param _availability The availability of a report */ constructor(availability) { super(); this.availability = availability; } /** * Returns an object that can be stringified, resulting in the correct * serialization of the current instance. * * @see JSON.stringify */ toJSON() { const obj = super.toJSON(); obj.availability = this.availability; return obj; } } exports.ReportAvailabilityResult = ReportAvailabilityResult; //# sourceMappingURL=report-availability-result.class.js.map