@univerjs/engine-render v0.5.4


Type Alias: DeepImmutable<T>

type DeepImmutable<T> = T extends Primitive ? T : T extends infer U[] ? IDeepImmutableArray<U> : DeepImmutableObject<T>;

Defined in: packages/api/tmp/univer-pro/submodules/univer/packages/engine-render/src/basics/i-events.ts:66

Type modifier to make all the properties of an object Readonly recursively

Type Parameters

Type Parameter
T