(value: any)
| 495 | export function unref<T extends object>(value: Ref<T> | LazyRef<T> | T | null | undefined): T | null | undefined; |
| 496 | |
| 497 | export function unref(value: any): any { |
| 498 | if (value == null) { |
| 499 | return value; |
| 500 | } |
| 501 | |
| 502 | if (ScalarReference.isScalarReference(value)) { |
| 503 | return value.unwrap(); |
| 504 | } |
| 505 | |
| 506 | return Reference.unwrapReference(value); |
| 507 | } |
| 508 | |
| 509 | /** |
| 510 | * shortcut for `Reference.createNakedFromPK(entityType, pk)` |