GitHub

DaffCustomerAddressDriverInterface

The customer driver is responsible for loading customers.

import { DaffCustomerAddressDriverInterface } from '@daffodil/customer/driver'
interface DaffCustomerAddressDriverInterface<T extends DaffCustomerAddress = DaffCustomerAddress> {
  list: Observable<T[]>
  get: Observable<T>
  update: Observable<T[]>
  add: Observable<T[]>
  delete: Observable<T[]>
}

Properties

Name Type Description
list Observable<T[]>

Lists the customer's addresses.

get Observable<T>

Get the specified address.

update Observable<T[]>

Update the passed address.

add Observable<T[]>

Adds the passed address.

delete Observable<T[]>

Deletes the specified address.