Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Reservation

Conjunto de reservas obtenidas por el usuario.

Ejemplo de implementación:

const myReservations = zq.getUserReservations();

myReservations.then( reservations => {
    const body = document.body;
    const ul = body.appendChild(document.createElement("ul"))
    reservations.forEach( r => {
        if (r.from < new Date())
            return;
        const li = document.createElement("li");
         li.textContent = r.id.value + " desde: " + r.from.toISOString();
        li.addEventListener("click", onReservationClick(r), false);
        ul.appendChild(li);
     })
});

const onReservationClick = r => ev => r.cancel({
    onSuccess: () => alert("reserva eliminada"),
    onError: e => alert(e)
});

Hierarchy

  • Reservation

Implements

Index

Constructors

Properties

Methods

Constructors

constructor

Properties

_id

_id: string

api

confirmed

confirmed: boolean

from

from: Date

id

lineId

lineId: number

Optional meta

meta: any

to

to: Date

Methods

cancel

Generated using TypeDoc