Vinyl
Preparing search index...
@amzn/vinyl-util
MutableTupleOrArrayDeep
Type Alias MutableTupleOrArrayDeep<T>
MutableTupleOrArrayDeep
:
T
extends
readonly
[
infer
V0
]
?
[
MutableDeep
<
V0
>
]
:
T
extends
readonly
[
infer
V0
,
infer
V1
]
?
[
MutableDeep
<
V0
>
,
MutableDeep
<
V1
>
]
:
T
extends
readonly
[
infer
V0
,
infer
V1
,
infer
V2
]
?
[
MutableDeep
<
V0
>
,
MutableDeep
<
V1
>
,
MutableDeep
<
V2
>
]
:
T
extends
readonly
[
infer
V0
,
infer
V1
,
infer
V2
,
infer
V3
]
?
[
MutableDeep
<
V0
>
,
MutableDeep
<
V1
>
,
MutableDeep
<
V2
>
,
MutableDeep
<
V3
>
,
]
:
T
extends
readonly
[
infer
V0
,
infer
V1
,
infer
V2
,
infer
V3
,
infer
V4
]
?
[
MutableDeep
<
V0
>
,
MutableDeep
<
V1
>
,
MutableDeep
<
V2
>
,
MutableDeep
<
V3
>
,
MutableDeep
<
V4
>
,
]
:
MutableArrayDeep
<
T
[
number
]
>
Recursively marks a tuple (up to 4 in length) or an array as read only.
Type Parameters
T
extends
readonly
any
[]
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
Vinyl
Loading...
Recursively marks a tuple (up to 4 in length) or an array as read only.