Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • Node<Graph.Client>
    • Client

Index

Properties

email

email: any

Email address

firstName

firstName: string

First name

id

id: string

The ID of an object

insertedAt

insertedAt: any

lastName

lastName: string

Last name

mobilePhone

mobilePhone: any

Mobile phone number

name

name: string

Full name

updatedAt

updatedAt: any

Methods

listMemberships

  • List memberships for this client

    async

    Returns Promise<Membership[]>

    Promise containing the list of Memberships

takeCartOwnership

  • takeCartOwnership(cart: Cart): Promise<Cart>
  • Take ownership of a cart, linking the cart to this client's account.

    Using this mutation invalidates existing reservations.

    async

    Parameters

    • cart: Cart

      The cart to take ownership of

    Returns Promise<Cart>

    Promise containing the updated cart

update

Generated using TypeDoc