internetarchive-ts - v0.1.0
Preparing search index...
IaAdvancedSearchResult
Type Alias IaAdvancedSearchResult<F, U>
Beta
type
IaAdvancedSearchResult
<
F
extends
readonly
string
[]
|
undefined
=
undefined
,
U
extends
readonly
string
[]
|
undefined
=
undefined
,
>
=
{
response
:
{
docs
:
F
extends
readonly
string
[]
?
IaSearchResultMetaItem
<
F
[
number
]
|
"identifier"
>
[]
:
IaDefaultAdvancedSearchResultItem
[]
;
numFound
:
number
;
start
:
number
;
}
&
(
U
extends
readonly
string
[]
?
{
aggregations
:
{
[
key
in
`
user_aggs__terms__field:
${
U
extends
readonly
string
[]
?
U
[
number
]
:
never
}
__size:
${
number
}
`
]
:
IaUserAggsItem
}
;
}
:
{}
)
;
responseHeader
:
{
params
:
{
fields
:
string
;
qin
:
string
;
query
:
string
;
rows
:
`
${
number
}
`
;
sort
:
string
;
start
:
number
;
wt
:
string
;
}
;
QTime
:
number
;
status
:
number
;
}
;
}
Type Parameters
F
extends
readonly
string
[]
|
undefined
=
undefined
U
extends
readonly
string
[]
|
undefined
=
undefined
Index
Properties
response
response
Header
Properties
response
response
:
{
docs
:
F
extends
readonly
string
[]
?
IaSearchResultMetaItem
<
F
[
number
]
|
"identifier"
>
[]
:
IaDefaultAdvancedSearchResultItem
[]
;
numFound
:
number
;
start
:
number
;
}
&
(
U
extends
readonly
string
[]
?
{
aggregations
:
{
[
key
in
`
user_aggs__terms__field:
${
U
extends
readonly
string
[]
?
U
[
number
]
:
never
}
__size:
${
number
}
`
]
:
IaUserAggsItem
}
;
}
:
{}
)
response
Header
responseHeader
:
{
params
:
{
fields
:
string
;
qin
:
string
;
query
:
string
;
rows
:
`
${
number
}
`
;
sort
:
string
;
start
:
number
;
wt
:
string
;
}
;
QTime
:
number
;
status
:
number
;
}
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
response
response
Header
internetarchive-ts - v0.1.0
Loading...