| 12345678910111213141516171819202122232425262728 |
- import { bool_response } from "./bool_response";
- import { reservation } from "./reservation.js";
- export class reservations_response extends bool_response {
- #collection;
- constructor(target) {
- super(target);
- if (!this.result) {
- return;
- }
- this.#collection = new Array();
- target["reservations"].forEach(count => {
- this.#collection.push(new reservation(count));
- });
- }
- get collection() {
- if (!this.result) {
- throw new Error(this.cause)
- }
- return this.#collection;
- }
- }
|