Tema
Resource<R>
CRUD sobre un recurso de la API.
Extended by
Type Parameters
| Type Parameter | Default type |
|---|---|
R extends Record | Record |
Constructors
Constructor
ts
new Resource<R>(transport, config): Resource<R>;Parameters
| Parameter | Type |
|---|---|
transport | Transport |
config | IssuerConfig |
Returns
Resource<R>
Methods
get()
ts
get(id): Promise<R>;Un recurso por su id.
Parameters
| Parameter | Type |
|---|---|
id | number |
Returns
Promise<R>
list()
ts
list(params?): Promise<Page<R>>;Una página de resultados.
Para recorrer todo sin escribir el bucle del cursor:
ts
for await (const factura of (await sd.invoices.list()).autoPaging()) { ... }Parameters
| Parameter | Type |
|---|---|
params | ListParams |
Returns
Promise<Page<R>>
delete()
ts
delete(id): Promise<void>;Borra el recurso.
Parameters
| Parameter | Type |
|---|---|
id | number |
Returns
Promise<void>
