@bodil/bdb
System
Light
Dark
Search…
Preparing search index...
ArrayIndex
Interface ArrayIndex<A, I, L>
Internal
interface
ArrayIndex
<
A
extends
object
,
I
extends
ArrayIndexablesOf
<
A
>
,
L
extends
A
[
I
]
&
unknown
[]
,
>
{
index
:
I
;
keyType
:
L
[
number
]
;
name
:
`
*
${
I
}
`
;
record
:
{
[
K
in
`
*
${
string
}
`
]
:
ArrayIndex
<
A
,
I
,
L
>
}
;
extractKeys
(
value
:
A
)
:
L
;
}
Type Parameters
A
extends
object
I
extends
ArrayIndexablesOf
<
A
>
L
extends
A
[
I
]
&
unknown
[]
Implements
Index
<
A
>
Properties
Readonly
index
index
:
I
Readonly
key
Type
keyType
:
L
[
number
]
Readonly
name
name
:
`
*
${
I
}
`
Readonly
record
record
:
{
[
K
in
`
*
${
string
}
`
]
:
ArrayIndex
<
A
,
I
,
L
>
}
Methods
extract
Keys
extractKeys
(
value
:
A
)
:
L
Parameters
value
:
A
Returns
L
Properties
index
key
Type
name
record
Methods
extract
Keys
@bodil/bdb - v0.2.1
Loading...