kit
GitHub
npm
Preparing search index...
@knitkode/utils
isOneOf
isOneOf
Function isOneOf
isOneOf
<
A
,
B
,
C
>
(
a
:
TypeGuard
<
A
,
B
>
,
b
:
TypeGuard
<
A
,
C
>
)
:
TypeGuard
<
A
,
B
|
C
>
Type Parameters
A
B
C
Parameters
a
:
TypeGuard
<
A
,
B
>
b
:
TypeGuard
<
A
,
C
>
Returns
TypeGuard
<
A
,
B
|
C
>
isOneOf
<
A
,
B
,
C
,
D
>
(
a
:
TypeGuard
<
A
,
B
>
,
b
:
TypeGuard
<
A
,
C
>
,
c
:
TypeGuard
<
A
,
D
>
,
)
:
TypeGuard
<
A
,
B
|
C
|
D
>
Type Parameters
A
B
C
D
Parameters
a
:
TypeGuard
<
A
,
B
>
b
:
TypeGuard
<
A
,
C
>
c
:
TypeGuard
<
A
,
D
>
Returns
TypeGuard
<
A
,
B
|
C
|
D
>
isOneOf
<
A
,
B
,
C
,
D
,
E
>
(
a
:
TypeGuard
<
A
,
B
>
,
b
:
TypeGuard
<
A
,
C
>
,
c
:
TypeGuard
<
A
,
D
>
,
d
:
TypeGuard
<
A
,
E
>
,
)
:
TypeGuard
<
A
,
B
|
C
|
D
|
E
>
Type Parameters
A
B
C
D
E
Parameters
a
:
TypeGuard
<
A
,
B
>
b
:
TypeGuard
<
A
,
C
>
c
:
TypeGuard
<
A
,
D
>
d
:
TypeGuard
<
A
,
E
>
Returns
TypeGuard
<
A
,
B
|
C
|
D
|
E
>
isOneOf
<
A
,
B
,
C
,
D
,
E
,
F
>
(
a
:
TypeGuard
<
A
,
B
>
,
b
:
TypeGuard
<
A
,
C
>
,
c
:
TypeGuard
<
A
,
D
>
,
d
:
TypeGuard
<
A
,
E
>
,
e
:
TypeGuard
<
A
,
F
>
,
)
:
TypeGuard
<
A
,
B
|
C
|
D
|
E
|
F
>
Type Parameters
A
B
C
D
E
F
Parameters
a
:
TypeGuard
<
A
,
B
>
b
:
TypeGuard
<
A
,
C
>
c
:
TypeGuard
<
A
,
D
>
d
:
TypeGuard
<
A
,
E
>
e
:
TypeGuard
<
A
,
F
>
Returns
TypeGuard
<
A
,
B
|
C
|
D
|
E
|
F
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
GitHub
npm
kit
Loading...