Skip to content

Function: deserialize() ​

ts
function deserialize(viewer, input): RestorationReport;

Defined in: serialization/StateDeserializer.ts:26

Validate and apply a serialized viewer state.

v1 input is migrated before validation. All schema and target-reference errors are collected before any canonical viewer state is mutated. Runtime adapter failures after successful validation remain warnings in the report.

Parameters ​

viewer ​

any

input ​

ViewerState

Returns ​

RestorationReport

Released under the MIT License.