@traversable/schema
Preparing search index...
@traversable/schema-to-json-schema
JsonSchema
array
Function array
array
<
T
,
Min
extends
number
,
Max
extends
number
>
(
itemsType
:
T
,
bounds
?:
{
maxLength
?:
Max
;
minLength
?:
Min
}
,
)
:
{
-
readonly
[
K
in
"minLength"
|
"maxLength"
|
"type"
|
"items"
]
:
(
{
items
:
Returns
<
T
[
"toJsonSchema"
&
keyof
T
]
>
;
type
:
"array"
}
&
PickIfDefined
<
{
maxLength
:
Max
;
minLength
:
Min
}
,
"minLength"
|
"maxLength"
,
>
)
[
K
]
}
Type Parameters
T
Min
extends
number
Max
extends
number
Parameters
itemsType
:
T
Optional
bounds
:
{
maxLength
?:
Max
;
minLength
?:
Min
}
Returns
{
-
readonly
[
K
in
"minLength"
|
"maxLength"
|
"type"
|
"items"
]
:
(
{
items
:
Returns
<
T
[
"toJsonSchema"
&
keyof
T
]
>
;
type
:
"array"
}
&
PickIfDefined
<
{
maxLength
:
Max
;
minLength
:
Min
}
,
"minLength"
|
"maxLength"
,
>
)
[
K
]
}
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
@traversable/schema
Loading...