core.isresource | Medplum
isResource() function
Type guard to validate that an object is a FHIR resource
Signature:
export declare function isResource<T extends Resource>(value: unknown, resourceType?: T['resourceType']): value is T;
Parameters
| Parameter | Type | Description |
|---|---|---|
| value | unknown | The object to check |
| resourceType | T['resourceType'] | (Optional) Checks that the resource is of the given type |
Returns:
value is T
True if the input is of type 'object' and contains property 'resourceType'