Resource • Angular

The current value of the Resource, or throws an error if the resource is in an error state.

The current status of the Resource, which describes what the resource is currently doing and what can be expected of its value.

When in the error state, this returns the last known error from the Resource.

Whether this resource is loading a new value (or reloading the existing one).

Whether this resource has a valid current value.

This function is reactive.

@paramthisT extends undefined ? this : never

@returnsthis is Resource<Exclude<T, undefined>>

Description

A Resource is an asynchronous dependency (for example, the results of an API call) that is managed and delivered through signals.

The usual way of creating a Resource is through the resource function, but various other APIs may present Resource instances to describe their own concepts.