PokéRogue
GitHub
Switch to Main
Preparing search index...
src/enums/stat
_AllExtend
Type Alias _AllExtend<TArray, Type, Options>
_AllExtend
:
IfNotAnyOrNever
<
TArray
,
If
<
IsAny
<
Type
>
,
true
,
TArray
extends
readonly
[
infer
First
,
...
(
infer
Rest
)
]
?
IsNever
<
First
>
extends
true
?
Or
<
IsNever
<
Type
>
,
Not
<
Options
[
"strictNever"
]
>
>
extends
true
?
_AllExtend
<
Rest
,
Type
,
Options
>
:
false
:
First
extends
Type
?
_AllExtend
<
Rest
,
Type
,
Options
>
:
false
:
true
,
>
,
false
,
false
,
>
Type Parameters
TArray
extends
UnknownArray
Type
Options
extends
Required
<
AllExtendOptions
>
Settings
Member Visibility
Protected
Private
Inherited
External
Theme
OS
Light
Dark
GitHub
Switch to Main
PokéRogue
Loading...