Documentation / @imvu/rest / APIResource
Interface: APIResource<T>
Defined in: packages/rest/src/types.ts:37
A normalized, individually addressable REST resource.
Type Parameters
| Type Parameter | Default type |
|---|---|
T extends object | Record<string, any> |
Properties
data
ts
data: T;Defined in: packages/rest/src/types.ts:41
id
ts
id: string;Defined in: packages/rest/src/types.ts:40
relations
ts
relations: APIRelations;Defined in: packages/rest/src/types.ts:42
updates
ts
updates: APIUpdateTarget | null;Defined in: packages/rest/src/types.ts:43
url
ts
url: string;Defined in: packages/rest/src/types.ts:39
Canonical denormalized key/URL. This, rather than id, is the cache identity.