# Function: cloneMaybeOffloaded() (/pixi-vn/index/functions/cloneMaybeOffloaded)



\> **cloneMaybeOffloaded**\<`T`>(`value`): `Promise`\<`T`>

Defined in: [src/worker/offload.ts:47](https://github.com/DRincs-Productions/pixi-vn/blob/5bb5bb1f92e38998ea2f477b600168d8da3ece19/src/worker/offload.ts#L47)

Deep-clones `value` (matching `createExportableElement`'s JSON-round-trip semantics), via the
registered game worker if available, falling back to the main thread otherwise.

## Type Parameters [#type-parameters]

### T [#t]

`T` *extends* `object`

## Parameters [#parameters]

### value [#value]

`T`

## Returns [#returns]

`Promise`\<`T`>
