Preparing search index...
The search index is not available
@juulsgaard/ts-tools
@juulsgaard/ts-tools
DeepReadonly
Type Alias DeepReadonly<T>
Deep
Readonly
<
T
>
:
T
extends
Function
?
T
:
T
extends
(
infer
U
)
[]
?
ReadonlyArray
<
DeepReadonly
<
U
>
>
:
T
extends
object
?
{
readonly
[
P
in
keyof
T
]
:
DeepReadonly
<
T
[
P
]
>
}
:
T
A type where all properties are recursively set to readonly
Type Parameters
T
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
@juulsgaard/ts-tools
Loading...
A type where all properties are recursively set to readonly