Function nsKeyedUnarchive
- nsKeyedUnarchive(
data: unknown,
params?: {
extraHandlers?: Record<
string,
(
value: unknown,
header: KeyedArchiverValueHeader,
objects: unknown[],
) => unknown,
>;
preserveType?: boolean;
},
): unknown[]
| Record<string, unknown> Parameters
- data: unknown
Optional
params: {
extraHandlers?: Record<
string,
(
value: unknown,
header: KeyedArchiverValueHeader,
objects: unknown[],
) => unknown,
>;
preserveType?: boolean;
}Optional
extraHandlers?: Record<
string,
(
value: unknown,
header: KeyedArchiverValueHeader,
objects: unknown[],
) => unknown,
>
Optional
preserveType?: boolean
Returns unknown[] | Record<string, unknown>
if true, every value will be wrapped in KeyedArchiverValue, allowing for lossless operation. otherwise, only unknown objects will be wrapped