mutative • Docs
mutative / Options
• O extends PatchesOptions
• F extends boolean
optional
enableAutoFreeze:F
Enable autoFreeze, and return frozen state.
optional
enablePatches:O
Enable patch, and return the patches and inversePatches.
optional
mark:Mark
<O
,F
> |Mark
<O
,F
>[]
Set a mark to determine if the object is mutable or if an instance is an immutable. And it can also return a shallow copy function(AutoFreeze and Patches should both be disabled).
optional
strict:boolean
In strict mode, Forbid accessing non-draftable values and forbid returning a non-draft value.